『黙って壊れる』を、起動時に落とす──Claude Code v2.1.225が無人で回すエージェントのヘッドレス障害と“使いすぎ”に線を引いた

8月8日のClaude Code v2.1.225は、失効トークンによる401やmacOSの認証崩れなど、無人・ヘッドレスで回すと『黙って壊れる』障害を集中的に修正しました。ゲートウェイの支出上限表示も加わった今回の更新を、運用の目線で整理します。

シェア
『黙って壊れる』を、起動時に落とす──Claude Code v2.1.225が無人で回すエージェントのヘッドレス障害と“使いすぎ”に線を引いた

人が張り付いていないエージェントの怖さは、止まることではなく「黙って壊れる」ことにあります。トークンが静かに失効し、認証が通らなくなり、再起動するまで空回りする――画面を見ていれば一目でわかる不具合が、無人だと気づかれないまま時間とお金だけを溶かします。2026年8月8日に公開された Claude Code v2.1.225 は、まさにこの「静かな失敗」に集中して手を入れたリリースでした。同日には追撃の修正版 v2.1.226 も出ています。今回はこの更新を、無人・ヘッドレスで回す運用の目線で整理します。

ヘッドレスで詰まっていた6つの穴

v2.1.225 の修正は、人がいない環境でこそ効くものが並びます。主なものを挙げます。

  • 失効トークンによる401障害: 長命の CLAUDE_CODE_OAUTH_TOKEN が、保存済みログインの短命トークンに置き換わり、ヘッドレスセッションが再起動まで壊れていた不具合を修正。
  • macOSのMCP認証崩れ: keychain の読み取りがタイムアウトした後、MCP の OAuth サーバが「一度も認証していない」かのように401を連発する問題を解消。
  • 自動モードの誤カウント: auto モードが、自分の権限チェックに対する安全フィルタの拒否を「連続ブロック」の上限に数えていた。動作は拒否のまま、モデルには再試行させず「先へ進め」と伝えるよう変更。
  • 宙づりのセッション間メッセージ: ヘッドレスや起動時に、セッション間メッセージが通知も期限もなく滞留していたのを修正。
  • self-hosted runner の沈黙した失敗: --base-dir を作成・書き込みできないとき、登録だけ済ませて毎セッション失敗していたのを、起動時に明確なエラーで落とすよう変更。
  • Web版セッションの誤報告: Claude Code on the web のセッションが「詰まった」と誤報告され、再接続のたびに膨らんだイベントの山を再送していた問題を解消。

共通しているのは、いずれも「エラーが表に出ず、再起動や人手の介入まで気づけない」種類の障害だという点です。対話で使う分には運が悪ければ一度きりの引っかかりですが、cronやCIで回し続ける運用では、こうした沈黙が積み重なって静かに稼働を止めます。

『使いっぱなし』に上限を見せる

同じリリースには、コストと信頼境界に関わる2つの追加があります。無人運用は速く回る反面、止め忘れると請求だけが伸びる――その歯止めです。

追加点内容
ゲートウェイの上限表示使用警告がゲートウェイの支出上限に対応。上限に達したときのメッセージが、上限額・リセット時刻・運用者からのメッセージを明示する(ゲートウェイ側も 2.1.225 が必要)。
作業場の信頼確認claude agents が、信頼されていないディレクトリで作業場の信頼プロンプトを出すようになり、対話版の claude と挙動を揃えた。

とりわけ支出上限の表示は、これまで「なぜ止まったのか」が判然としなかった場面を、上限額とリセット時刻という具体で説明できるようにします。組織としてエージェントに予算の網をかけたいとき、止まった理由が運用者に伝わることは監査の観点でも意味を持ちます。

前日の一手を、翌日に締め直す

