Skip to main content

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"
  }
}