Claude Code omogućava da projektni podagent ima sopstveni model i alate, dok glavni razgovor služi za planiranje i pregled. Za jednu odobrenu izmenu repozitorijuma, glavni Opus agent tako može da prenese ograničen korak implementacije na Haiku. Koristan rezultat je proverena izmena koda i zapis o modelima koji su zaista radili. Sam izbor jeftinijeg modela ne dokazuje uštedu.

Velika promena

  • Šta se promenilo: Datoteka projektnog agenta može da zatraži model: haiku za imenovanog izvršioca zadatka pisanja koda, dok glavna sesija koristi Opus.
  • Zašto je to važno: Glavni agent može da pregleda manji zadatak izvršioca, ali programer i dalje odlučuje da li razlike u kodu zadovoljavaju prvobitnu proveru prihvatljivosti.
  • Na šta treba paziti: Prepisivanje izbora modela, pravila organizacije, dozvole, pregled i ponovljeni pokušaji mogu da promene stvarni model i ukupnu potrošnju. Proverite ih pre tvrdnje o nižem trošku.

Počnite od zadatka za koji ste već odgovorni

Potreban vam je Git repozitorijum kojim upravljate, dozvola da ga menjate, pristup obema porodicama modela u Claude Code i jedna odobrena izmena dovoljno mala da se oceni iz razlika u kodu. Zapišite početni commit, datoteke ili ponašanje obuhvaćeno zadatkom, postojeću komandu za proveru prihvatljivosti i značenje uspešnog rezultata. Za izvršavanje koristite čistu radnu kopiju. Komanda mora da potiče iz vašeg projekta; ovaj vodič ne može da obezbedi smislen test za nepoznat repozitorijum.

Proverite claude --version, svog dobavljača i način naplate, kao i važeća ograničenja modela, pre početka. Na Anthropic API, trenutni pseudonimi opus i haiku odgovaraju modelima Opus 5.5 (claude-opus-5-5) i Haiku 5.5 (claude-haiku-5-5); za taj par potreban je Claude Code v2.1.293 ili noviji. Drugi dobavljači mogu iste pseudonime da povežu sa starijim generacijama. Pravilo organizacije availableModels može da zabrani ili zameni izbor. Upotrebite /model u glavnoj sesiji i zapišite tačan prikazani glavni model. Odredite odobreni budžet i pregledajte stvarne kontrole naloga ili dobavljača; instrukcija modelu nije garantovano ograničenje potrošnje. Anthropic dokumentacija o podešavanju modela opisuje trenutna povezivanja i ograničenja.

1. Definišite projektnog Haiku izvršioca

Napravite datoteku jedinstvenog naziva, na primer .claude/agents/bounded-code-worker.md u projektu, pregledajte je, a zatim pokrenite glavni Opus agent komandom claude --model opus ili izaberite Opus pomoću /model. Ovaj primer definiše izvršioca; nije probni zadatak:

Markdown
---
name: bounded-code-worker
description: Implements one explicitly bounded, authorized repository change and reports the diff and checks for parent review.
model: haiku
tools: Read, Glob, Grep, Edit, Bash
permissionMode: default
---

Dodajte ovu sistemsku instrukciju običnim jezikom odmah posle završnog --- u datoteci agenta: Implementiraj samo zadatak i opseg datoteka koje prosledi glavni agent. Pre menjanja pregledaj relevantni kod i navedenu proveru prihvatljivosti. Ako nedostaju zadatak, dozvola ili obavezan ulaz, stani i prijavi nedostatak. Napravi najmanju relevantnu izmenu. Pokreni prvobitnu proveru kada je to dozvoljeno; navedi njenu tačnu komandu i rezultat. Vrati spisak promenjenih datoteka, svrhu razlika u kodu, preostale neuspehe i sve što nisi mogao da proveriš. Nemoj da praviš commit, objavljuješ, puštaš u rad ili proširuješ zadatak bez izričitog ovlašćenja.

Lista tools omogućava upotrebu alata; ona ne ograničava čitanje ili shell komande na navedene putanje. Pre delegiranja proverite važeće projektne i organizacione dozvole, naročito pristup shell okruženju. Za ovaj postupak glavni agent treba da ostane u režimu dozvola Manual/default: Anthropic navodi da glavni agent u režimu acceptEdits, auto ili bypassPermissions prepisuje podešavanje izvršioca permissionMode. Ako je ovo prva datoteka u novom direktorijumu za agente, ponovo pokrenite Claude Code ako se agent ne pojavi. Priručnik za podagente opisuje ove kontrole.

Opciono podešavanje isolation: worktree daje izvršiocu zasebnu radnu kopiju. Njena dokumentovana početna tačka je podrazumevana grana repozitorijuma, koja može da se razlikuje od trenutnog commit glavnog agenta. Uporedite tu početnu reviziju sa zabeleženom osnovom zadatka pre upotrebe ili poređenja izmena. Za prvobitnu proveru prihvatljivosti i dalje je potrebna čista, odobrena radna kopija.

2. Delegirajte, pregledajte, pa prihvatite ili odbacite

Dajte glavnom agentu instrukciju povezanu sa stvarnim zadatkom, koristeći sopstvene granice datoteka i komandu za proveru:

