Introduction
Encode how you want agent work done into repeatable flows for Claude Code and Codex.
Circuit is a workflow engine for coding agents: it runs how you want work done as repeatable, typed flows, with checkpoints where your judgment matters and a written record of every run. Great engineers lean on a process they trust rather than raw talent. Circuit gives coding agents the same. The Claude Code and Codex plugins are the bridge that teaches a host agent to drive it, and today they are also the fastest way to install Circuit and start a run; underneath, it is a plain CLI.
The idea in one line
You start a task with one command. The agent picks the flow that fits, and Circuit runs it step by step, carries context forward, and asks for your judgment only when the result depends on it.
Skills give moves. Circuit gives flows.
Skills give an agent stronger individual moves: read a trace, write a test, review a diff. You still decide which move to call and when enough evidence exists.
Circuit runs those moves inside a flow. It picks the next step, carries the evidence forward, and stops for your call at the points that matter.
Where to go next
- Installation sets up Circuit in Claude Code, Codex, or the CLI.
- Quickstart runs your first task.
- Flows overview explains the flows and when each one fits.
- Power, process, and modes covers the one dial: how much model a run gets, and how much care it derives from that.
- How it works covers the evidence gate, the honesty machinery, per-archetype model allocation, and the run folder.