Vedran Krizic
Open source projectStatus: Active

opencode Agent Crew

A coordinated team of specialised AI coding agents for real-world repositories.

A curated set of agent definitions, skills and coordination protocols for opencode: an orchestrator that plans and delegates, specialists for backend, frontend, performance and documentation, and reviewers that approve or block with evidence.

Role
Author & maintainer
Started
License
MIT

About the project

A single general-purpose coding agent is impressive in a demo and unpredictable in a real repository. opencode Agent Crew splits the work into clear roles with explicit contracts, so every change is planned, implemented, verified and reviewed.

How it works

  1. The orchestrator turns a request into scoped work items with acceptance criteria.
  2. Specialist agents implement against those criteria using repository-provided checks.
  3. Reviewer agents reply with APPROVE, CHANGE or BLOCK, never with open-ended discussion.
  4. Persistent memory keeps decisions and lessons available for the next session.

Design principles

  • Explicit contracts beat clever prompts.
  • Every handoff carries evidence: changed files, checks run, remaining risks.
  • Coordination is budgeted, so agents do not burn tokens talking to each other.
Treat agents like a team: give them roles, contracts and a definition of done.

Features

  • Role-based agents

    Orchestrator, backend, frontend, performance, docs and review roles with clear boundaries.

  • Efficiency protocol

    Caps coordination overhead without trading away correctness.

  • Review contract

    Reviewers answer APPROVE, CHANGE or BLOCK with a concrete reason.

  • Persistent memory

    MCP-backed memory for decisions, lessons and file history across sessions.

  • Stack skills

    Drop-in convention skills for PostgreSQL, SQLite, Next.js and more.