Ukratko isplaniraj ovu odobrenu izmenu. Delegiraj samo navedenu implementaciju izvršiocu bounded-code-worker. Zadrži prvobitne kriterijume prihvatljivosti i završni pregled kod sebe. Kada se izvršilac vrati, pokaži mi njegove tačne razlike u kodu i rezultat provere. Nemoj da prihvatiš niti proširiš izmenu dok ih ne pregledam.

Dok izvršilac radi, otvorite /tasks i zabeležite model prikazan u njegovom redu. To je provera tokom izvršavanja; reč haiku u datoteci agenta ili instrukciji samo je zahtev. Claude Code v2.1.242 ili noviji tu prikazuje model koji radi. Završeni pozadinski zadatak ostaje u /tasks oko 30 sekundi, zato ga odmah pregledajte i sačuvajte njegov transkript. Ako propustite taj red, označite proveru modela kao nepotpunu umesto da zaključujete iz datoteke.

Pročitajte stvarne razlike u kodu, pregledajte svaku promenjenu datoteku i sami pokrenite prvobitnu komandu za proveru prihvatljivosti u radnoj kopiji kojom upravljate. Dodajte ciljane provere kada ih izmena zahteva. Prihvatite rezultat samo ako ponašanje, opseg i provere odgovaraju zadatku. Ako izvršilac prerano stane ili vrati delimičan rad, pregledajte šta je promenio pre nastavka ili popravke. Ako je koristio zaseban worktree, pregledajte te izmene pre uključivanja u glavnu radnu kopiju.

Za srodan pristup proveri jednog neuspeha u repozitorijumu uz AI pomoćnika, pogledajte naš vodič za popravku i proveru pomoću AI Goal. Taj postupak ne podešava ovde opisano delegiranje sa Opus na Haiku.

Ako /tasks prikazuje drugi model ili upozorenje o zameni, proverite argument modela pri pozivu, frontmatter agenta, CLAUDE_CODE_SUBAGENT_MODEL i listu modela kojom organizacija upravlja. U trenutnom Claude Code, model naveden u pozivu ima prednost nad frontmatter podešavanjem, zatim sledi podrazumevani model okruženja, pa glavni model; pre v2.1.251 podešavanje okruženja imalo je prednost. CLAUDE_CODE_SUBAGENT_MODEL_FORCE=1 (v2.1.257+) može da prepiše definiciju, a hook instaliranog mod dodatka agent.spawn može da zameni model poziva. Ispravite stvarni izvor prepisivanja ili zaustavite izvršavanje. Nemojte rezultat drugog modela da označite kao Haiku.

3. Zabeležite potrošnju bez izmišljanja uštede

Zabeležite očitavanja /usage pre i posle ove kontrolisane sesije. Za svaki model zapišite ulazne, izlazne i keširane tokene, prikazanu procenu troška, dobavljača ili plan, prihvaćene razlike u kodu, rezultat prvobitne provere i potreban pregled ili doradu. Blok Session objedinjuje celu sesiju po modelima; nije precizan račun za ovog imenovanog izvršioca. Procenti pripisani planu približna su lokalna istorija dana ili nedelje, a ne merenje ovog zadatka. Za API nalog, Claude Console je merodavan izvor podataka za naplatu. Kod pretplate, dolarska procena sesije nije dodatni račun. Prikaz poslednje poznate potrošnje označite kao zastareo.

Da biste tvrdili da je delegiranje uštedelo novac za ovaj zadatak, uporedite ga sa zasebno odobrenim izvršavanjem na jednom modelu, od iste čiste početne revizije, uz isti zadatak i kriterijume prihvatljivosti. Uračunajte planiranje i pregled glavnog agenta, pozive izvršioca, ponovljene pokušaje i svaku doradu, i poredite samo prihvaćene rezultate. Jedan par izvršavanja ostaje zapažanje za konkretan zadatak. Bez takve osnovne mere prijavite proverenu putanju modela i rezultat koda; ušteda je nepoznata. Anthropic vodič za troškove objašnjava prikaz potrošnje i granice podataka o naplati.

Ovaj postupak zasniva se na trenutnoj dokumentaciji, a ne na BIG CHANGE izvršavanju Claude Code ili merenom zadatku. Nemojte da šaljete kod ili tajne koje vaša organizacija nije odobrila za podešenog dobavljača. Ovaj postupak koristi izvorni izbor Opus i Haiku u Claude Code; za drugog dobavljača modela bio bi potreban zasebno definisan gateway ili orkestrirani postupak sa sopstvenim proverama.

Izvori i dodatna literatura

  • Anthropic, Napravite prilagođene podagente — projektne datoteke agenata, redosled prvenstva modela, /tasks, dozvole i ponašanje worktree. Važeći priručnik proveren je 20. oktobra 2026; opisuje mogućnost, a ne rezultat neizvršenog primera iz ovog vodiča.
  • Anthropic, Podešavanje modela — trenutni pseudonimi, razlike među dobavljačima, zahtevi za verziju i upravljačke kontrole modela. Pri upotrebi proverite instaliranu verziju i dobavljača.
  • Anthropic, Efikasno upravljajte troškovima — /usage: polja, procene i razlike između pretplate i API naplate. Ne dokazuje uštedu za ovaj zadatak.
  • Anthropic, Podesite dozvole — važeća pravila dozvola za alate koja treba pregledati pre pokretanja izvršioca koji menja kod.