AGENTIC TEAM PROTOCOL
Installable, role-based agent teams for Claude Code. Dispatch goals, gather context, build, verify, and hand off — with every decision recorded in local durable memory.
Install and run
Install ATP in a project, ratify the charter, and dispatch the first goal.
- Install eden-memory (memory, sync, MCP server).
curl -fsSL https://0d3sa.com/eden-memory/install.sh | sh - Install ATP global primitives into ~/.claude/.
curl -fsSL https://0d3sa.com/agentic-team-protocol/install.sh | sh - Wire the eden-memory MCP server and install project-local templates.
cd ~/my-project && eden-memory setup claude
- Ratify the project charter in durable memory.
/team-charterafter editing .claude/agentic-team-charter.md - Dispatch the first goal to the team.
/team <your first goal>replace with your first goal - Check where each goal stands.
/team-status
Restart Claude Code completely after step 2 (/exit, then reopen). Full walkthrough: Quick start.
Team roles
Six roles, each with a scope and a decision right. Runtime is gated until a charter authorises it.
- Dispatcheractive
Assigns goals and routes work
- Researcheractive
Investigates options and reports
- Builderactive
Implements the chosen approach
- Verifieractive
Reviews for correctness and charter compliance
- Archivistactive
Records lifecycle and manages memory hygiene
- Runtimerestricted
Executes operational actions
Seven-stage lifecycle
Every goal moves through the same stages. Each stage produces a record in eden-memory.
Goal receipt
Capture the request and constraints.
Routing and assignment
Assign target role, owner, deadline, success criteria.
Context gathering
Record known facts and options considered.
Action
Execute and record what was done.
Verification
Write green, red, or blocked verdict.
Recording and archival
Ensure final outcome and skill updates are stored.
Hand-off or closure
Confirm records are complete and transfer ownership if needed.
Components
Three single-file binaries power the protocol. Install ATP and you get all three; dive deeper when you need a specific part.
eden-memory
Local-first SQLite memory with vector embeddings, MCP server, and encrypted multi-device sync.
eden-relay
Self-hosted relay for multi-device sync. TLS, systemd, and VPS hardening guides.
eden-team
Headless ATP supervisor for CI, cron, or automated agent-team workflows.