
9 件の記事
このタグの RSS


Claude Codeを使ってスタックトレース付きエラーと論理的バグの2種類のデバッグに取り組んだ実験記。スタックトレース貼付やバグの期待値と実際の動作の差を説明するだけで、Claude Codeが原因特定から修正・検証まで正確に対応し、同セッション内での繰り返し問題に先回りして対策するなど、段階的な学習効果を確認。

Claude Code の Remote Control 機能が 401「Missing Authorization header」で起動しない問題の解決方法と原因調査プロセス。サブコマンド `claude remote-control` ではなくフラグ `claude --remote-control` を使うことで動作する。エラーメッセージの最後の一文が誤った方向へ誘導してしまう構造を解析。

Claude Code 使用時に出力が数分〜十分以上止まる停滞が、特定のコネクションが黙って死ぬことに起因すると判明。デバッグログから定量分析により、API_TIMEOUT_MS の既定値 600 秒(10分)がタイムアウトの唯一の検知手段になっていること、および macOS の TCP keepalive 既定値が問題であることを特定。API_FORCE_IDLE_TIMEOUT=1 で idle タイムアウトを有効化することで、待ち時間を約10分から約4分に短縮できる。



