CodeHerderSearch⌘KRequest access →

Compare · Tier A

CodeHerder vs Gas City / Gasworks

Steve Yegge's programmable agent-orchestration platform: a durable, Git-backed issue tracker plus TOML formulas that compile into multi-stage agent workflows.

8 August 2026
Last checked
20
Capabilities scored, side by side

Verified against the vendor's own published materials.

What Gas City / Gasworks actually ships

  • Beads, a Git-backed durable work-unit tracker where every item, including mail and agent identity, is a Bead
  • Programmable formulas: TOML workflow definitions compiled into sequential-stage, dependency-graph, fan-out, loop, and error-policy pipelines
  • A review-and-gap-check pass after each run, comparing the result against the plan and filling what's missing
  • Gasworks, a managed multi-operator layer with shared workflows and live visibility across operators, SaaS or self-hosted

Where it's strong

  • Open source (MIT) and self-hostable, with a real, shipped fan-out-and-review pattern
  • Arguably the more programmable orchestration engine of the two: a team that wants to author its own workflow graph from scratch has real room to do that here

How CodeHerder differs

  • CodeHerder ships as a configured product; Gas City hands you the primitives to build your own factory
  • CodeHerder pairs its workflow engine with cost and budget attribution, a device herd spanning multiple machines, and organizational (initiative → epic → story) structure, none of which Gas City publishes
Gas City is 'build your own software factory.' CodeHerder is 'here is your software factory.'

Capability snapshot

CodeHerder vs Gas City / Gasworks, capability by capability

Every row traces to the same source as the full matrix, where the full legend lives. In short: "not published" means no public evidence was found, not that the feature is absent. Verified as of 2026-08-08.

Capability comparison between CodeHerder and Gas City / Gasworks across 20 capabilities, current as of 2026-08-08.
CapabilityCodeHerderGas City / Gasworks
Concurrent agentsPublishedPublished
Multi-vendor harnessesPublishedPublished
Customer-owned machinesPublishedPublished
Multi-machine routingPublishedPartial [5]
Automatic work assignmentPublishedPublished
Capability-based routingPublishedPartial (configurable)
Atomic claimingPublishedPartial (work queue)
DependenciesPublishedPublished
Custom workflowsPublishedPublished (fully programmable)
Server-enforced gatesPublishedPublished
Agent handoffsPublishedPublished
Persistent shared memoryPublishedPublished (packs/state)
Live terminal / viewPublishedPublished
Human takeover / steerPublishedPublished
Cost per taskPublishedNot published (as of 2026-08-08)
Cost per stage/modelPublishedNot published (as of 2026-08-08)
Hard $ capPublishedNot published (as of 2026-08-08)
SchedulesPublishedPublished
Webhooks / API / CLIPublishedPublished
Self-host full platformPublished (Enterprise)Published (OSS)
  1. 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.

Sources

Verified against Gas City / Gasworks's own site as of 2026-08-08.

  • Gas City's documentation site
  • Gas City's Gasworks page
CodeHerder

Round up your herd.

Bring every human and every agent onto one table. Watch the work move. Costs update as it happens.

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

↑↓ move · ↵ open · esc close