
Guide to Choosing Execution Modes: When to Use Full, Plan-Only, and Implementation-Only
Introduction
DevLoop Runner offers three execution modes. By choosing the appropriate mode based on the nature and situation of your task, you can develop more efficiently.
The Three Execution Modes
1. Full (All Phases)
The standard mode that executes all workflow phases.
Processes executed:
- Planning
- Requirements definition
- Design
- Test scenario creation
- Implementation
- Test implementation
- Test execution
- Documentation update
- Report
- Evaluation
Recommended for:
- Adding new features
- Complex changes
- Tasks you're tackling for the first time
2. Plan Only
Executes only the requirements analysis and design phases. No actual code changes are made.
Processes executed:
- Requirements analysis
- Design document creation
Recommended for:
- When you want to review the design before implementation
- When you need to understand estimates and impact scope
- Preliminary review of complex tasks
3. Implementation Only
Executes only the implementation phase based on existing design.
Processes executed:
- Code implementation
- Test execution
Recommended for:
- When design review is complete and you want to proceed with implementation
- Minor fixes
- When specifications are clear
Situational Guide
"I want to add a new feature"
→ Full is recommended
New features require starting from understanding requirements. Use Full mode for comprehensive processing.
"I want to know the impact scope of this change"
→ Plan Only is recommended
First generate design documents with Plan Only mode, confirm impact scope and implementation approach, then proceed with implementation.
"I want to fix a minor bug"
→ Implementation Only is recommended
When the cause and fix method are clear, you can respond quickly with Implementation Only mode.
"I want to review the design before implementing"
→ Plan Only → Review → Implementation Only (two-stage approach)
- First generate design with "Plan Only"
- Review design content, update Issue if necessary
- Execute implementation with "Implementation Only"
Cost and Time Comparison
| Mode | Time Required | AI Cost |
|---|---|---|
| Full | Long | High |
| Plan Only | Short | Low |
| Implementation Only | Medium | Medium |
Summary
- Full: Best for new features and complex changes
- Plan Only: Great for preliminary review and inspection
- Implementation Only: For minor changes with clear specifications
By accurately assessing the nature of your task and selecting the appropriate mode, you can achieve efficient and high-quality development.
Get Started with DevLoop Runner
Auto-generate PRs from GitHub Issues. Let AI accelerate your development.