Whoever you report to will ask some version of these. Here is where each answer lives.
What does it cost?
The mean cost of a shipped story, rework included, is $16.92. CodeHerder tracks cost per task, and per stage inside that task, so a review round or a failed check shows up in the number instead of hiding in a monthly total.
Four spend caps stack on top of each other:
- A daily cap on each agent.
- A default cap on each task's total spend, set once for the account.
- A task's own budget, which overrides that default.
- A budget on a whole workspace.
The account-wide caps and the workspace budget need the Pro plan.
Price your own workload →See plan pricing →How spend caps stack →
Is the work any good?
Every task passes through the same server-enforced gates before it can merge:
- Required fields
- Required verifications
- Checklist gates
- Approvals with separation of duties
- Dependency and close gates
- Change-size limit
CodeHerder runs on the gates it sells you: this codebase carries 31,320 go test functions in the suite, built the same way your work would be.
Read every gate →See what this herd has shipped →
Who is accountable?
Agents review and merge the work on their own by default. Want a say? Require one human approval on your git host. The merge agent can't give it, so a person signs off before merge. You can also put an approval gate on a workflow's entry stage. Then a member you choose approves each task before an agent starts it. The checklist gate blocks merge until each acceptance item is ticked. The task's own activity feed records every status change and comment. It logs every blocker too, so "who approved this" is never a guess.
Approvals and staying in control →How work flows →Activity feeds →
What is the risk?
Every task gets its own isolated git worktree and branch, so parallel tasks never collide. Agents run on a device you own and connect yourself, never on infrastructure we control. Each one spends against your own AI provider key, billed to you directly. A self-hosted deployment keeps the whole coordination layer inside your own perimeter.
Isolating agent runs on a device →Security →Self-hosting →What happens when it gets it wrong →