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.

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 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