Skip to content

Comparison

Feature comparison

FeatureExarchosObra SuperpowersClaude Task MasterManual (plan.md)
State persistence across sessionsEvent-sourced, survives compactionSession-basedTask file on diskNone
Phase-gated workflowsState machine with guardsNoNoManual discipline
Quality verificationAutomated convergence gatesNoNoManual review
Agent team coordinationTyped agents in worktreesMode switchingNoNo
Token efficiencyLazy schemas, field projectionN/AFull context loadFull context load
Audit trailAppend-only event logNoNoGit history only
Learning curveModerateLowLowNone
Platform supportClaude CodeVS CodeClaude CodeAny

Where Exarchos fits well

Durability. If your sessions regularly hit context compaction, or you work across multiple days on a single feature, Exarchos solves the "re-explain everything" problem. The event log persists state independently of the LLM context window. Checkpoint before compaction, rehydrate after. Your workflow picks up where it left off.

Verification. If you've been burned by an agent that says "done" when it isn't, convergence gates give you automated checks instead of trust. Specification fidelity, type checking, test coverage, error handling, test determinism. These run as scripts, not as prompts the agent can ignore.

Coordination. If your features involve multiple files or modules that could be worked on in parallel, agent teams let you dispatch tasks to separate worktrees. Each agent has scoped tools and responsibilities. The implementer writes code. The reviewer checks it. Neither can do the other's job.

Trade-offs

Higher learning curve. Raw Claude Code with a plan file has zero setup cost. Exarchos has concepts to learn: workflows, phases, convergence gates, agent roles. The structured approach pays off on longer tasks, but adds overhead to quick one-off changes. If you just need to rename a variable, you don't need a workflow.

Claude Code only. Exarchos integrates deeply with Claude Code's plugin system, lifecycle hooks, and agent framework. This is a deliberate choice: deep integration over portability. It won't work with other AI coding tools.

MCP server overhead. The MCP server adds a process and file I/O to your development setup. Lazy schema registration and field projection minimize the token cost, but there's still overhead compared to stateless operation. The trade-off is durability: you pay a small cost per operation to get crash recovery and a complete audit trail.

Complementary tools

Exarchos manages workflow state and coordination. It doesn't do code analysis or fetch documentation. Optional companions (npx create-exarchos) install integrations that fill those gaps:

  • Serena provides semantic code analysis: symbol resolution, reference finding, and structural understanding of your codebase.
  • Context7 provides up-to-date library documentation, so the agent works with current APIs instead of stale training data.
  • Microsoft Learn provides Azure and .NET documentation for projects in that ecosystem.

These are independent tools. You can use Exarchos without them, or use them without Exarchos. The create-exarchos installer makes it easy to install them together.

Released under the Apache-2.0 License.