Claude Code de bază Lecția 3 din 46
Cum funcționează un agent: ciclul
- Un agent nu răspunde și se oprește: se învârte în cerc până când sarcina e terminată.
- Bucla e mereu aceeași: gândește → cere o unealtă → se uită cum a mers → decide mișcarea următoare.
- Modelul nu are mâini: cere, iar programul de pe calculatorul tău execută.
- Bucla se termină când încetează să ceară unelte și doar îți vorbește.
Să-l privim pe un exemplu
Ai un folder cu facturile anului. Deschizi Claude Code acolo și îi ceri un singur lucru: «verifică dacă sunt facturi duble».
Din afară pare o întrebare. Din interior, se întâmplă asta:
se uită ce e în folder, pentru că nu știe;
deschide câteva fișiere ca să înțeleagă cum arată o factură;
rulează o comandă ca să le compare pe toate;
comanda nu returnează ce spera, deci schimbă abordarea și încearcă din nou;
în final îți scrie: sunt două identice, sunt astea.
Nu contează cât de priceput e. Contează că niciunul dintre pașii ăia nu i l-ai cerut tu. Tu ai dat obiectivul; pașii și i-a ales el, unul câte unul, uitându-se de fiecare dată cum mersese cel dinainte.
Bucla, în patru mișcări
Ce ai citit acum nu e o întâmplare norocoasă: e mereu aceeași buclă, repetată. Patru mișcări:
Gândește. Se uită la obiectiv și la ce știe până acum, și decide care e următoarea mișcare utilă.
Cere o unealtă. Să citească un fișier, să scrie unul, să ruleze o comandă: spune de care are nevoie.
Se uită cum a mers. Rezultatul se întoarce înapoi — chiar și când e o eroare.
Decide mișcarea următoare. Și se ia de la capăt.
Bucla asta are un nume, și îl vei auzi des: ciclul agentic. Asta e tot, și e singurul lucru care face dintr-un agent un agent în loc de un chatbot.
Cine gândește și cine execută
E un detaliu care pare tehnic dar îți va folosi pentru tot restul cursului: partea care raționează nu e partea care execută.
Modelul — partea „inteligentă” — nu poate atinge nimic pe calculatorul tău. Nu deschide fișiere, nu rulează comenzi, nu vede folderul tău. Poate doar să ceară: «am nevoie să citesc fișierul ăsta». Programul care rulează la tine e cel care execută cererea și îi raportează rezultatul.
Pare o chestiune de detaliu, dar e motivul pentru care mai încolo vei putea decide ce poate și ce nu poate face: fiecare cerere trece printr-un punct unde cineva poate spune nu. Și cineva ăla ești tu.
Cum îți dai seama că a terminat
Cât timp modelul cere unelte, bucla continuă: vezi mișcările lui derulându-se una după alta. Când însă răspunde fără să ceară nimic, bucla se închide.
De-asta o sesiune se termină mereu cu un mesaj scris: mesajul ăla nu e răspunsul la întrebarea ta, e semnalul că, pentru el, lucrul e încheiat. Dacă ți se pare încheiat prost, de acolo repornești tu.
Și acum
Bucla ți-am povestit-o acum. În lecția următoare o privim chiar rulând: deschidem Claude Code, îi cerem un mic dashboard și îți arăt, în timp ce derulează, fiecare piesă despre care am vorbit aici.
Ai înțeles?
Două minute, fără notă. Încercarea de a răspunde — chiar și greșind — fixează conceptele mult mai bine decât recitirea. Dacă nu ai chef, sari peste: lecția se consideră oricum finalizată.
Ce deosebește un agent de un chat?
Lungimea răspunsului nu are nicio legătură. Un agent nu produce un răspuns: face pași, se uită la rezultatul fiecăruia și decide pasul următor, repetând până când sarcina e închisă. Un chat face o singură tură și se oprește.
Cine deschide și modifică efectiv fișierele tale?
Modelul raționează dar nu are mâini: nu poate atinge nimic singur. Spune «am nevoie să citesc fișierul ăsta» și programul care rulează la tine execută și îi raportează rezultatul. Separarea asta e exact ce te lasă pe tine la control — acolo se introduc permisiunile.
Din ce îți dai seama că bucla s-a terminat?
Bucla continuă cât timp modelul cere unelte. În momentul în care doar răspunde, fără să mai ceară alta, spune «pentru mine s-a terminat»: ăla e semnalul de final, și coincide cu mesajul pe care îl citești la sfârșit.
-
Capitolul 1 Introducere
-
Capitolul 2 Ce e dedesubt
-
Capitolul 3 Motorul îl alegi tu
-
Capitolul 4 Prima dată la comenzi
-
Capitolul 5 Ce îi lași să atingă
-
Capitolul 6 Ce știe despre tine
-
Capitolul 7 Skills
-
Capitolul 8 Câți pui la treabă
-
Capitolul 9 La ce e conectat în afară
-
Capitolul 10 Automatizarea uneltelor
-
Capitolul 11 Încheiere