Appearance
SOP-002: Create Your First Team
ID: SOP-002 | Version: 1.0 | Status: Current | Date: 2026-02-12
Fresh 🌱Spawn your first agent team by describing the task and team structure you want in natural language.
Overview
Claude Code handles all team creation automatically. You provide the task description and desired team structure, and Claude creates the team, spawns teammates, and coordinates work based on your prompt.
Prerequisites
- Agent teams enabled (SOP-001)
- Claude Code running with experimental feature enabled
- Clear understanding of the task that needs parallel work
Decision Tree
Step-by-Step Instructions
Step 1: Start Claude Code with Agent Teams Enabled
bash
claudeVerify agent teams are enabled by checking output - should show no errors about experimental features.
Step 2: Describe Your Task in Natural Language
Tell Claude what you want a team to accomplish. Include:
- What they should do
- How many teammates (optional)
- What roles or perspectives each should take
- What models to use (optional)
Example 1: Research Task
Create an agent team to explore architecture options for a new CLI tool
that tracks TODO comments. I want:
- One teammate researching user experience considerations
- One teammate analyzing technical architecture approaches
- One teammate playing devil's advocate with critical feedbackExample 2: Code Review Task
Spawn 3 reviewers for this TypeScript module. Have them each focus on:
- Security and authentication
- Performance and scalability
- Test coverage and reliabilityExample 3: Debugging Task
Create 5 teammates to investigate why the app crashes after one message.
Have them form competing hypotheses about the root cause and actively
try to disprove each other's theories. Update a document with findings.Step 3: Wait for Team Initialization
Claude will:
- Analyze your request
- Spawn the requested teammates
- Assign initial tasks
- Start coordinating work
You'll see:
- Team configuration created
- Teammate sessions spawned
- Shared task list initialized
- Progress messages from Claude
Step 4: Observe Initial Setup
Claude will show you:
- Number of teammates spawned
- Their assigned roles/focus areas
- Initial task breakdown
- Coordination plan
Example output:
✓ Team 'research-cli-tool' created
✓ Spawned 3 teammates:
- UX Research Specialist
- Technical Architect
- Devil's Advocate Critic
✓ Created task list with 9 items
✓ Beginning investigation...Step 5: Monitor and Interact
Switch between teammates (in-process mode):
Shift+Up/Down arrows to cycle between agentsMessage a specific teammate:
Tell the security reviewer: "Focus on JWT token handling"View task list:
Press Ctrl+T to show/hide task listGet team status:
Show me the current status of all teammatesVerification Checklist
✓ Team created successfully
- See "Team [name] created" message
- No error messages about spawning
✓ Teammates visible
- In-process: can cycle with Shift+Up/Down
- Split panes: each teammate has visible pane
✓ Task list initialized
- Press Ctrl+T shows task list
- Tasks show pending/in-progress/completed status
✓ Communication working
- Teammates messaging appears automatically
- Can see cross-team discussion
- Messages arrive without manual polling
✓ Lead responding
- Claude is coordinating work
- Synthesizing findings
- Asking teammates for clarification
Troubleshooting
Q: Claude didn't create a team A:
- Task may be too simple for parallelization
- Try more explicit request: "Create an agent team with 3 teammates to..."
- Make sure request describes team structure clearly
Q: Teammates not appearing A:
- Team may be running in background. Press Shift+Down to cycle
- Spawn may be slow. Give it 10-15 seconds
- Check Claude output for error messages
Q: "Permission denied" errors A:
- Pre-approve common operations: adjust permission settings
- Or use
--dangerously-skip-permissionsflag
Q: Task list not showing A:
- Press Ctrl+T to toggle visibility
- Verify you're in the lead's session (not a teammate)
Q: Not enough tasks A:
- Tell Claude: "Break this work into smaller tasks, aim for 5-6 per teammate"
- Claude will replan task distribution
Next Steps
After team is created: