「使うと決めて有効化」から「黙っていても有効」へ──Claude Code v2.1.207が企業クラウドで自動モードを既定にした日
Claude Code v2.1.207で、1操作ごとの確認を省く自動モードがBedrock・Vertex AI・Foundryの3経路で既定有効に。環境変数による申し込み制から初期状態でONへ。改竄防止などの安全策と、無効化の手綱をどこで握るかを整理します。
Anthropicのコーディングエージェント「Claude Code」の最新版 v2.1.207 が、企業のクラウド基盤で動かすときの初期設定を静かに書き換えました。1操作ごとの許可を省く「自動モード(auto mode)」が、AWS Bedrock・Google Vertex AI・Microsoft Foundry の3経路で既定で有効になったのです。これまでは環境変数で「使う」と宣言しなければ動かなかった機能が、宣言なしで働き始めます。開発の段取りだけでなく、誰がその挙動を管理するのかという統制の話でもあります。
環境変数で「点火」していた機能が、初期状態で灯る
自動モードは、ファイル編集やコマンド実行のたびに出る「実行してよいですか?」という確認を省き、代わりに背後の安全判定(セーフティ分類器)が危険な操作だけを止める仕組みです。人が逐一うなずかなくても、エージェントが手を止めずに作業を続けられます。
この機能が3つの企業向けクラウドに乗ったのは v2.1.185(6月20日)でした。ただしそのときは、CLAUDE_CODE_ENABLE_AUTO_MODE=1 という環境変数を自分で設定した人だけが使える「オプトイン(申し込み制)」でした。今回の v2.1.207 は、その申し込みの一手間をなくしました。何もしなければ自動モードが動く。止めたい場合は設定で disableAutoMode を指定して切る、という向きが逆転した形です。
対象になったのは次の3経路です。いずれも自社の契約済みクラウドの中で Claude Code を回すための入り口にあたります。
| クラウド基盤 | 提供元 | 今回の変更 |
|---|---|---|
| Bedrock | AWS | 自動モードが既定で有効(環境変数の指定が不要に) |
| Vertex AI | Google Cloud | 同上 |
| Foundry | Microsoft | 同上 |
あわせて、Bedrock・Vertex・AWS上のClaude Platform では、既定で動くモデルが Claude Opus 4.8 に引き上げられました。最上位級のモデルが、確認を挟まない自動モードで、企業の基盤の上を初期状態から回る――そういう組み合わせが「標準」になったことになります。
手放し運用に、同じ版で足された歯止め
自動モードを既定にする一方で、v2.1.207 は無人・自律の運用に効く安全策も同じ版に入れています。自律度を上げる変更と、暴走を抑える変更を同じリリースで並べるのは、このところのClaude Codeに共通する進め方です。主なものを挙げます。
- 作業記録の改竄防止:自動モードに、セッションの記録(トランスクリプト)ファイルを書き換えさせないルールを追加。エージェントが自分の作業履歴に手を入れることを防ぎます。
- 同意ダイアログの取りこぼしを修正:
claude -pやSDK経由の非対話実行で、リモート管理設定がセキュリティ同意画面を出さずに「同意済み」として恒久記録されてしまう不具合を修正。 - プラグインのシェル注入対策:シェル形式のコマンドに
${user_config.*}を差し込む書き方を拒否。設定値を悪用したコマンド注入の穴を塞ぎます。 - 誤検知の抑制:無害なシステム由来の会話更新に対して出ていた、プロンプトインジェクションの誤警告を修正。
体感に近いところでは、長いリスト・表・段落・コードブロックを流し込むと端末が固まりキー入力が遅れる問題も直りました。大きな出力を扱う自動運用ほど効いてくる修正です。
「気づいたら自律で動いていた」を避けるために
初期設定が「有効」に寄った以上、便利さの裏で確認しておくべき点もあります。出典に基づく限りでも、次のような懸念は押さえておきたいところです。
- 意図しない自律実行:申し込み制なら「使う」と決めた人だけが対象でしたが、既定有効では、設定を見直していないチームでも自動モードが動きます。安全判定が危険操作を止めるとはいえ、確認を挟まない実行が既定になったことは各チームで把握しておく必要があります。
- 止め方と設定の置き場所:無効化は
disableAutoModeで行います。あわせて v2.1.207 では、自動モードの設定をリポジトリ同梱の.claude/settings.local.jsonからは読まなくなり、~/.claude/settings.jsonを使う形に変わりました。「リポジトリに書けば全員に効く」という思い込みは通用しません。 - 統制は組織側で:どの経路で・どのモデルで・どこまで自律を許すかは、個人任せにせず組織の初期設定として決めておくのが安全です。既定が変わったいまは、方針を明文化する良い機会でもあります。
裏を返せば、これは「自動モードを本気で標準運用にしてよい」という開発元の判断が、企業クラウドにまで広がったサインとも読めます。安全判定と改竄防止という土台を固めながら、確認クリックを前提にしない開発フローを既定に据える――その方向が、v2.1.207 ではっきりしました。導入済みのチームは、まず自分たちの経路で自動モードが有効かどうか、そして無効化の手綱をどこで握るかを確認することから始めるとよいでしょう。
参照: Claude Code changelog(公式) / Claude Code Updates by Anthropic - Releasebot / Claude Code Auto Mode Explained(Developers Digest) / Claude Code Auto Mode on AWS Bedrock, Vertex, and Foundry(TheRouter.ai)