概要
エージェントがコマンドを実行するときのシェル環境の扱い(シェルスナップショットの捕捉と再生など)。シェルスナップショットは、ユーザーのシェルのオプションやエイリアスを捕捉し、コマンド実行時に source または eval で再生する。直近では、source で読み込むスナップショットで zsh のエイリアスが RC_QUOTES の設定によって誤って解釈される問題が修正され、エイリアスはサブシェル内で NO_RC_QUOTES にしてシリアライズされるようになった。
主な API・オプション
- シェルスナップショット(zsh)— エイリアスを
NO_RC_QUOTESでシリアライズし、捕捉したシェルオプションは保持。zsh/parameterモジュールには依存しない