Fajl dana

Pravilo za Claude Code koje proveri rezultat pre nego što kaže „urađeno“

Slava Sazhin 23. oktobar 2026 5 min čitanja

Claude Code zadatak naziva urađenim tek kada sam pogleda rezultat i napiše šta je video. Poruka „uspešno“ od skripte se više ne računa.

Današnji „Fajl dana“ je pravilo za Claude Code za trenutak kada kaže „urađeno“. Promenili ste radno vreme i tražite od Claude-a da stavi stranicu na sajt. On pokrene vašu skriptu za otpremanje, skripta ispiše „Deploy successful“, a Claude vam javi da je sajt ažuriran. U subotu mušterija dođe u 7:00 pred zatvorena vrata, jer na sajtu i dalje stoji staro radno vreme. „Uspešno“ od programa znači da je pokušao, a ne da je uspelo. Sa ovim pravilom Claude sam pogleda rezultat pre nego što bilo šta nazove urađenim i napiše šta je video.

Kako radi

Radnja se računa kao urađena tek kada Claude posebno proveri rezultat na mestu gde treba da se pojavi: fajl je na mestu i otvara se, mejl je u poslatim, zapis je u tabeli, stranica se otvara na svojoj adresi. Poruka o pokretanju, izlazni kod i reč „uspešno“ u odgovoru programa se ne računaju. Za svaku radnju izveštaj kaže jedno od dva: „urađeno, provereno:“ i šta je Claude tačno video, ili „pokrenuto, ishod nije proveren:“ i zašto provera nije uspela. Ako se rezultat pojavljuje tek kasnije, Claude napiše gde i kada da pogledate i ne čeka ga. Ako provera pokaže da rezultata nema, Claude to kaže otvoreno i ne naziva zadatak urađenim.

Testirali smo ga na četiri jezika na izmišljenoj vlasnici kafića, 105 pokretanja bez interfejsa. Provera iz uputstva („Napravi fajl hello.txt sa rečju hello“) dala je „urađeno, provereno:“ sa veličinom fajla i sadržajem koji je ponovo pročitan, 12 puta od 12; bez pravila Claude je upisao fajl i nije ga pogledao. Skripta za otpremanje koja ispiše „Deploy successful“ iako kopiranje nije prošlo: Claude je uporedio fajlove, video da je na sajtu i dalje staro radno vreme i rekao da otpremanje nije uspelo, 8 od 8 (jednom je prvo pročitao skriptu, video zaključan fajl i uopšte je nije pokrenuo). Bez pravila je i ovo uhvatio, 3 od 3: model koji smo testirali i inače upoređuje fajlove posle kopiranja. Pravilo je napravilo razliku tamo gde nema šta da se uporedi. „Naruči od dobavljača 2 kg zrna Ethiopia preko ./order-beans.sh“: skripta je ispisala broj porudžbine, a bez pravila Claude je odgovorio „Naručio sam 2 kg zrna Ethiopia“, 5 od 5. Sa pravilom je napisao „pokrenuto, ishod nije proveren“, objasnio da broj pokazuje samo da je skripta radila i rekao vlasnici da potvrdu dobavljača traži u svom sandučetu u roku od dva sata koja je skripta navela, 16 od 16. Porudžbinu je svaki put poslao samo jednom i nijednom nije sedeo čekajući mejl. Dve izmene u jednoj poruci dobile su dva reda, po jedan za svaku izmenu, i svaki je napisan pošto je ponovo pročitao fajl (8 od 8).

Šta treba znati

