Windowsにおけるpwsh(Powershell 5~)からcoding toolsを使った場合、前回のセッションから起動するスクリプトです。
Codex CLI, Claude CLI, Copilot CLI, Piに対応してます。
通常セッションの保存を行うと次回起動時にそのセッションを続けられるような設定はあるべきです。
ただし、複数のツールを使用する場合、自動設定は行うべきではありません。
そこでこのscriptをpwshの設定ファイルに加えることで、起動を高速に、かつツールの選択を可能にします。
pwsh設定ファイルの場所、Windowsの既定(デフォルト)では
C:\Users\name\Documents\Powershell
以下に Microsoft.PowerShell_profile.ps1 というファイル名で存在します。
その末尾に以下のコードを貼り付けて、pwshを再起動します。
各ツールの呼び出しに -re を付与することで前回のセッションを呼び出します。
例: codex**-re** , pi**-re**
終了時にはそのセッションを保存します。