いきなりコーディングを頼むと、Claude は正しそうだが的外れな実装を 返してくることありません?。まあ、これは人でも同じことですよね、問題の理解が浅いまま走り出してしまうから
Plan Mode を使って「探索・計画フェーズ」と「実装フェーズ」を分離すると、修正コストが劇的に下がります。
Plan Mode とは
Claude Code の動作モードのひとつ。 Plan Mode では Claude はファイルを読んで質問に答えるが、 ファイルへの書き込みやコマンド実行は行わない。
安全にコードベースを探索し、計画を立てることができる。
推奨 4 ステップワークフロー
Step 1 ── 探索(Plan Mode) 変更せずにコードベースを理解させる
例:
read /src/auth and understand how we handle sessions and login.
also look at how we manage environment variables for secrets.Step 2 ── 計画(Plan Mode) 理解を踏まえた実装計画を作成させる
例:
I want to add Google OAuth. What files need to change?
What's the session flow? Create a detailed plan.ポイント:Ctrl+G で作成したプランをテキストエディタで開いて 直接編集できる。Claude に渡す前に自分でプランを修正・補完できる。
Step 3 ── 実装(Normal Mode) 計画に従って実装、テストで検証
例:
implement the OAuth flow from your plan. write tests for the
callback handler, run the test suite and fix any failures.Step 4 ── コミット 実装完了後にコミットと PR 作成
例:
commit with a descriptive message and open a PRプランモードが不要なケース
Plan Mode はオーバーヘッドを追加する。 以下のケースでは直接実行のほうが速い:
続きを読むには
無料でアカウント作成
CCHub は Claude Code 開発者のための日本語コミュニティです。