2.2 Company Agent Roles
Company Agent Roles
Each company has three agent roles:
Lead Agent (Orchestrator)
- Model: Typically Claude Sonnet or Kimi K2.5
- Role: Breaks down tasks, creates execution plans, coordinates
- When used: Complex tasks (complexity ≥ 3)
Builder Agent (Executor)
- Model: qwen2.5-coder:32b or Claude Sonnet
- Role: Writes code, creates files, implements features
- When used: All BUILD tasks
Reviewer Agent (Validator)
- Model: Same tier or higher than builder
- Role: Reviews output, checks quality, suggests improvements
- When used: REVIEW pipeline stage (Proveo), or internal quality gate
Agent Configuration Example (CodeCraft)
{
"agents": {
"lead": {
"model": "sonnet",
"type": "orchestrator"
},
"builder": {
"model": "sonnet",
"type": "builder"
},
"reviewer": {
"model": "sonnet",
"type": "reviewer"
}
},
"tier_overrides": {
"lint": "ollama:qwen3:8b",
"classify": "ollama:qwen3:8b",
"code_review": "ollama:qwen2.5-coder:32b",
"debug": "ollama:qwen2.5-coder:32b",
"build": "sonnet",
"architecture": "opus",
"database_design": "ollama:deepseek-r1:32b"
}
}