Ghid
Agenți de programare fără supraveghere continuă
Folosește o ramură sau un worktree separat și salvează un commit inițial. Dă o sarcină delimitată și elimină datele de acces la producție.
Înainte să pleci de la calculator
Folosește o ramură sau un worktree separat și salvează un commit inițial. Dă o sarcină delimitată și elimină datele de acces la producție. Verifică scripturile, limitează rețeaua și fișierele și cere aprobare pentru publicare și ștergere. Testează o aprobare inofensivă și expirarea unei cereri înainte să pleci. O decizie în așteptare poate opri lucrul toată noaptea; este mai bine decât aprobarea tacită.
Rolul Saeta
În curând. Saeta este în dezvoltare. Aplicația de telefon apare mai întâi pe Android, iar la scurt timp pe iOS. Intră pe lista de așteptare și îți scriem când se deschide accesul timpuriu.
Saeta supraveghează configurațiile de agent pe care le instalează și te avertizează dacă se schimbă neașteptat. Conexiunea sa locală și tokenul pot fi citite doar de contul tău de utilizator. Dacă nimeni nu răspunde la timp la o cerere, aceasta este respinsă în mod implicit, nu aprobată. Astfel, accidentele scapă mult mai rar. Totuși, un atac hotărât nu devine imposibil.
Jurnalul de activitate arată ce a cerut fiecare agent, ce ai răspuns și ce regulă s-a aplicat. Rămâne pe computerul tău.
Verifică rezultatul
Înainte de integrare, examinează schimbările, rulează verificările și citește jurnalul. O căsuță de aprobări nu verifică dacă rezultatul este corect. Cu MCP, modelul poate să nu întrebe; folosește izolarea sistemului pentru limite obligatorii.
Instrumentele de securitate care promit prea mult pun oamenii în pericol. Dacă trebuie să izolezi un agent în care nu ai încredere, rulează-l într-un container sau o mașină virtuală care nu poate ajunge la nimic din ce nu îți permiți să pierzi.