CodyCody

Your coding agent, on rails.

CodyCody is a deterministic workflow engine with an MCP server that keeps Claude, Codex and any MCP-capable coding agent on the happy path — every step verified, every run reproducible.

Free Starter tier · Pro €499 / seat / yr · self-hosted & offline

Works with any MCP client — Claude Code · Codex · your own agent

Why deterministic

Agents are brilliant and unreliable. Give them rails.

Deterministic execution

Your agent follows the workflow — it cannot drift, skip steps or improvise its own plan. The engine decides what happens next, the agent does the work.

Visual workflow designer

Design workflows in a visual editor: branches, gates, task lists, sub-workflows and reusable instruction files — no code required.

Human approval gates

Pause any workflow for a human decision. Deployments, refunds, destructive actions — the agent waits until you approve.

Personal profiles & library

Every user signs in to their own library of workflows and skills that travels with them across every project — bound to your instance, never exported off it.

Accounts, seats & agent tokens

Built-in login, per-profile seats enforced by a signed license, and long-lived, revocable tokens so a coding agent or CI job authenticates on its own.

Ownership scopes

Mark any workflow or skill personal. Personal work follows you across projects; shared work stays with the team. Personal items can't be exported.

How it fits

One MCP server between your agent and chaos

Your repo & shell
Your agent
MCP server
Workflow engine

The agent drives execution with a handful of tools:

ccw_listccw_startccw_continueccw_statusccw_instance_listccw_instance_logsccw_instance_cancelccw_skill_listccw_skill_call

The accuracy argument

Probabilistic workers need deterministic scaffolding

A coding agent left to plan its own work will succeed nine times and quietly derail the tenth: a skipped test, an invented build result, an instruction it absorbed from data it was only supposed to read. The failures aren't random — they are what happens when a probabilistic system is also in charge of its own process.

CodyCody separates the two. The engine owns the process: which step comes next, what counts as done, what output is real. The agent owns the craft: writing the code, reading the logs, making the judgment calls inside each step. Every shell result is hash-verified, every gate needs a real approval, every run leaves a replayable trail.

The result is the accuracy of a checklist with the intelligence of an agent — on every run, not just the good ones.

Put your agent on rails today.

Start free on the Starter tier, add ready-made workflow packages, or take everything at once. Self-hosted, offline, works with the agents you already use.

See pricing