Czym jest compound engineering? Metoda Every

Compound engineering to metoda pracy z agentami kodującymi, w której każda zmiana ułatwia następną: pętla planowania, pracy i przeglądu kończy się krokiem, który zapisuje wnioski w plikach czytanych przez agenta następnym razem. Ukuł ją Kieran Klaassen z Every 18 sierpnia 2025, najpierw jako „compounding engineering”, a Every udostępnia ją też jako wtyczkę.

Pochodzenie Kieran Klaassen z Every ukuł tę nazwę 18 sierpnia 2025 w tekście „My AI Had Already Fixed the Code Before I Saw It” (otwiera się w nowej karcie), najpierw jako „compounding engineering”, a artykuł Dana Shippera i Klaassena (otwiera się w nowej karcie) z 11 grudnia 2025 zmienił ją na compound engineering.

Ostatnia aktualizacja
Autor:
Opublikowano
Po angielsku
Compound engineering
Najbliższy poziom drabiny
Poziom 3, darmowy przewodnik
Szukane też jako
compounding engineering, compound engineering plugin

Potem $19.99 miesięcznie lub $99.99 rocznie. Subskrypcję anulujesz na stronie konta. Zwrot pierwszego zakupu: 30 dni.

Na tej stronie Dlaczego to ważneCompound engineering a vibe codingPętla compound: cztery opublikowane wersjeEtapy Every a drabina autonomiiJak robi to każde narzędziePytaniaŹródła

Dlaczego to ważne.

Bez kroku, który zapisuje wnioski, ten sam błąd wraca po raz trzeci, bo uzasadnienie zostało w czacie, którego nikt nie znajdzie. Compound engineering dodaje taki krok do każdej pętli: poprawka i powód, dla którego zadziałała, trafiają do zbioru, który może pobrać następny plan. Every pisze, że kroki planowania i przeglądu powinny zająć 80 procent czasu inżyniera, a pominięcie ostatniego kroku zostawia „traditional engineering with AI assistance”. Plugin trzyma wnioski w zbiorze, który pobierają plany, a nie w pliku ładowanym zawsze, bo każda linijka takiego pliku kosztuje przy każdym zadaniu.

Compound engineering a vibe coding

Every nie stawia ich naprzeciw siebie: jego przewodnik daje osobom robiącym vibe coding szybką ścieżkę przez ten sam system.

Compound engineering w zestawieniu z vibe codingiem: co nazywa, kto pisze kod, kto go sprawdza, co kończy pętlę, skąd pochodzi nazwa i gdzie zawodzi
PytanieVibe codingCompound engineering
Co nazywa Sposób pracy: przyjmować wynik modelu bez czytania Metodę i wtyczkę: każda pętla kończy się zapisaniem wniosków dla następnej
Kto pisze kod Model Agent: „The agent implements while the developer monitors.”
Kto to sprawdza Nikt nie czyta diffa; człowiek ocenia działanie na oko Najpierw agenci recenzujący, potem człowiek; przewodnik Every: „Always review the PR.”
Co kończy pętlę Człowiek uznaje, że działa Scalony pull request i zapisany wniosek (nasza analiza)
Skąd nazwa Andrej Karpathy, wpis na X, 2 lutego 2025 Kieran Klaassen, Every, 18 sierpnia 2025, jako „compounding engineering”
Gdzie zawodzi Wszędzie, gdzie kod utrzymują inni; Karpathy uznał je za dobre do „throwaway weekend projects” (weekendowych projektów na wyrzucenie) Wnioski dopisywane do pliku ładowanego zawsze kosztują kontekst przy każdym zadaniu, więc plugin trzyma je w zbiorze, który pobiera plan

Vibe coding w oryginalnym sensie Karpathy’ego. Przewodnik Every: „Vibe code to discover what you want, then spec to build it properly.” Nasza analiza: vibe coding optymalizuje bieżącą zmianę, a compound engineering następną. Źródło: Vibe coding a inżynieria agentowa, 2026-10-10.

Pętla compound: cztery opublikowane wersje

Every opisał tę pętlę na cztery sposoby, więc przy cytowaniu podawaj wersję, o którą chodzi, razem z datą.

Pętla compound w brzmieniu Every z grudnia 2025 i maja 2026 oraz w README pluginu
WersjaPętla w brzmieniu źródłaŹródło i data
Cztery kroki, grudzień 2025 Plan → Work → Review → Compound → Repeat Shipper i Klaassen, 11 grudnia 2025; przewodnik Every nadal ją pokazuje 10 października 2026
Cztery kroki, z pamięci Brainstorm → work → review → compound → repeat Klaassen, 29 maja 2026; różni się od „Plan” w tekście z grudnia
Osiem kroków Ideate → brainstorm → plan → work → review → polish → compound → repeat Klaassen, 29 maja 2026 (aktualizacja 9 lipca 2026)
Sześć kroków Brainstorm, plan, work, simplify, review, compound README pluginu, odczytane 10 października 2026
Przewodnik Every nazywa ostatni krok tym, co wyróżnia metodę: „Skip it, and you’ve done traditional engineering with AI assistance.” Nasz przewodnik po pluginie idzie za sześciokrokowym README, sprawdzonym z pluginem 3.29.0 w dniu 26 września 2026.

