CodeHerderSearch⌘KRequest access →

Compare

CodeHerder vs the agent-orchestration field

A cell-by-cell look at CodeHerder against the agent-orchestration field: what's published, what's actually different, and what we couldn't verify.

Before the table

Three shapes of tool

Most of what gets called "AI coding agent" today is one of three fairly different shapes, and it's worth knowing which one you're looking at before comparing feature lists.

The first is an assistant that lives in one person's editor or terminal: you drive it, turn by turn, and it's good at that job. The second is a single autonomous agent that runs in a vendor's own cloud: you hand it a task and it works unattended, but it's still one agent, on infrastructure someone else owns and bills you for. The third is a herd: many agents, working many tasks at once, on machines you already own, staffed and governed by a control plane that treats the work itself, not the infrastructure, as the thing being managed.

CodeHerder is the third shape. The first is a great fit for one developer working alone; the second is a great fit for a single well-defined task you're happy to hand off entirely. Neither is wrong, they just answer a different question than "how do I run a team's worth of AI coding work, visibly and accountably, on hardware I already have." The table below compares CodeHerder against the other vendors building toward that third shape, plus a few adjacent single-agent products worth knowing about.

The capability matrix

20 capabilities, 15 platforms

Every cell traces to a source dated below. Read this before the table:

✅ published + sourced
the vendor's own site/docs/announcement states this, with a source cited on the competitor's own page below.
⚠️ partial/qualified
published, but narrower, differently-scoped, or hedged relative to CodeHerder's own version of the capability; see the footnote where one exists.
"not published"
no public evidence was found. This is not proof the vendor is missing the feature — it may exist and simply not be marketed. Never read a "not published" cell as a competitive claim of absence.
unverified
some signal exists (a transcript mention, a third-party comparison) but no primary source was located this pass.

"Not published" means no public evidence was found, not that the feature doesn't exist. A vendor may build and simply not market something. Treat every "not published" cell as absence of evidence, never as evidence of absence.

Verified as of 2026-08-08.

