Claude Code 自動モード(Auto Mode)を有効化する方法|設定手順と注意点を徹底解説
テックジム東京本校では、情報科目の受験対策指導やAI駆動開発コースもご用意しております。
目次
公開日:2026年4月 / 対象:Claude Code Team・Enterprise・APIプラン
はじめに:なぜ Auto Mode が必要なのか
Claude Code を本格的な開発で使い始めると、すぐに壁にぶつかります。
ファイルを書くたびに確認ダイアログ。コマンドを実行するたびに「許可しますか?」。大規模なリファクタリングや複数ファイルをまたぐ機能開発では、開発者が30回以上「承認」ボタンを押し続けることもざらではありません。
これを解消しようと --dangerously-skip-permissions(通称:YOLO モード)を使う開発者も多いですが、その名の通りすべての安全チェックを無効化するため、ディレクトリの誤削除や設定ファイルの破壊といった深刻なインシデントも報告されています。
Claude Code 自動モード(Auto Mode) は、この二択の「中間の道」として2026年3月に登場した新しいパーミッションモードです。AIによる分類器が各ツール呼び出しを事前にチェックし、安全な操作は自動で続行・危険な操作はブロックします。
Auto Mode とは何か
仕組み
Auto Mode では、Claude がツールを呼び出す前に、専用のAI分類器(classifier)がその操作の安全性を評価します。
ツール呼び出し要求
↓
AI 分類器がチェック
↙ ↘
安全と判断 危険と判断
↓ ↓
自動で実行 ブロック → 別のアプローチへ誘導
分類器は Claude Sonnet 4.6 で動作し、ユーザーメッセージとツール呼び出しのみを参照します(Claudeの推論過程は参照しない)。これにより、Claude 自身が「言い訳」をして危険な操作を通過させることを防いでいます。
自動でブロックされる操作の例
Anthropic の内部インシデントログより:
| 操作 | ブロック理由 |
|---|---|
| ユーザー指示が曖昧なのにリモートブランチを一括削除 | スコープ逸脱・不可逆操作 |
| 認証エラー時に環境変数から別のAPIキーを探索 | 権限外のクレデンシャル探索 |
| 名前の近いジョブを自動推定して削除 | ユーザーの意図が明確でない |
| スクリプトを GitHub Gist 経由で外部共有 | データ流出の可能性 |
フォールバック機構
分類器が同一セッション内で3回連続または合計20回ブロックした場合、Auto Mode は自動的に一時停止し、手動承認モードに切り替わります。このしきい値は設定変更不可です。
利用できるプランとモデル
Auto Mode を使用するには、以下のすべての条件を満たす必要があります。
| 条件 | 詳細 |
|---|---|
| プラン | Team・Enterprise・API のいずれか(Pro・Max は対象外) |
| モデル | Claude Sonnet 4.6 または Claude Opus 4.6(Haiku・claude-3 系は非対応) |
| プロバイダー | Anthropic API のみ(Bedrock・Vertex・Foundry は非対応) |
| 管理者設定 | Team・Enterprise の場合、管理者が事前に有効化している必要あり |
注意: 上記条件を満たさない場合、
auto mode unavailableと表示されます。一時的な障害ではなく、要件未充足が原因です。
有効化の手順
1. CLI(コマンドライン)での有効化
# Auto Mode を有効化して Claude Code を起動
claude --enable-auto-mode
起動後、Shift + Tab でモードを切り替えできます。
default → acceptEdits → plan → auto
ステータスバーに現在のモードが表示されます(Auto と表示されれば有効)。
設定ファイルで永続化する場合
settings.json に以下を追記することで、起動時のデフォルトモードとして設定できます。
{
"defaultMode": "auto"
}
非インタラクティブモード(-p フラグ)での使用
claude -p "auth モジュールをリファクタリングして" --permission-mode auto
注意: 非インタラクティブモードでフォールバックが発生した場合、確認するユーザーがいないためセッションが自動的に中断されます。
2. VS Code 拡張機能での有効化
- VS Code の設定を開く(
Cmd/Ctrl + ,) Settings → Claude Codeを選択- Enable auto mode トグルをオンにする
- セッション内のパーミッションドロップダウンから
Autoを選択
補足:
claudeCode.initialPermissionModeはautoを受け付けません。デフォルトで Auto Mode を使いたい場合はsettings.jsonのdefaultModeを設定してください。
3. JetBrains プラグインでの有効化
JetBrains プラグインは Claude Code を IDE 内のターミナルで動作させるため、CLI と同じ方法で切り替えます。
Shift + Tabでモードをサイクル- または起動時に
--permission-modeフラグを指定
4. Claude デスクトップアプリでの有効化
デスクトップアプリでは Auto Mode はデフォルトで無効 です。
Organization Settings → Claude Code から明示的にオンにする必要があります。
5. 管理者向け:組織全体の設定(Team・Enterprise)
管理者は Claude Code の管理設定から Auto Mode の有効・無効を制御できます。
Auto Mode を全ユーザーに対して無効化する場合
管理設定(Managed Settings)に以下を追加します。
{
"permissions": {
"disableAutoMode": "disable"
}
}
信頼済みインフラを classifier に教える場合
組織のリポジトリやストレージバケットが classifier に「不審な操作」と誤判定される場合、autoMode.environment に信頼済みインフラを登録できます。詳細は公式ドキュメントの classifier 設定を参照してください。
他のパーミッションモードとの比較
| モード | 説明 | 安全性 | 利便性 |
|---|---|---|---|
| default | 毎回確認ダイアログ | ★★★★★ | ★★☆☆☆ |
| acceptEdits | ファイル編集は自動、コマンドは確認 | ★★★★☆ | ★★★☆☆ |
| plan | 実行せず計画のみ提示 | ★★★★★ | ★★☆☆☆ |
| auto | AI 分類器が判断・自動実行 | ★★★★☆ | ★★★★☆ |
| bypassPermissions | すべての確認をスキップ | ★☆☆☆☆ | ★★★★★ |
Auto Mode は --dangerously-skip-permissions よりも安全ですが、すべてのリスクを排除するわけではありません。Anthropic も引き続き隔離された環境での使用を推奨しています。
Auto Mode を使うべきシーン・使わないシーン
使うべきシーン ✅
- 大規模なコードリファクタリング(複数ファイルにわたる変更)
- エンドツーエンドの機能実装
- 長時間の自律タスクを走らせたい場合(放置して後で結果を確認)
Shift + Tabの操作が煩わしくなってきた中規模以上のプロジェクト
使わないべきシーン ❌
- 本番環境のクレデンシャルを含むディレクトリで作業する場合
- 機密性の高いユーザーデータが存在する環境
- 操作の完全な制御が求められるセキュリティ重視のプロジェクト
- 隔離されていないホスト環境(サンドボックス・コンテナの利用を強く推奨)
マルチエージェント構成での注意点
Auto Mode をサブエージェントとともに使用する場合、以下の3段階で評価が行われます。
- スポーン時:サブエージェントに委任されるタスクの説明を評価(危険と判断されればスポーン前にブロック)
- 実行中:親セッションと同じルールでツール呼び出しを評価
- フロントマター無視:サブエージェントが独自の
permissionModeを定義しても、Auto Mode のルールが優先される
よくある質問(FAQ)
Q. Auto Mode を有効にするとコードの品質は変わりますか?
A. いいえ。Auto Mode はパーミッション処理のレイヤーにのみ影響し、Claude の推論・コード生成の品質は変わりません。
Q. 誤って危険な操作が実行された場合はどうなりますか?
A. セッションをいつでも中断できます。Auto Mode は利便性レイヤーであり、あなたが最終的なコントロールを持ちます。ただし、実行後の操作の巻き戻しは状況によります。
Q. classifier が正常な操作をブロックし続ける場合は?
A. /feedback コマンドでフィードバックを送信してください。また、管理者に autoMode.environment の設定(信頼済みインフラの登録)を依頼することで改善できる場合があります。
Q. Pro プランや Max プランでは使えませんか?
A. 現時点では対象外です。Team・Enterprise・API プランをご利用ください。
まとめ
Claude Code の Auto Mode は、「すべて手動承認」と「すべてスキップ」の間に位置する、実用的な第三の選択肢です。
AI 分類器が各操作をリアルタイムに評価することで、開発者の集中を途切れさせることなく、長時間の自律タスクを安全に実行できます。ただし、完全なリスク排除ではないため、隔離環境での使用と適切なスコープ管理が引き続き重要です。
大規模なリファクタリングや自律エージェント活用を検討しているチームには、まず隔離環境でお試しいただくことをおすすめします。
関連リンク
■ゼロから始めるClaudeCode講座のご案内
テックジム東京本校では「ClaudeCode」の体験講座を開催。
「その日のうちに動かす」 をゴールに、環境構築から実践まで。
毎週土曜日15時。参加は無料です。対面・ハンズオンだから初心者でも安心。
■らくらくPython塾 – 読むだけでマスター
共通テスト「情報I」対策解説講座
実践で学ぶPython速習講座
■テックジム東京本校
格安のプログラミングスクールといえば「テックジム」。
講義動画なし、教科書なし。「進捗管理とコーチング」で効率学習。
対面型でより早くスキル獲得、月額2万円のプログラミングスクールです。
情報科目の受験対策指導やAI駆動開発コースもご用意しております。