Źródło: Przewodnik po Compound Engineering, 2026-09-26.

Etapy Every a drabina autonomii

Przewodnik Every ma własną drabinę etapów od 0 do 5, opisującą zmianę sposobu pracy jednego programisty, i mówi, że compound engineering zaczyna się na etapie 3.

Etapy Every od 0 do 5, ich nazwy w przewodniku Every i najbliższy poziom drabiny autonomii na tej stronie
Etap EveryNazwa w przewodniku EveryNajbliższy poziom na tej stronie
Etap 0 Manual development L0, ręcznie
Etap 1 Chat-based assistance L1, z asystą
Etap 2 Agentic tools with line-by-line review L2, w parze
Etap 3 Plan-first, PR-only review L3, menedżer review
Etap 4 Idea to PR (single machine) L3 albo L4: L4 tylko wtedy, gdy scalenie opiera się na planie, testach i dowodach z review
Etap 5 Parallel cloud execution (multiple devices) Brak własnego poziomu: każda pętla nadal leży na L3 albo L4

Mapowanie to pomoc w lekturze z naszego przewodnika po pluginie, a nie równoważność: jedna mapa traktuje etapy Every jako osobny model, a przewodnik po Poziomie 4 kończy się na compound engineering. Źródło: Przewodnik po Compound Engineering, 2026-09-26.

Jak robi to każde narzędzie.

Cursor, Claude Code i Codex nazywają to po swojemu. Każda notatka ma datę sprawdzenia.

Cursor

W czacie Agent: /add-plugin compound-engineering, według README pluginu.

Samego marketplace Cursora nie sprawdzono ponownie: cursor.com był nieosiągalny 2026-09-26.

Przewodnik po Compound Engineering, 2026-09-26

Claude Code

Instalacja: /plugin marketplace add EveryInc/compound-engineering-plugin, potem /plugin install compound-engineering; skille pojawiają się z prefiksem pluginu, na przykład /compound-engineering:ce-plan.

Przewodnik po Compound Engineering, Claude Code 2.1.283, 2026-09-26

Codex

Instalacja: codex plugin marketplace add EveryInc/compound-engineering-plugin, potem codex plugin add compound-engineering@compound-engineering-plugin; skille uruchamia się przez $, na przykład $ce-plan.

Przewodnik po Compound Engineering, Codex CLI 0.157.1, 2026-09-26

Najczęstsze pytania.

Czym compound engineering różni się od vibe codingu?

Every nie stawia ich naprzeciw siebie. Jego przewodnik mówi „Vibe code to discover what you want, then spec to build it properly” i daje osobom robiącym vibe coding szybką ścieżkę: „Skip the ladder. Go straight to Stage 4.” Nasza analiza: vibe coding optymalizuje zmianę, którą masz przed sobą, a compound engineering następną, bo zapisuje każdy wniosek w plikach, które czyta kolejny przebieg.

Kto ukuł compound engineering?

Kieran Klaassen, który kieruje Corą, e-mailowym produktem Every, w tekście z 18 sierpnia 2025, w którym napisał „I call this compounding engineering”. Dan Shipper współtworzył artykuł z 11 grudnia 2025, który zmienił nazwę na compound engineering, ale jej nie ukuł. Wpis Every z maja 2026 mówi, że niemal rok wcześniej „first coined the term compound engineering”.

Czy potrzebuję pluginu, żeby robić compound engineering?

Nie. Metoda to pętla, która kończy się zapisaniem wniosków. Plugin to implementacja Every na licencji MIT: 36 skilli w wersji 3.29.0 według naszego sprawdzenia z 26 września 2026, dla Claude Code, Codeksa, Cursora i innych narzędzi. Nasz przewodnik zawiera prompty do wklejenia, które uruchamiają kluczowe kontrole z pluginem i bez niego.

Czy compound engineering to to samo co inżynieria kontekstu?

Nie. Nasza analiza: inżynieria kontekstu pyta, co agent powinien zobaczyć przy zadaniu, które ma przed sobą, a compound engineering pyta, jak skończona praca poprawia to, co agent będzie wiedział następnym razem. Spotykają się w plikach: krok compound zapisuje wnioski, a inżynieria kontekstu decyduje, które z nich agent wczyta.

Źródła.

Źródła pierwotne spoza tej strony, na których opiera się to hasło.

  1. My AI Had Already Fixed the Code Before I Saw It (otwiera się w nowej karcie) Kieran Klaassen, Every
  2. Compound Engineering: How Every Codes With Agents (otwiera się w nowej karcie) Dan Shipper and Kieran Klaassen, Every
  3. Compound Engineering Gets an Upgrade (otwiera się w nowej karcie) Kieran Klaassen, Every

Czytaj przewodniki w tych samych słowach.

Otwórz wszystkie przewodniki z 7-dniowym okresem próbnym. Każde hasło jest tu zdefiniowane raz, a przewodniki używają go tak samo.

Potem $19.99 miesięcznie lub $99.99 rocznie. Subskrypcję anulujesz na stronie konta. Zwrot pierwszego zakupu: 30 dni.