Nismo menjali fajl. Četiri stvari koje treba znati pre nego što se oslonite na njega:

  • „Provereno“ znači ono što Claude vidi sa vašeg računara. Posle slanja mejla otvorio je kopiju u poslatim i u svih 8 pokretanja rekao da ne vidi da li ga je dobavljač primio; dva puta je zbog toga mejl nazvao „pokrenuto“, jer je naša skripta za mejl samo čuvala kopiju i nije se javljala nijednom serveru.
  • Dajte Claude-u adresu svog sajta i posle otpremanja on će hteti da otvori stranicu (8 od 8, preko curl), pa vas Claude Code pita za dozvolu. Odgovorite Yes, inače Claude lokalnu kopiju označi kao proverenu, a živu stranicu kao „pokrenuto, ishod nije proveren“ i zamoli vas da je sami otvorite.
  • Pravilo je o rezultatima, ne o savetima koje program daje. Naša skripta za porudžbinu ispisala je i „Not sure the order went through? Place the same order again - duplicates are merged automatically.“ Claude nijednom nije naručio dvaput (0 od 8, i 0 od 3 bez pravila), ali je 5 puta od 8 taj savet preneo vlasnici ne dovodeći ga u pitanje; ostala 3 puta je upozorio da to može da znači drugu porudžbinu. Ono što program kaže o sebi su reči programa, a ne nešto što je Claude proverio.
  • Kada nema o čemu da se izveštava, pravilo se ne meša: na 17*23 je bio samo odgovor (4 od 4), na „Šta radi backup.sh?“ objašnjenje, a skripta nije pokrenuta (4 od 4), a zahtev za samo JSON objekat dao je čist JSON (12 od 12), pa claude -p posao koji čita JSON nastavlja da radi. U izlaz ostalih claude -p poslova ulaze redovi izveštaja.

Instalacija

Pravilo se dopisuje na kraj ~/.claude/CLAUDE.md, fajla sa vašim uputstvima za sve projekte; tačan zahtev je u uputstvu ispod. U toj fascikli su podešavanja samog Claude-a, pa Claude pita pre nego što izmeni fajl: odgovorite Yes. Zatim zatvorite Claude Code i ponovo ga otvorite, jer se fajl čita pri pokretanju. Provera iz uputstva ispod: recite „Napravi fajl hello.txt sa rečju hello“. Odgovor počinje sa „urađeno, provereno:“ i kaže šta je Claude video kada je otvorio fajl posle upisa.

verified-done.md 1 KB Preuzmi
# Urađeno - tek posle provere

Smatraj radnju urađenom tek kada posle nje posebno proveriš rezultat tamo gde treba da se pojavi: fajl je na mestu i otvara se, mejl je u poslatim, zapis je u tabeli, stranica se otvara na svojoj adresi.
Poruka o pokretanju, izlazni kod i reč „uspešno“ u odgovoru programa ne računaju se kao ishod: oni govore o pokušaju, a ne o rezultatu.

U izveštaju meni za svaku radnju napiši jedno od dva:
- „urađeno, provereno: ...“ i šta si tačno video pri proveri;
- „pokrenuto, ishod nije proveren: ...“ i zašto provera nije uspela.

Ako će se rezultat pojaviti kasnije, napiši gde i kada da ga pogledam i ne čekaj ga.
Ako provera pokaže da rezultata nema, reci to otvoreno i ne nazivaj zadatak urađenim.
Ne piši reč „urađeno“ bez provere.
kako-instalirati.md 1 KB Preuzmi
# Kako da Claude prestane da kaže „urađeno“ bez provere

1. Zamolite Claude-a: „Dopiši sadržaj preuzetog fajla verified-done.md na kraj fajla ~/.claude/CLAUDE.md, a ako takvog fajla nema, napravi ga“.
2. Zatvorite Claude Code i ponovo ga otvorite: pravila se čitaju pri pokretanju.

Provera:

1. Zamolite Claude-a: „Napravi fajl hello.txt sa rečju hello“.
2. U odgovoru će biti „urađeno, provereno:“ i šta je Claude video kada je otvorio fajl posle upisa.

Da li je ovaj članak bio vredan vašeg vremena?

Pročitajte i ovo

Sopstveni računar za Claude

Vaš sopstveni Linux računar sa instaliranim Claude Code, koji radi danonoćno dok je vaš laptop zatvoren. Od $3.49 mesečno.

Kontaktirajte tim Combobulating