AgenticWorkerz
記事一覧に戻る
ツール6 min read2026-02-02

Claude Codeのplan・acceptEdits・autoモード使い分け完全解説

Claude Codeには複数の実行モードがあります。planモードで設計を確認し、acceptEditsで変更を管理し、autoで自律実行する。それぞれの特徴と最適な使い分けを詳しく解説します。

A
AgenticWorkerz編集部
AI × Work Research

3つのモードの概要

Claude Codeを使いこなす上で重要なのが、実行モードの理解です。主要な3つのモードとして「planモード」「acceptEditsモード」「autoモード」があり、タスクの性質やリスクレベルに応じて使い分けることで、安全性と生産性のバランスを最適化できます。

モードの選択は、AIへの信頼度と変更のリバーシビリティをもとに判断するとよいでしょう。新しいコードベースでは慎重なモードから始め、慣れてきたら自律度を上げていくというアプローチが一般的です。

planモード:まず設計を確認する

planモードは、Claude Codeが実際に変更を加える前に「何をするか」の計画だけを示すモードです。claude --planフラグで起動するか、セッション内で/planコマンドを使います。Claudeは変更対象のファイル、追加・削除する関数、変更の理由などを列挙した実行計画を出力します。

このモードは特に、複数のファイルにまたがる大規模な変更を行う際に有効です。実際に変更が行われる前に全体像を把握でき、意図しない変更を事前に防ぐことができます。チームレビューのインプットとしても活用できます。

acceptEditsモード:変更を一つずつ確認する

acceptEditsモードはデフォルトの対話型モードで、Claude Codeが提案する各変更を人間が一つずつ確認・承認します。ファイルの差分が表示され、承認(y)・却下(n)・修正依頼を選択できます。本番コードへの変更や、慣れていないコードベースでの作業時に適しています。

このモードはやや時間がかかりますが、AIが何をしているかを完全に把握できるという安心感があります。学習目的でClaude Codeを使う場合にも、生成されたコードを一つずつ確認することでAIのアプローチを学べます。

autoモード:信頼して任せる

autoモードでは、Claude Codeが人間の確認なしにタスクを完遂します。claude --autoまたはclaude -p "タスク内容"の形式で使います。CI/CDパイプラインへの組み込みや、繰り返し実行する定型タスクの自動化に最適です。ただし、重要なコードベースでのautoモード使用は、事前に十分な動作確認を行った上で、変更範囲をGitの一時ブランチに限定するなどの安全策を講じることが推奨されます。

#Claude Code#実行モード#planモード#autoモード

関連記事