SVET NE STOJI U MESTU.RSS
BIG CHANGE.

Markdown izdanje

AI-translated from English; not yet reviewed by a fluent editor.

# Ispravite i proverite jednu neuspešnu proveru repozitorijuma pomoću AI Goal

> Postavite ograničen Goal u Claude Code ili Codex CLI za proveru koja već pada, pa proverite izvornu komandu i završni diff pre prihvatanja ispravke.

By BIG CHANGE Editorial

Published: 2026-10-20T05:48:37.854Z
Updated: 2026-10-20T05:48:37.854Z
Canonical: https://bigchange.ai/blog/ai-goal-failing-repository-check-guide

![Conceptual charcoal illustration of a developer reviewing a code diff beside a laptop showing an unresolved check.](https://bigchange.ai/api/media/file/ai-goal-failing-check-review-hero-v1.png)
AI-generated conceptual illustration by BIG CHANGE.

AI pomoćnik za programiranje može nastaviti rad na neuspešnoj proveri, ali samu proveru i završni kod i dalje morate pregledati. Vodič je za programera koji ima repozitorijum sa jednom test, build ili lint komandom koja već pada. Koristi ograničen Goal u Claude Code ili, kao odvojenu opciju, interaktivni Codex CLI. Izaberite jedno. Završetak je uspeh izvorne komande na pregledanoj izmeni koja čuva unapred navedeno ponašanje. Ako to nije dokazivo, sačuvajte neuspeh i tačnu prepreku. Postupak je zasnovan na dokumentaciji; BIG CHANGE nije pokrenuo Goal niti popravljao repozitorijum za ovaj članak.

## Velika promena

- **Šta se promenilo:** Dokumentovane `/goal` komande održavaju cilj aktivnim kroz više poteza, pa pomoćnik može istražiti grešku, napraviti ograničenu izmenu i proveriti ponovo bez nove instrukcije posle svakog poteza.
- **Zašto je važno:** Pre početka možete odrediti izvornu komandu, dozvoljene datoteke i zaštićeno ponašanje. Uzastopni pokušaji tako imaju isti uslov prihvatanja.
- **Na šta obratiti pažnju:** Goal status ili odluka modela ne dokazuju ispravku. Pročitajte stvarni izlaz i završni diff i sami odlučite o prihvatanju.

## Pre početka: zabeležite neuspeh i granice

Koristite repozitorijum koji smete da menjate. Pročitajte lokalna uputstva, uključujući `AGENTS.md` ili `CLAUDE.md` ako postoje, i proverite granu, postojeće izmene i nepraćene datoteke. U Git repozitorijumu ove komande daju početni popis:

```sh
git status --short
git diff --stat
git diff
```

Sačuvajte popis da biste razlikovali izmene pomoćnika od ranijeg rada. Pokrenite **stvarnu neuspešnu proveru** jednom ili sačuvajte nedavno pouzdano izvršavanje sa tačnom komandom, celom greškom i izlaznim statusom. Ne menjajte je primerom iz članka. Pre početka zapišite zavisnost od nedostupnog servisa, tajne ili platforme. Poznatu pojedinačnu izmenu možda je lakše uraditi običnim zahtevom; Goal je koristan kad svaki rezultat određuje sledeći dijagnostički korak.

Van Goal napišite kratku belešku prihvatanja: izvornu komandu, sadašnji rezultat, dozvoljene putanje i alate, ponašanje ili druge provere koje moraju ostati i odluke zbog kojih morate stati i pregledati. Izričito zaštitite postojeće nepovezane izmene. Ne dozvolite brisanje ili ublažavanje provere radi lažnog uspeha. Pregledajte belešku pre odobrenja alata. Zahtev za stajanje posle određenog broja poteza može usmeriti model, ali ne garantuje novčani limit.

## 1. Izaberite jedno Goal okruženje

Za **Claude Code**otvorite sesiju željenog repozitorijuma i proverite da li je `/goal` dostupan. Njegov [Goal priručnik](https://code.claude.com/docs/en/goal), proveren 20. oktobra 2026, navodi zavisnost od poverenja radnog prostora i hook podešavanja. Jedan Goal može biti aktivan po sesiji. Novi uslov zamenjuje prethodni i odmah počinje. Goal ne menja režim dozvola: ručni režim i dalje može pitati pre alata; automatski režim je zasebno podešavanje. Sačuvajte uobičajene kontrole datoteka, komandi i mreže.

Za **alternativni interaktivni Codex CLI**proverite instaliranu verziju i spisak komandi sa kosom crtom. OpenAI [praktični vodič za Goals](https://developers.openai.com/cookbook/examples/codex/using_goals_in_codex) navodi početak od Codex 0.128.0. Njihov [vodič primene](https://learn.chatgpt.com/use-cases/follow-goals) dokumentuje prekidač `features.goals` ako komanda nedostaje. To su provere u vašoj instalaciji; nisu izvršene za ovaj članak:

```sh
codex --version
codex features enable goals
```

Uključite funkciju samo ako je potrebna i organizacija dozvoljava. Ova Codex uputstva odnose se na interaktivni CLI. Ne pretpostavljajte istu podršku u `codex exec` ili svakoj desktop verziji. Ako komande i dalje nema, stanite i proverite verziju, funkciju i pristup naloga ili radnog prostora pre izbora drugog načina.

## 2. Postavite ograničen uslov

Koristite `/goal` praćen pregledanim uslovom. Navedite stvarnu komandu i dozvoljene putanje; ne lepite izmišljeno ime testa. Na primer: „Učini da moja provera, koja već pada, prođe koristeći samo putanje i alate iz beleške prihvatanja. Posle svakog pokušaja pokaži komandu, ceo rezultat i izmenjene datoteke. Sačuvaj zaštićeno ponašanje i nepovezane izmene. Ako provera ne može da radi ili nema bezbedne izmene unutar opsega, stani sa tačnom greškom, pokušanim izmenama i podacima potrebnim od mene.“ Zamenite „moja provera“ tačnom komandom i priložite ili pokažite belešku pre početka.

Obe dokumentovane `/goal` komande prihvataju neprazan uslov do 4.000 znakova. Detaljna ograničenja ostavite u belešci. U Claude Code, `/goal <condition>` odmah pokreće potez. U interaktivnom Codex CLI, `/goal <objective>` vezuje trajni cilj za trenutni razgovor. Nijedan put ne daje nove dozvole za datoteke, komande ili naloge. Ako popravka zahteva šire putanje, spoljni servis, tajnu, spajanje ili postavljanje, zastanite za odluku vlasnika.

## 3. Pratite dokaze tokom rada

Posle svakog važnog pokušaja tražite tačan izlaz komande i spisak izmenjenih datoteka. Pokrenite `/goal` bez argumenta za pregled stanja. Claude Code prikazuje proteklo vreme, ocenjene poteze, potrošene tokene i poslednji razlog ocenjivača posle ocene. Ocenjivač čita ono što je Claude prikazao u razgovoru; **ne** pokreće sam proveru niti nezavisno pregleda datoteke. Ocena „met“ zato poziva na proveru, ne dokazuje popravku. Codex Goal stanje takođe zahteva stvarni izlaz i diff kao dokaz.

Držite postupak u prvobitnom opsegu. Čitajte predložene komande pre odobravanja, naročito brisanje datoteka, menjanje istorije, slanje podataka van repozitorijuma ili dozvola. Stanite ako je izvorna provera oslabljena, nepovezana datoteka promenjena bez objašnjenja ili bi privatni podaci bili otkriveni. Ako sledeća radnja nije bezbedna za odobrenje, zabeležite Goal stanje i tražite uži plan.

## 4. Sami proverite završetak

Kada pomoćnik prijavi uspeh, pregledajte ceo završni diff prema početnom popisu. Proverite svaku izmenjenu i novu datoteku prema dozvoljenim putanjama. Ponovo izvršite **istu izvornu komandu provere** kada je izvodljivo i sačuvajte ceo izlaz i status. Pokrenite relevantne neizmenjene testove iz beleške i pregledajte ponašanje koje zakrpa čuva. Uspešna zamenska provera ne ispunjava dogovor.

Prihvatite izmenu samo kada dokazi odgovaraju uslovu i odobrite diff. Commit, spajanje i postavljanje ostaju odvojeno odobrene odluke. Ako provera ne uspe, sačuvajte tačnu komandu i izlaz, izmenjene datoteke, Goal stanje i konkretnu nedostajuću dozvolu, zavisnost ili odluku. Pauziran, prekinut, nemoguć, blokiran ili budžetom ograničen Goal nije završena popravka.

## Ako Goal stane ili zapne

U **Claude Code**, `/goal` prikazuje uslov i poslednji razlog; `/goal clear` uklanja aktivni Goal. Njegov [priručnik](https://code.claude.com/docs/en/goal) navodi da se aktivan uslov može vratiti pri nastavku sesije, dok se osnove vremena, broja poteza i tokena resetuju. Obnova kroz birač sesija ispravljena je u v2.1.239. Greška autentifikacije kojom upravlja Claude Code, potrošen kredit, neoporavljivo prekoračenje konteksta i nedostupan model mogu obrisati Goal. Autentifikacija kojom upravlja domaćin može ga ostaviti aktivnim. Druge greške mogu sačuvati cilj i ponoviti ili pauzirati; interaktivna obaveštenja su dokumentovana od v2.1.269. Pročitajte upozorenje, stanje, sačuvani izlaz i diff pre postavljanja ili nastavka. Novi uslov zamenjuje stari.

U **interaktivnom Codex CLI**, `/goal` prikazuje cilj, dok su `/goal edit`, `/goal pause`, `/goal resume` i `/goal clear` dokumentovane kontrole u [CLI referenci komandi](https://learn.chatgpt.com/docs/developer-commands?surface=cli#cli-set-or-view-a-task-goal-with-goal). Njihov [praktični vodič](https://developers.openai.com/cookbook/examples/codex/using_goals_in_codex) razlikuje završetak od pauze, prekida, budžetske granice i prepreke. Pregledajte stanje i stvarne dokaze pre nastavka ili promene cilja. Ako je budžet ili pristup zaustavio rad, precizna prepreka može biti korisnija od novog pokušaja.

Potezi modela koriste kvotu ili kredit, a zaseban Claude Code ocenjivač troši tokene. Proverite kontrole i trenutne limite svog naloga. Vremenski uslov ili broj poteza u tekstu ne garantuje dolarsku granicu. Koristite samo odobren materijal repozitorijuma, izostavite tajne i nepovezane privatne datoteke i pregledajte lokalna uputstva pre nego što im pomoćnik sledi.

Za odvojen zadatak podešavanja naš [vodič za Codex Cloud okruženje](https://bigchange.ai/blog/codex-cloud-environment-setup-guide) objašnjava povezivanje i pripremu udaljenog repozitorijuma. Naš [vodič za deljene Team Tasks](https://bigchange.ai/blog/chatgpt-team-tasks-shared-recurring-work-guide) pokriva ponavljajući rad u ChatGPT. Nijedno podešavanje nije potrebno za gornji lokalni postupak.

## Izvori i dodatno čitanje

- [Claude Code: održite Claude u radu ka cilju](https://code.claude.com/docs/en/goal) opisuje `/goal`, vidljivost ocenjivača, dozvole, nastavak, greške i korišćenje. Ne proverava popravku u vašem repozitorijumu.
- [OpenAI: korišćenje Goals u Codex](https://developers.openai.com/cookbook/examples/codex/using_goals_in_codex) opisuje minimalnu CLI verziju, ugovor cilja, životni ciklus i dokaze. Primeri nisu rezultati ovog vodiča.
- [OpenAI: pratite cilj](https://learn.chatgpt.com/use-cases/follow-goals) objašnjava prekidač funkcije i trajni cilj. Pristup zavisi od instalacije i naloga.
- [OpenAI: razvojne komande Codex CLI](https://learn.chatgpt.com/docs/developer-commands?surface=cli#cli-set-or-view-a-task-goal-with-goal) dokumentuje interaktivne `/goal` kontrole. CLI podršku proverite lokalno.

## Sources

- [Claude Code, održite Claude u radu ka cilju](https://code.claude.com/docs/en/goal) — Dokumentuje sesijski Goal, granice ocenjivača, dozvole, potrošnju i oporavak po verzijama. Nezavisno ne dokazuje uspeh testa ili popravke.
- [OpenAI, korišćenje Goals u Codex](https://developers.openai.com/cookbook/examples/codex/using_goals_in_codex) — Dokumentuje minimalnu CLI verziju, ograničen cilj, životni ciklus i dokaze. Primeri nisu izvršeni za članak.
- [OpenAI, pratite cilj](https://learn.chatgpt.com/use-cases/follow-goals) — Dokumentuje interaktivni Goal i prekidač funkcije. Ne dokazuje pristup u čitaočevoj instalaciji ili nalogu.
- [OpenAI, razvojne komande Codex CLI](https://learn.chatgpt.com/docs/developer-commands?surface=cli#cli-set-or-view-a-task-goal-with-goal) — Dokumentuje tačne interaktivne /goal kontrole za stanje, edit, pause, resume i clear i granicu od 4.000 znakova; ne tvrdi podršku za codex exec ili svaku desktop verziju.