概要

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

主な API・オプション

  • シェルスナップショット(zsh)— エイリアスを NO_RC_QUOTES でシリアライズし、捕捉したシェルオプションは保持。zsh/parameter モジュールには依存しない

変更履歴

  • 2026-09-28 — シェルスナップショットの zsh エイリアスのクォートを修正(#48187)📦 rust-v0.159.0-alpha.10 · 変更

関連