Skip to content

Each unit of work should make the next one easier.

Compound Engineering is a set of skills for the coding agent you already use. Plan, work, review, then compound. What you learn gets written down where the next run will read it.

Terminal recording of the compound engineering loop running in a coding agent: plan, work, review, compound

A learning gets captured after a fix. Eighteen days later a plan for a different feature reads it back before writing a line.

Install

In Claude Code, two commands. Other hosts are on the install page.

/plugin marketplace add EveryInc/compound-engineering-plugin
/plugin install compound-engineering

Also runs on Claude Code, Cursor, Grok Bot, Codex App, Codex CLI, Kimi Code CLI, Cline, Grok Build CLI, Devin CLI, GitHub Copilot, Factory Droid, Qwen Code, OpenCode, Pi, oh-my-pi, Antigravity CLI.

Current release v3.28.0

The loop

Most of the thinking happens before and after the code is written. The last step is the one that pays off next time.

  1. PlanDecide what to build and why before any code exists.
  2. WorkBuild it from the plan, with tests and review gates along the way.
  3. ReviewCheck the change against the plan and the repo's standards.
  4. CompoundWrite down what was learned so the next run starts further ahead.

The skills

Each one is a workflow the agent runs end to end. The catalog has a guide for every one.

Read more