Claude Code de bază Lecția 30 din 46
Exemplu: de la a te repeta la a nu te mai repeta
- Aceeași lucrare identică făcută de trei ori, în trei condiții diferite.
- Se schimbă doar unde stau informațiile: în capul tău, într-un fișier, sau în notițele lui.
- Câștigul nu e din primul tur: e din al doilea încolo.
- Și se vede ce nu merge în instrucțiunile permanente.
Lucrarea
În fiecare luni dimineață iei documentele care ți-au sosit în timpul săptămânii, le redenumești cu data și numele clientului, le sortezi în folderul potrivit și îți pregătești o listă cu ce a sosit.
O lucrare plictisitoare, repetitivă și mereu aceeași: candidatul perfect.
Luni 1 — explici totul
Deschizi Claude Code în folder și îi povestești totul: cum se numesc clienții, ce format vrei pentru nume, în ce foldere merg lucrurile, că documentele care încep cu „ciornă” se ignoră, iar lista o vrei la final într-un fișier text.
Funcționează. Ai stat zece minute să-i explici și două să-l lași s-o facă. Și peste șapte zile nu mai rămâne nimic din asta: masa s-a golit când ai închis.
Luni 2 — instrucțiunile scrise
De data asta, înainte să începi, pornești /init. El se uită în folder și îți propune un fișier de instrucțiuni cu ce a înțeles singur: ce foldere există, cum sunt numite de obicei fișierele.
Apoi adaugi tu cele trei lucruri care din folder nu se văd, scrise cum trebuie — scurte și verificabile:
numele fișierelor merg în formatul an-lună-zi client;
fișierele care încep cu „ciornă” nu se ating;
la finalul fiecărei sortări, actualizează lista din fișierul sosiri.txt.
Acum cererea de luni a devenit un rând: «fă sortarea săptămânii». Fundamentele nu le mai repeți: le citește singur când intră.
Luni 3 — memoria face restul
Apare un caz care nu era în instrucțiuni: un client care trimite documentele cu două nume diferite. I-o spui o singură dată — «aceste două nume sunt același client, folosește mereu al doilea» — și el și-o notează singur.
Luni următoare nu i-o mai spui. Și când vezi apărând rândul cu notițele reamintite, știi exact ce se întâmplă, pentru că ai văzut asta în lecția trecută. Te duci să verifici ce și-a notat, ți se pare corect, închizi.
De aici încolo lucrarea durează două minute, și niciunul din cele două zece minute inițiale nu se mai repetă.
Lucrul pe care NU l-am pus în instrucțiuni
Observă un lucru: în toate astea n-am scris procedura în fișierul de instrucțiuni. Am scris fapte — formate, foldere, excepții — iar cererea am făcut-o verbal.
Dacă am fi scris acolo și cei douăsprezece pași ai sortării, acei douăsprezece pași s-ar fi așezat pe masă în fiecare sesiune, inclusiv în cele nouăzeci și nouă în care faci cu totul altceva.
Procedurile lungi au nevoie de un loc diferit: unul care se încarcă doar când e nevoie. E capitolul următor.
Și acum
A doua găleată închisă: știi ce știe Claude despre tine și cum să-l faci să găsească deja scris. În capitolul următor transformăm lucrurile pe care le refaci mereu la fel în proceduri apelabile cu un cuvânt.
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ă.
În exemplu, ce se schimbă între prima și a doua sesiune?
Lucrarea e identică și modelul la fel. Se schimbă doar unde stau informațiile: mai întâi în capul tău și repetate verbal de fiecare dată, apoi într-un fișier pe care el îl citește singur la pornire.
Care dintre aceste lucruri NU trebuie pus în CLAUDE.md?
O procedură lungă ar ocupa spațiu în fiecare sesiune, inclusiv în cele nouăzeci și nouă în care nu e nevoie. E exact cazul pentru care există skill-urile — capitolul care începe acum.
-
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