Agents
Agents (brewers) are specialized roles defined in markdown files with frontmatter metadata. Each agent has its own model, toolset, and system prompt. Brewcode includes 12 agents, from developer to task coordination.
Summary table
| # | Agent | Model | Write tools | Purpose |
|---|---|---|---|---|
| 1 | developer | opus | Read, Write, Edit, Bash | Feature implementation, bug fixes |
| 2 | tester | sonnet | Read, Write, Edit, Bash | Test execution, failure analysis |
| 3 | reviewer | opus | Read (read-only) | Code review, architecture, security |
| 4 | architect | opus | Read (read-only) | Architecture analysis, patterns |
| 5 | skill-creator | opus | Read, Write, Edit | Skill creation and improvement |
| 6 | agent-creator | opus | Read, Write, Edit | Agent creation and improvement |
| 7 | hook-creator | opus | Read, Write, Edit, Bash | Hook creation and debugging |
| 8 | bash-expert | opus | Read, Write, Edit, Bash | Bash/sh script creation |
| 9 | bc-coordinator | haiku | Read, Write, Edit, Bash | Phase and knowledge coordination |
| 10 | bc-knowledge-manager | haiku | Read, Write | KNOWLEDGE.jsonl compaction |
| 11 | bc-grepai-configurator | opus | Read, Write, Edit, Bash | grepai config.yaml generation |
| 12 | bc-rules-organizer | sonnet | Read, Write, Edit, Bash | .claude/rules/ organization |
developer
Feature implementation, bug fixes
tester
Test execution, failure analysis
reviewer
Code review, architecture, security
architect
Architecture analysis, patterns
skill-creator
Skill creation and improvement
agent-creator
Agent creation and improvement
hook-creator
Hook creation and debugging
bash-expert
Bash/sh script creation
bc-coordinator
Phase and knowledge coordination
bc-knowledge-manager
KNOWLEDGE.jsonl compaction
bc-grepai-configurator
grepai config.yaml generation
bc-rules-organizer
.claude/rules/ organization
Models and cost
| Model | Agents | When to use |
|---|---|---|
| opus | developer, reviewer, architect, skill-creator, agent-creator, hook-creator, bash-expert, bc-grepai-configurator | Complex tasks, deep analysis, code generation |
| sonnet | tester, bc-rules-organizer | Balanced tasks, review, optimization |
| haiku | bc-coordinator, bc-knowledge-manager | Lightweight operations: statuses, knowledge extraction, compaction |
Automatic selection
Agents are selected automatically based on the Phase Registry in PLAN.md. The /brewcode:start skill reads agent assignments from the phase table and launches the corresponding agents via Task API.
Moved Agents
Agents text-optimizer, ssh-admin, and deploy-admin have been moved to Brewtools.
Latest Release
Download, changelog, and installation instructions.
View on GitHub
Source code, README, and configuration files.