eden-team
Headless ATP supervisor for CI, cron, and automated agent-team workflows. JSON output and resumable goals.
What it is
Section titled “What it is”eden-team is the headless supervisor component of the Agentic Team Protocol. It runs ATP goals without an interactive Claude Code chat session, spawning role subagents and writing durable lifecycle records to eden-memory.
Use it for CI jobs, scheduled tasks, or any controller that can parse JSON output and resume an interrupted goal.
What it does
Section titled “What it does”- Reads a natural-language goal.
- Writes a
goal_recordand dispatches the next required ATP role. - Spawns child Claude Code CLI processes with a strict MCP config.
- Continues the lifecycle until a verdict is recorded.
- Exposes the goal state so you can call
eden-team continueto resume later.
When to use it
Section titled “When to use it”Use eden-team when you need automation:
- CI pipelines that run ATP goals against a repository.
- Cron jobs that perform routine maintenance or checks.
- Controllers that trigger goals from webhooks, file drops, or other external events.
For interactive work inside Claude Code, use the ATP global agents and slash commands instead.
Guides
Section titled “Guides”- Set up a headless supervisor — build, configure, and run
eden-teamwith a strict MCP config.