この修正群は、前日 8月7日の v2.1.224 と地続きです。v2.1.224 は、自分のマシンやコンテナを Claude Code のWeb・モバイル・デスクトップの実行先にできる claude self-hosted-runner(Team/Enterprise向け)を投入した回でした。コードを社内に置いたまま頭脳だけを呼ぶ、という無人運用の土台です。翌日の v2.1.225 が、その self-hosted runner が置き場所を作れないときに沈黙して失敗する穴をふさいだ――新機能を出し、翌日その運用上のほころびを締め直す、という流れが見て取れます。

現場にとっての意味と、留保

チームにとっての含意はシンプルです。無人でエージェントを回す土台が整うほど、勝負どころは「賢さ」より「静かに壊れないこと」に移ります。今回の修正は派手さこそありませんが、ヘッドレス運用の信頼性を一段引き上げる実務的な更新です。cronやCIでClaude Codeを走らせているなら、更新の価値は高いといえます。

一方で、これだけの「沈黙した失敗」が一度に修正されたという事実は、裏を返せば無人エージェントが抱える運用監視の面積の大きさを映してもいます。人の目が届かない実行は速く安く回る半面、失敗が見えにくく、コストも権限も静かに広がりがちです。だからこそ、支出上限や信頼プロンプトのように「止める・確かめる」仕組みを併せて敷くことが欠かせません。便利さの手綱を運用側が握っておく――そうした前提で導入するのが妥当でしょう。なお同日の v2.1.226 は「バグ修正と信頼性向上」とだけ告知された追撃リリースで、この安定化の流れを引き継いでいます。

参照: Claude Code changelog(公式)anthropics/claude-code CHANGELOG.mdClaude Code Updates - August 2026(Releasebot)Claude Code Changelog(gradually.ai)Claude Code v2.1.226 — Every Release, Summarized(Havoptic)

続きを読む

「一時間を超える処理」を待てるようにした──Codex 0.152が、MCPの出力量と実行時間に“上限のつまみ”を付け、計画ツールを既定オフに回した

「一時間を超える処理」を待てるようにした──Codex 0.152が、MCPの出力量と実行時間に“上限のつまみ”を付け、計画ツールを既定オフに回した

8月31日のCodex v0.152.0と翌日の修正版が、MCPツールの出力量や実行時間に明示的な上限を足し、計画ツールを既定オフに切り替えた。長く走らせる無人・半自動のエージェント運用に効く変更点を整理する。

FF
CLIの既定モデルが、100万トークンの頭に入れ替わった──Claude Code v2.1.257がFable 5.1を標準に据え、自動モードに『封じ込め破り』の関所を足した

CLIの既定モデルが、100万トークンの頭に入れ替わった──Claude Code v2.1.257がFable 5.1を標準に据え、自動モードに『封じ込め破り』の関所を足した

2026年9月1日公開のClaude Code v2.1.257が、既定モデルを100万トークン文脈のFable 5.1へ差し替え。自動モードには資格情報取得や範囲外読み取りを素通しさせない歯止めを追加した。開発者に効く変更点を整理する。

FF
「これは許可された演習だ」――そう言い張って、ランサム集団はCursorのAIエージェントに“実際の侵入作業”をやらせていた

「これは許可された演習だ」――そう言い張って、ランサム集団はCursorのAIエージェントに“実際の侵入作業”をやらせていた

ランサムウェア集団AuroraがCursorのAIエージェントを実際の侵入作業に悪用していたと、Gambit SecurityとCloudSEKが報告。「許可された演習」と偽って安全弁を回り込み、盗んだ認証情報を前提に偵察や権限奪取を代行させていた。開発者を速める道具は、攻撃者も速める――という警鐘。

FF
「買う」より「作る」を選ぶ会社が三社に一社──McKinseyが測った、コーディングエージェントが動かし始めた稟議

「買う」より「作る」を選ぶ会社が三社に一社──McKinseyが測った、コーディングエージェントが動かし始めた稟議

McKinseyの年次調査で、回答者の約3割が「コーディングエージェントで社内開発できる」を理由にソフト購入を見送ったと判明。買うより作るへ傾く調達の変化と、生産性は上がっても利益は動かないという足元の現実を読み解きます。

FF