Compound Engineering in Claude Code: Operator's Guide
How to actually run Every's compound engineering in Claude Code: the plugin's commands, the six-stage ladder, the 50/50 rule, and what to check before trusting it.
Compound engineering is Every's methodology for working with coding agents so that each unit of work makes the next one easier: plan, work, review, then compound, writing what the cycle taught you into files the next session reads. Kieran Klaassen developed it building Cora, Every's AI email product, and Every ships it as an open-source plugin with 33 skills that run on Claude Code, Cursor, and a dozen other harnesses (24.5k GitHub stars as of 2026-08-24).
Their guide explains the philosophy well. This page adds AI Builder Club's operator view: what running this looks like day to day, which parts carry the value, what to measure before trusting it, and where its limits sit. We run agent systems in production for a living, which is where that view comes from. The methodology stays Every's throughout; the judgments are ours and labeled.
The Cycle, as You Actually Run It
Plan. The idea becomes a written blueprint before any code. The plugin's commands feed this: its ideation skill grounds in the repo, past solution docs, and web prior art, optionally drawing on Slack or an issue tracker; its document-review skill dispatches parallel reviewer personas, applies only full-confidence mechanical fixes, and routes the remaining findings; its brainstorm skill asks one decision at a time and writes a requirements-only plan. The methodology's weighting is unambiguous: most of the effort belongs here and in review, not in the coding.
Work. The agent implements. The span of autonomy is yours to set: drive it in-session, or hand the whole thing to /lfg, which plans, implements, runs multi-agent review, applies the fixes, runs browser tests, commits, pushes, opens a PR, and watches CI without you. Klaassen's stated practice is to let this run overnight, in parallel, across features. The July 2026 update made this multi-model: high-reasoning steps can route to a second frontier model inside planning, and a babysit-PR skill watches a pull request for hours after push.
Review. The guide's instruction is multiple agent reviewers, then agent-applied fixes. The plugin's polish pass is explicitly framed as raising the bar, not QA. Human judgment concentrates where Klaassen's human-AI sandwich puts it: at the start (what to build and why) and at the end (does this meet a bar that lives partly in your head). The failure mode, in our framing: brain off in the middle is fine; brain off at the ends is where things break.
Compound. The step that names the methodology, and, in our operator's judgment, the only step that changes your slope. The plugin's compound skill captures one reusable learning per run in docs/solutions/, with an optional consented pointer added to AGENTS.md or CLAUDE.md for discoverability. In the broader practice Every's guide describes, teams also update instruction files and add agents or skills when a learning warrants it. Klaassen's discipline for it is the 50/50 rule: half your time on the feature, half teaching the system what went wrong. His stated standard for the whole practice: the next feature should be easier because you shipped this one.
The compound step's output is a written spec of how your work is done and judged, which is exactly the raw material an unattended loop needs. When a compounded job starts recurring, the Loop Engineering course is the discipline for the handover: turning your accumulated checklist into a verifier and the job into something that runs on a schedule without you.
The Six-Stage Ladder, and Where to Locate Yourself
Every's guide sketches six stages of practice: manual coding; chat copy-paste; agentic in-session work; plan-first with PR-only review; idea-to-PR autonomy (/lfg); and parallel agents running off your machine, monitoring feedback and proposing fixes without being asked. Klaassen locates himself at the last stage for some work and the plan-first stage for other work simultaneously, which is the honest shape: the stage is a property of each job, not of you. Grant autonomy per job, as the compound files for that job get good enough to deserve it.
The guide's list of beliefs to let go is the fastest way to locate yourself: that code must be hand-written, that every line must be manually reviewed, that the first attempt should be good, that more typing means more learning. If several of those still feel true, start at plan-first rather than /lfg, and let the compound step earn the autonomy increase.
What to Measure Before You Trust It
No public benchmark compares compound engineering against plain disciplined agent use, and Every does not publish one. The productivity claims around it are testimony, including Klaassen's own. That does not make it unverifiable; it makes it verifiable only in your repo. We use three cheap checks:
- Repeat-mistake rate. The same class of error appearing in cycle after cycle means the compound step is writing files nobody reads, or nothing at all.
- Plan quality without prompting. A working system starts referencing past decisions and known gotchas in new plans unprompted. If every plan reads like the agent's first day, the knowledge is not landing.
- Correction cost per feature. The methodology's own standard, made measurable: is feature N+1 taking fewer review rounds and fewer taste corrections than feature N? Klaassen's three-hour version of the same test: when a long autonomous run comes back consistently good, the system is working.
We call the failure mode the factory trap: spending your time building the compounding machinery instead of the product. We use the 50/50 rule as the guardrail; if the split drifts toward the system and the shipped-work column stalls, cut back to the cycle's basics.
Where It Stops Being Compound Engineering
Two boundaries:
- Recurring jobs. Compound engineering organizes units of work. When a job recurs on a schedule, it is an operation, and it needs a trigger, state, a stop condition, and an executable verifier: loop territory. The compound files you accumulated are the loop's spec; that graduation path is the best thing about running both frames.
- Multiple agents needing coordination. When one agent's cycle is not enough and you wire several together, you are in graph territory, and the discipline shifts to topology: nodes, edges, and who checks whom.
For feature work with a coding agent, the methodology's core bet is the one Klaassen states plainly: implementation keeps getting cheaper, judgment does not. The compound step is a way to record that judgment for reuse. That part, in our experience running the adjacent discipline daily, holds.
Related Content
- Compound Engineering vs Loop Engineering - The boundary in full: units of work that teach the next one vs operations that run themselves.
- Loop Engineering: Stop Writing Prompts, Start Writing Verifiers - The discipline a compounded job graduates into when it starts recurring.
- The Evolve Loop: Loops That Rewrite Themselves - The compound step running inside an unattended loop: a process that updates its own contract.
- Graph Engineering Guide (2026) - The other boundary: when one agent's cycle is not enough.
- How to Become an AI-Native Company - The company-scale version of granting autonomy job by job.
Frequently Asked Questions
How do I start compound engineering in Claude Code?
Install Every's open-source plugin from the EveryInc/compound-engineering-plugin repo (its README carries the current install instructions per platform; it supports Claude Code, Cursor, and a dozen other harnesses), then run one feature through the cycle: plan it with the planning command, let the agent work, review against your written standards, and finish with the compound step so the lessons land in files the next session reads. The methodology's own advice is to weight planning and review heavily, and to treat the compound step as non-optional; skipping it is how every session starts from zero.
What does the compound engineering plugin actually do?
As of August 2026 it packages 33 skills across the cycle: grounded ideation that can draw on the repo, past solution docs, web prior art, and optionally Slack or an issue tracker; document review that dispatches parallel reviewer personas and routes findings; brainstorming that asks one decision at a time and writes a requirements-only plan; an autonomous /lfg pipeline that plans, implements, runs multi-agent review, applies fixes, tests, commits, pushes, opens a PR and watches CI, a polish pass framed as raising the bar rather than QA, and the compound step that extracts what the cycle taught into reusable files.
Is compound engineering worth it compared to just using Claude Code directly?
No public benchmark answers this, and Every does not publish one, so treat every productivity claim as testimony. Our operator's view: the cycle's first three steps are roughly what disciplined agent use already looks like, so the differential value is almost entirely in the compound step, and it is measurable in your own work: check whether the agent stops repeating the same mistakes, whether plans reference past decisions unprompted, and whether feature N+1 genuinely takes less correction than feature N. If those are not moving after a few weeks, you are paying the 50/50 tax without collecting the compounding.
Can compound engineering run unattended?
The plugin's /lfg pipeline is autonomous by design, and Klaassen describes letting agents run overnight in parallel. What stays human in Every's telling is the ends of the process: choosing what to build, and applying taste to what shipped. When a compounded job also recurs on a schedule, it crosses into loop territory, where the bar has to be an executable check; our comparison piece covers that boundary.
Sources & Verification
The methodology description is from its primary sources, reviewed 2026-08-24: Every's guide (bylined to Kieran Klaassen), the EveryInc plugin repo and README, Klaassen's August 2026 AI Engineer talk, and Every's July 2026 multi-model livestream. Plugin command behavior is described as those sources document and demo it; we state where we have not independently run a command. Plugin metrics (33 skills, 14 platforms, 24.5k stars) are from GitHub as of 2026-08-24. The operator's-view sections map the methodology onto the loop practice this blog documents from its own production use; where a claim is our judgment rather than a source's, we say so. See our editorial standards.
- Compound Engineering (Every's guide) - The primary source, bylined to Kieran Klaassen: the cycle, the beliefs to let go, the six-stage ladder, agent-native environment
- EveryInc/compound-engineering-plugin (GitHub) - The plugin: 33 skills, 14 platforms including Claude Code and Cursor, 24.5k stars as of 2026-08-24; README documents the commands and the autonomous /lfg pipeline
- The Era of Compound Engineering (Kieran Klaassen, AI Engineer conference) - His August 2026 talk: the human-AI sandwich, the 50/50 rule, overnight parallel runs, and the bet that implementation gets cheaper while judgment does not
- Compound Engineering Now Works Better in a Multi-Model World (Every livestream) - July 2026, with co-contributor Trevin Chow: routing high-reasoning steps to a second model inside /ce-plan, the babysit-PR skill, and planning in one frontier model while implementing in another
- Compound Engineering vs Loop Engineering (AI Builder Club) - Our boundary piece: units of work that teach the next one vs operations that run themselves
Join AI Builder Club
$37/mo
Get the free newsletter
Weekly deep-dives on AI tools, automation workflows, and builder strategies. Join 5,000+ readers.
No spam. Unsubscribe anytime.
Continue Learning
Mastering AI Agents
The builder's deep dive into agent loops, tools, context engineering & memory. Go from using AI to building it.
AI Agent 101
Build autonomous research agents with tool use, API access, web scraping, and deep search.
Claude Code 101
You've read the theory. The course is where you ship: 3 guided Labs (live website, full-stack app with payments, business automation) plus the Template Vault starter kit. Rebuilt June 2026.