本文へスキップ
hdknr blog
戻る

Claude Code 新機能「Auto Mode」完全解説

これまでClaude Codeを使っていて「許可ボタン押すのめんどくさすぎ問題」にイラッとしてた人、朗報です。Claude Codeに新機能「Auto Mode」が追加されました。

「全部自動でやってくれるやつでしょ?」と思った人、半分正解で半分不正解。

Auto Modeは「Claude自身がAI判断で、この操作は許可していいかどうかを決める」モードなので、全部無条件に自動承認するわけじゃないんです。ここ、めちゃくちゃ大事。

そもそもなぜAuto Modeが必要だったのか

Claude Codeはファイルの編集やコマンドの実行のたびに「これやっていい?」と確認してきますよね。

1回2回ならいいけど、長時間のコーディングだと10回20回と確認が出る。正直めんどくさい。

これまでClaude Codeで「確認をスキップしたい人」には2つの選択肢しかありませんでした。

つまり「ちょうどいい中間」がなかったんです。ファイル編集だけ自動じゃ足りないけど、全部ノーチェックは怖い。この隙間を埋めるのが Auto Mode。

Auto Modeの仕組み

Auto Modeでは、Claude自身が操作ごとに「これは安全か?」をAIが判断します。

つまり人間が毎回「Yes / No」を押す代わりに、Claudeが代わりに判断してくれる仕組み。

注意点

Auto Modeの始め方

ターミナルでClaude Codeを使っている場合は、以下のどちらかで起動します。

claude --enable-auto-mode
# または
claude --permission-mode auto

どちらでもOKです。

VS Codeで使う場合の注意

VS Codeの拡張機能でClaude Codeを使っている場合は、Auto Modeは使えないようです(2026年3月時点)。

VS Codeの設定(claudeCode.initialPermissionMode)で選べるのは以下の4つだけで、「auto」は選択肢にありません。

最新のAuto Mode を使いたい場合は、ターミナルから起動する必要があります。VS Code内でターミナルを開いてClaude Codeを起動する形でも、--enable-auto-mode フラグをつければAuto Modeが使えます。

3つのモードの違いを整理

名前が似ている機能が複数あるので整理します。

Auto-Accept Mode(従来からの機能)

「acceptEdits」というモードです。ファイル編集だけ自動承認し、コマンドは毎回確認が出ます。

Dangerously Skip Permissions(従来からの機能)

claude --dangerously-skip-permissions

すべての確認を無条件でスキップし、AI判断もありません。名前に “Dangerously(危険)” が入っている通り、仮想環境やコンテナ専用のモードです。

3つの違いのまとめ

モード動作
Auto-Accept Modeファイル編集だけ自動。コマンドは確認する
Auto Mode(NEW)AIが判断して、安全そうなら自動。危なそうなら確認する
Dangerously Skip Permissions全部自動。何も確認しない

安全度は Auto-Accept > Auto Mode > Dangerously Skip の順です。

まとめ

「全部ノーチェック(Dangerously Skip)は怖いけど、毎回確認もめんどくさい」という人にとって、ちょうどいい選択肢がやっと来た感じです。

参考ドキュメント



前の記事
Claude Code で使える神コマンド10選 — 知らないと時間を溶かす
次の記事
Claude Certified Architect試験 完全ガイド