Available Agents
Planner
Break down complex tasks into implementation plans before writing code
Reviewer
Code review specialist for logic, security, and quality checks
Scout
Confidence-gated exploration with GO/HOLD verdicts
Orchestrator
Multi-phase development with Research > Plan > Implement workflow
Debugger
Systematic bug investigation and root cause analysis
When to Use Agents
Complex Features
Complex Features
Use Orchestrator when building features that touch >5 files or require architecture decisions. It runs through Research, Plan, and Implement phases with validation gates.
Unclear Requirements
Unclear Requirements
Use Planner when you need to break down complex tasks before implementation. It provides read-only exploration and structured plans.
Pre-Implementation Check
Pre-Implementation Check
Use Scout before starting unfamiliar tasks. It scores confidence 0-100 and gives a GO/HOLD verdict, running in the background so you can continue working.
Quality Assurance
Quality Assurance
Use Reviewer before committing, for PR reviews, or after major changes. It checks logic, security, performance, and test coverage.
Hard Bugs
Hard Bugs
Use Debugger for systematic investigation of test failures or runtime errors. It hypothesizes, investigates, and proposes fixes methodically.
Agent Capabilities
Tools Available
Each agent has access to specific tools optimized for their role:Special Capabilities
Background Execution
Scout runs in the background, allowing you to continue working while it explores the codebase.
Isolated Worktree
Scout runs in an isolated worktree to avoid interfering with your main session.
Project Memory
Orchestrator and Debugger use project memory to recall patterns from previous work.
Advanced Model
Orchestrator and Debugger use the Opus model for complex reasoning tasks.
Agent Workflow Patterns
Phase-Gated Development
Agents like Orchestrator use multi-phase workflows with validation gates:Agents never skip phases. Each phase must pass validation before proceeding to the next.
Read-Only Exploration
Agents like Planner and Scout perform read-only exploration:- Understand the goal
- Explore relevant code
- Score confidence or create plan
- Present findings for approval
Best Practices
Choose the Right Agent
Match the agent to your task. Use Orchestrator for features, Debugger for bugs, Reviewer for quality checks.
Provide Clear Context
Give agents clear task descriptions. The better the input, the better the output.
Trust the Process
Let agents complete their workflows. Don’t skip validation gates or approval steps.
Configuration
Each agent is configured with frontmatter in their definition file:Unique identifier for the agent
Brief description of when to use the agent
List of tools the agent can use
Optional skills the agent can load
Model preference (e.g., “opus” for advanced reasoning)
Memory type (e.g., “project” to recall previous work)
Whether the agent runs in the background
Isolation mode (e.g., “worktree” for isolated execution)
Next Steps
Orchestrator Deep Dive
Learn about multi-phase feature development
Scout Exploration
Understand confidence-gated exploration