Anthropic、エージェント CLI ツール Claude Code の思考プロセス出力を制限──ローカルログは暗号化され API は要約のみ提供

開発者が期待する「生の思考ログ」はエンタープライズ契約者のみに限定されており、標準の API やローカルファイルからは監査に耐えうる完全な推論過程を抽出できない。

リリース: 2026-06-22 · 読了 2
何が起きた
  • Claude Code がローカルに保存する思考ブロック(thinking blocks)は 600 文字の暗号化署名であり、ユーザーは復号できない仕様である。

  • Anthropic の公式ドキュメントにより、Extended Thinking 機能は生の推論プロセスではなく「思考の要約(SUMMARY)」のみを返却することが明記されている。

  • 完全な思考プロセスのログを取得するには、Anthropic とのエンタープライズ契約(Enterprise Agreement)の締結が必須条件となる。

  • ctrl+o で表示される思考ログも Fable や Opus による要約であり、モデルの行動を直接駆動した生のロジックとはデータ上の乖離(データ欠損)がある。

なぜ重要
  • エージェントの挙動を「思考ログ」でデバッグしているエンジニアは、それが「後付けの要約」である可能性を考慮し、実際の Action との乖離を警戒すべきである。

  • コンプライアンスや監査目的で LLM の推論過程を記録したい組織は、標準 API では不十分なため、契約形態の見直しや代替手段の検討が必要になる。

👁️ 開発者

Claude Code を使った自律型エージェントの開発者は、ログに記録された「思考」を真実のソース(Source of Truth)として扱わず、実行されたコードと結果のみを信頼する設計にシフトすべきである。

🇯🇵 日本

国内の金融・公共など厳格な監査が求められる業種で Claude API を採用しているチームは、推論の透明性確保のためにエンタープライズ版への移行コストを予算化するか、ログの不完全性をリスクとして受容する判断を迫られる。