COMPOUND V / ANATOMIA

Një model nuk është sistem. Compound V është sistemi.

Compound engineering është praktika e ndërtimit të një sistemi rreth agjentit tënd të kodimit, në mënyrë që çdo ekzekutim ta bëjë tjetrin më të mençur. Compound V është zbatimi i ProCoders për këtë sistem, ndërtuar për Claude Code.

Compound V e kthen agjentin tënd të kodimit në një skuadër që rishikohet dhe mban mend, që nxjerr veçori reale dhe përforcohet me kalimin e kohës.

L4 Vetë-përmirësimiCikli që mprehet.L3 MemoriaÇfarë harron agjenti, e mban mend depoja.L2 OrkestrimiPlanifiko, ndaj, shpërndaj, gjyko.L1 PrimitivëtSkuadra dhe arena.inherits
Layer 1

Primitivët

Skuadra dhe arena.

1

Skuadër multi-backend

Claude bashkë me backend-e të tjerë (Codex dhe më shumë) në një ekip. Router-i zgjedh modelin dhe backend-in e duhur për secilën punë, në vend që të të detyrojë me një model dhe një çmim të vetëm.

2

Paralelizëm i sigurt

Punët me shtigje shkrimi që nuk mbivendosen ekzekutohen njëkohësisht. Punët e prirura për mbivendosje ose ato me backend të jashtëm marrin një worktree të izoluar në git, kështu që agjentët paralelë kurrë nuk përplasen.

Layer 2

Orkestrimi

Planifiko, ndaj, shpërndaj, gjyko.

3

Zbulues para nisjes

Archaeology, Domain Expert dhe Doc Validator mbledhin kontekst të bazuar në realitet nga kodi ekzistues, nga fusha e domain-it dhe nga dokumentacioni aktual i librarive, para se të shkruhet edhe një rresht i vetëm.

4

Plan dhe ndarje pa mbivendosje

Një plan i shkruar ndahet në shtigje shkrimi që nuk mbivendosen, kështu që puna mund të ecë paralelisht pa e prekur dy agjentë të njëjtin skedar.

5

Shpërndarje paralele

Një manifest e shpërndan punën nëpër backend-e dhe worktree, në grupe dhe me fail-fast, ndërkohë që themelet e përbashkëta ndërtohen të parat.

6

Portë rishikimi tre-kalimesh

Nën-agjentët vlerësues SPEC, QUALITY dhe INTEGRATION filtrojnë çdo bashkim; një lexim i pavarur ndër-model mbështet vendimet me peshë të lartë.

Layer 3

Memoria

Çfarë harron agjenti, e mban mend depoja.

7

Makinë gjendjeje e vazhdueshme

Një skedar gjendjeje i mbijeton sesioneve, kështu që vazhdon saktësisht aty ku ke ndalur dhe kurrë nuk ribën punë të kryer tashmë. Qoftë një veçori e vetme apo një epikë e tërë me shumë veçori.

8

Memoria dhe Skills

Skills janë memorie procedurale, mënyra se si-e-bëjmë-këtë-ne, që bartet nëpër projekte; memoria e projektit qëndron ndërmjet ekzekutimeve, në vend që të mbetet e mbyllur brenda një bisede.

9

Mësimet e routing-ut

Një mësim i regjistruar anashkalon paracaktimin herën tjetër që shfaqet një punë e ngjashme. Kjo është pjesa që përforcohet.

Layer 4

Vetë-përmirësimi

Cikli që mprehet.

10

Cikli që përforcohet

Dështo, heto, verifiko, distilo, konsultohu. Një dështim shndërrohet në një rregull të verifikuar që ekzekutimi tjetër e lexon, në vend që ta rikrijojë nga e para.

11

Një bazë njohurish që rifreskohet

V-onboard ndërton një hartë të arkitekturës të verifikuar me citime dhe e rikontrollon periodikisht për vjetërsim, ndërsa kodi ndryshon, kështu që konteksti mbetet i vërtetë.

From empty repo to shipped feature

One invocation runs the whole flow, fail-fast and resumable.

1Para nisjes2Plan + Ndarje3Shpërndarje4Rishikim 3-Kalimesh5Publiko

The loop that compounds

A failure becomes a rule the next run reads instead of re-deriving.

memorynext run starts smarterDështoHetoVerifikoDistiloKonsultohu

Step 12 / Safety boundary

Dy porta dhe një njeri

Një kontroll përcaktues i ndarjes dhe manifestit filtron të gjithë planin para shpërndarjes, ndërsa një portë e fushëveprimit e bazuar në git-diff ekzekutohet pas çdo pune dhe NDALON menjëherë ekzekutimin sapo një agjent shkruan jashtë shtigjeve të lejuara. Asgjë nuk bashkohet vetvetiu: ti e rishikon dhe e zotëron bashkimin. Mbajtja e një njeriu te porta është një zgjedhje e qëllimshme, jo një veçori që mungon.

Questions

Çfarë është compound engineering, apo një sistem agjentësh vetë-përmirësues?

Është ndërtimi i një sistemi rreth agjentit tënd të kodimit, me memorie, rishikim dhe mësime të regjistruara, kështu që çdo ekzekutim e bën tjetrin më të mençur. Modeli mbetet i njëjtë; sistemi rreth tij është ai që përmirësohet. Compound V është zbatimi i ProCoders për këtë sistem, ndërtuar për Claude Code.

A ekzekutohet Compound V vetvetiu sipas një orari?

Jo. Compound V thirret, nuk është një daemon, dhe mban gjithmonë një njeri në lak. Ekzekutimet e planifikuara në cloud, pa laptopin e ndezur, janë një veçori e platformës Claude Code që mund ta kombinosh me Compound V, por vetë plugin-i nuk vetë-aktivizohet.

Si ndryshon kjo nga një prompt i thjeshtë drejtuar një agjenti të vetëm?

Një prompt i vetëm nis një herë dhe harrohet. Compound V e ndan punën në pjesë, ekzekuton një skuadër të drejtuar nga routing paralelisht me izolim, filtron çdo bashkim nëpërmjet një rishikimi tre-kalimesh dhe regjistron çfarë ka mësuar, kështu që ekzekutimi tjetër nis më i mençur.

A më duhet Codex apo modele të shumëfishta?

Jo. Compound V funksionon vetëm me Claude, gati për përdorim. Nëse backend-e të tjerë si Codex janë të pranishëm, router-i do t'i përdorë ata për punët që u përshtaten, por një konfigurim me një model të vetëm mbështetet plotësisht.

Ku e zë vendin kjo në shkallën AI-native?

Orkestrimi multi-agjent përfshihet te brezi L4 (AI-Native System Builder) deri L5 (AI Engineering Architect) i modelit të zhvilluesit AI-native. Bëj testin 3-minutësh për të parë ku bie ti.

A është e sigurt të ekzekutosh agjentë paralelë në repo-në time?

Po, për nga ndërtimi. Punët ekzekutohen vetëm në shtigje shkrimi që nuk mbivendosen, punët e prirura për mbivendosje ose me backend të jashtëm marrin një worktree të izoluar në git, një portë fushëveprimi e bazuar në git-diff NDALON çdo gjë që shkruan jashtë kufijve, dhe ti zotëron çdo bashkim.

Shiko sistemin në veprim.

Ndërtuar nga ProCoders