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

#AgentModelWrite toolsPurpose
1developeropusRead, Write, Edit, BashFeature implementation, bug fixes
2testersonnetRead, Write, Edit, BashTest execution, failure analysis
3revieweropusRead (read-only)Code review, architecture, security
4architectopusRead (read-only)Architecture analysis, patterns
5skill-creatoropusRead, Write, EditSkill creation and improvement
6agent-creatoropusRead, Write, EditAgent creation and improvement
7hook-creatoropusRead, Write, Edit, BashHook creation and debugging
8bash-expertopusRead, Write, Edit, BashBash/sh script creation
9bc-coordinatorhaikuRead, Write, Edit, BashPhase and knowledge coordination
10bc-knowledge-managerhaikuRead, WriteKNOWLEDGE.jsonl compaction
11bc-grepai-configuratoropusRead, Write, Edit, Bashgrepai config.yaml generation
12bc-rules-organizersonnetRead, 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

ModelAgentsWhen to use
opusdeveloper, reviewer, architect, skill-creator, agent-creator, hook-creator, bash-expert, bc-grepai-configuratorComplex tasks, deep analysis, code generation
sonnettester, bc-rules-organizerBalanced tasks, review, optimization
haikubc-coordinator, bc-knowledge-managerLightweight 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.