Key points
- Plan mode suits complex work: large-scale changes, several valid approaches, architectural decisions and multi-file edits.
- Direct execution suits simple, well-scoped changes such as one validation check in one function.
- Plan mode prevents costly rework by surfacing dependencies and trade-offs before any code changes.
- The Explore subagent handles verbose discovery and returns a summary, keeping the main conversation's context intact.
- A common pattern is investigation in plan mode followed by implementation in direct execution.
Common misconceptions
- "Plan mode is always safer, so use it for everything." It is overhead on a clear one-line fix.
- "Start executing and plan only if things get complicated." Complexity found mid-implementation is the expensive kind.
- "A detailed enough prompt replaces exploration." It assumes you already know what exploration would reveal.
Watch for
- Starting a multi-file migration file by file without a design.
- Raw discovery output flooding the main session.
- Staying in plan mode after the plan is agreed.
Practice Task 3.4
Start with the free 10-question check to see where you stand across all five domains. In CCA Prep Studio, 55 practice items cover this task, each tracked toward your mastery score.