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.

Verified shell output

Every shell step returns a SHA256 hash of its real output. Agents cannot hallucinate a green build or claim a test passed when it didn't.

Prompt-injection guardrails

Interpolated data is wrapped in trust preambles, so content flowing through a workflow can never masquerade as instructions to your agent.

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, project or org. Personal work follows you across projects; shared work stays with the team. Personal items can't be exported.

Metrics & execution logs

Every run is observable: per-step logs, durations, failure rates and replayable instances, queryable by the agent itself.

How it fits

One MCP server between your agent and chaos

Your agent
MCP server
Workflow engine
Your repo & shell

The agent drives execution with a handful of tools:

workflow_listworkflow_startworkflow_continueworkflow_statusinstance_listinstance_logsinstance_cancelskill_listskill_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