Capability matrix comparing CodeHerder to 14 other orchestration platforms across 20 capabilities, current as of 2026-08-08.
CapabilityCodeHerderOrchestratiaGas City/GasworksWarp OzCoder AgentsGitHub Agent HQStoneforgeFactoryDevinCodex app + SymphonyClaude Code Agent TeamsAugment IntentOpenHandsVerdentCursor
Concurrent agentsPublishedPublishedPublishedPublishedPublishedPublishedPublishedPublishedPublishedPublishedPublishedPublishedPublishedPublishedPublished
Multi-vendor harnessesPublishedPublishedPublishedPublishedPublishedPublishedPublishedNot published (as of 2026-08-08) [1]Not published (as of 2026-08-08) [1]Partial [2]Not published (as of 2026-08-08) [1]PublishedPublishedUnverifiedNot published (as of 2026-08-08) [1]
Customer-owned machinesPublishedPublishedPublishedPublishedPublishedPartial [3]PublishedPublishedNot published (as of 2026-08-08)Partial [4]Partial [4]Partial [4]PublishedUnverifiedNot published (as of 2026-08-08)
Multi-machine routingPublishedPublishedPartial [5]PublishedPublishedPartial [3]Not published (as of 2026-08-08)PublishedNot published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)PublishedNot published (as of 2026-08-08)Not published (as of 2026-08-08)
Automatic work assignmentPublishedPublishedPublishedPublishedPartial [6]Partial [6]PublishedPublishedPublishedPublishedPublishedPublishedUnverifiedPublishedNot published (as of 2026-08-08)
Capability-based routingPublishedPublishedPartial (configurable)UnverifiedUnverifiedPartialNot published (as of 2026-08-08)PublishedNot published (as of 2026-08-08)Not published (as of 2026-08-08)Partial (human-picked tier)PartialNot published (as of 2026-08-08)PartialNot published (as of 2026-08-08)
Atomic claimingPublishedUnverifiedPartial (work queue)UnverifiedUnverifiedNot published (as of 2026-08-08)PublishedUnverifiedUnverifiedPartialPartialUnverifiedUnverifiedUnverifiedNot published (as of 2026-08-08)
DependenciesPublishedPublishedPublishedPartialNot published (as of 2026-08-08)Partial (issue-based)PublishedPartialPartialNot published (as of 2026-08-08)PublishedPartialNot published (as of 2026-08-08)PartialNot published (as of 2026-08-08)
Custom workflowsPublishedPartial (approval rules, not a stage schema)Published (fully programmable)PublishedPartial (governance, not authoring)Partial (Actions integration)Partial (one fixed pipeline)PartialNot published (as of 2026-08-08)Published (spec)Not published (as of 2026-08-08)PartialUnverifiedNot published (as of 2026-08-08)Not published (as of 2026-08-08)
Server-enforced gatesPublishedPublishedPublishedPartialPartialPartialPublishedUnverifiedNot published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)PublishedNot published (as of 2026-08-08)PartialNot published (as of 2026-08-08)
Agent handoffsPublishedPublished (contracts)PublishedPartial (context)Not published (as of 2026-08-08)Partial (PR/context)PublishedPartialPublished (coordinator)PartialPublished (mailbox)Published (spec-based)Not published (as of 2026-08-08)UnverifiedNot published (as of 2026-08-08)
Persistent shared memoryPublishedNot published (as of 2026-08-08)Published (packs/state)Published (preview)UnverifiedPartial (repo/AGENTS.md)Partial (JSONL state)UnverifiedPartial (trajectory learning)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Partial (context engine)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)
Live terminal / viewPublishedPublishedPublishedPartial (logs)PartialPartial (session logs)PublishedUnverifiedPublished (session link)Partial (diff thread)Partial (optional tmux)PublishedUnverifiedUnverifiedUnverified
Human takeover / steerPublishedPublishedPublishedPublishedUnverifiedPublishedPartialUnverifiedPublishedPartialPublishedPublishedUnverifiedUnverifiedUnverified
Cost per taskPublishedNot published (as of 2026-08-08)Not published (as of 2026-08-08)Partial (credits)UnverifiedPartial (metrics dashboard)Not published (as of 2026-08-08)UnverifiedPublished (ACU)Not published (as of 2026-08-08)Partial (token usage)Partial (credit pool)UnverifiedUnverifiedUnverified
Cost per stage/modelPublishedNot published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)
Hard $ capPublishedNot published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Published (compute-budget control)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)Not published (as of 2026-08-08)
SchedulesPublishedUnverifiedPublishedPublishedNot published (as of 2026-08-08)Published (Actions)Not published (as of 2026-08-08)UnverifiedPublishedPublished (Automations)Not published (as of 2026-08-08)UnverifiedUnverifiedUnverifiedUnverified
Webhooks / API / CLIPublishedPublishedPublishedPublishedPublishedPublishedPublishedUnverifiedPublishedPublishedPartial (CLI only)UnverifiedPublishedUnverifiedUnverified
Self-host full platformPublished (Enterprise)Partial (Enterprise/custom)Published (OSS)Published (Enterprise)PublishedNot published (as of 2026-08-08)Published (OSS)Partial (Droid Computers only)Not published (as of 2026-08-08)Partial (spec only, not the app)Not published (as of 2026-08-08)Not published (as of 2026-08-08)PublishedNot published (as of 2026-08-08)Not published (as of 2026-08-08)
  1. Factory (Droids), Devin, and Claude Code Agent Teams are each vertically integrated — the product's whole thesis is a single vendor's own agent(s), so "multi-vendor harness support" isn't just unpublished, it's outside the product's own stated shape. Still written as "not published" rather than a claim of proven absence, per this tree's own rule.
  2. The Codex *app* is Codex-only; the Symphony *spec* is model-agnostic by design and has community forks substituting Claude Code, but its reference implementation and default is Codex.
  3. GitHub Agent HQ orchestrates across github.com, VS Code, mobile, and CLI — powerful distribution, but not a "register the customer's own server" model the way Orchestratia's SSH-tunnel daemon or Factory's Droid Computers are.
  4. Codex app, Claude Code Agent Teams, and Augment Intent each run locally on the operator's own single machine (a real customer-owned-compute story for that one machine) but do not publish a *fleet* model spanning multiple customer-owned machines the way CodeHerder, Orchestratia, Gas City, Warp Oz, Coder Agents, Stoneforge, and Factory do.
  5. Gas City is self-hostable and OSS, which implies multi-machine capability, but no source found describes an explicit cross-machine routing mechanism the way Orchestratia's multi-server dashboard or Warp Oz's fleet model do.
  6. Coder Agents and GitHub Agent HQ both provision/trigger work from many entry points (chat, API, CI, Slack, Jira for Coder; assign-across-repos for GitHub) but the assignment step itself reads as more human-directed than an automatic router picking the agent.

Notice a cell that's out of date? Tell us and we'll fix it.

Every platform on the table

Read the full page for any of them

Each page names the pages we checked and dates what we verified.

CodeHerder

Round up your herd.

Bring every human and every agent onto one table. Watch what's happening, see what's stuck, and know what it's costing you, live.

Try "pricing", "connect a device", or "who reviews the code"

↑↓ move · ↵ open · esc close