← Back to Blog

Every's Compound Engineering: How One Engineer Runs Five Products at 80% Non-Coding Time — Real Token Math

By Eric Bush · July 1, 2026 · 9 min read

Overhead view of a person planning tasks in a notebook with coffee

The Claim, Verbatim

On June 30, 2026, media-software company Every published its “Compound Engineering” methodology. The core claim: one engineer maintains five products by spending roughly 80% of the workday on planning and review, and only 20% actually writing code. The four-phase loop is Plan → Work → Review → Compound, where the final step captures every fix or workaround into CLAUDE.md and docs/solutions/ so future agent runs skip the same mistake.

This is not a hype narrative. Every open-sourced their tooling — 26 specialized agents, 23 workflows, and a Claude Code plugin. What matters for cost is that the “compound” step actively spends engineering time to reduce future token spend. This piece breaks down whether the ROI math actually works.

The Cost of Being the Non-Coder

In a traditional AI-coding setup, the developer types prompts and reads diffs. Plan and Review are informal. In Every's model, both are formal, repeatable, and documented. The token profile shifts dramatically:

Phase Human time Agent token spend
Plan ~30% Low (mostly reasoning, small output)
Work ~20% High (multi-file diffs, tool calls)
Review ~40% Medium (adversarial review agents)
Compound ~10% Low (writes markdown, no coding)

The Plan phase feels expensive in human time but keeps token spend low. Structured planning cuts wasted Work-phase tokens because the agent doesn't chase the wrong path. Review costs medium tokens (adversarial review agents scan diffs, run tests, ask “did we handle X?”), but catches expensive rewrites before they compound.

The CLAUDE.md Maintenance Question

This is where most teams push back: “isn't CLAUDE.md going to bloat until it's useless?” Every's docs are direct on this — CLAUDE.md is small (project constraints, non-obvious conventions, hard rules). The bulk of accumulated knowledge lives in docs/solutions/ as individual markdown files, one per problem, loaded on demand.

Concrete example: an agent hits a bug where a Next.js server component tries to import a client-only library. Compound phase adds docs/solutions/nextjs-server-client-boundaries.md. Next time a similar issue appears, the agent's search step finds this file, applies the fix in one shot, and doesn't burn 30K tokens rediscovering the boundary rules.

Cost of Compound: ~2K output tokens per captured solution, plus 5 minutes of engineer time to check accuracy. Call it $0.03 in tokens and roughly $8 in engineer time at loaded cost.

Payback of Compound: the next time the same class of issue arises, the agent uses ~5K tokens instead of ~35K. On Claude Sonnet 5 promo pricing, that saves roughly $0.30 per hit. The solution file pays for itself after 27 hits. For high-frequency issues (typing errors, framework quirks, testing patterns), this happens within weeks.

Where the Model Breaks

Every's methodology is not a universal template. It works because:

  • Their five products share a common tech stack (Next.js, TypeScript). Solution files compound across products.
  • One engineer means no coordination cost on which solution file applies to which product.
  • The products are similar in nature (content tools). Different domains would fragment the solution library.

A team of 20 engineers across three unrelated codebases would see less compound benefit — solutions from Product A rarely apply to Product B, and coordination on writing/curating solution files becomes its own cost. The methodology likely tops out at ~5 engineers or ~5 tightly-related codebases before diminishing returns.

Solo-Engineer ROI Math

For a solo engineer running 3–5 tightly related projects, here is the rough monthly picture at Claude Sonnet 5 promo pricing:

Metric Without Compound With Compound
Agent token spend / month $800 $520
Rework hours / month ~24 hrs ~8 hrs
Time on doc curation ~0 hrs ~6 hrs
Net hours saved ~10 hrs/month

Token savings alone are $280/month — meaningful but not life-changing. The bigger payback is the 10 hours reclaimed from rework, which for most engineers is worth far more than the token delta.

The Adoption Path

You don't need Every's 26-agent toolkit to start. The minimum viable version is:

  1. Add a Plan phase — force the agent (or yourself) to write a 5-line plan before touching files.
  2. Add a Compound step — after any non-trivial bug fix or refactor, write one paragraph to docs/solutions/.
  3. Reference docs/solutions/ from your CLAUDE.md so agents grep it during Plan.

Skip the elaborate agent orchestration until you see whether the solution library is compounding for your context. If after four weeks you have fewer than a dozen entries or none get reused, the compounding never kicked in — probably because your problem space is too varied.

Want to calculate exact costs for your project?

Frequently Asked Questions

What is Compound Engineering in one sentence?

A workflow where each agent-solved problem gets captured as a reusable markdown solution, so future agent runs skip work they've already done at least once.

Does bloating CLAUDE.md hurt performance?

Every keeps CLAUDE.md small (project constraints and hard rules). Accumulated knowledge lives in docs/solutions/ as one-file-per-problem, loaded on demand rather than always in context.

How much time does an engineer save per month with Compound Engineering?

For a solo engineer on 3–5 related projects, roughly 10 hours per month plus $200–300 in token savings. Larger teams with unrelated codebases see smaller gains because solutions rarely apply across projects.

When does the ROI of writing a solution file actually pay off?

Around 25–30 hits of the same problem class. High-frequency issues (typing errors, framework quirks, testing patterns) reach payback within weeks. One-off niche bugs may never pay back.

Can this methodology work with any AI coding agent, not just Claude Code?

Yes — the pattern is agent-agnostic. Cursor, Codex CLI, and Aider all support project-level markdown that agents read on startup. The plugin toolchain Every open-sourced is specific to Claude Code, but the underlying loop is portable.