Documentație / Agentul

Cererea unei sarcini

Cum lucrezi cu agentul de la început până la sfârșit fără să pierzi controlul.

Scrie ce ai nevoie așa cum i-ai spune unui coleg. Agentul propune, IDE-ul controlează, iar tu autorizezi.

Înainte de a începe

  • Deschide proiectul și așteaptă să se termine indexarea (bara de sus a editorului o indică). Poți scrie între timp.
  • Conectează o IA: abonamentul tău sau o cheie API. Vezi Conectarea unei IA.
  • Afișează chatul cu Ctrl+Alt+I dacă este ascuns. Din editor, Ctrl+L mută focusul în chat.

1. Descrie rezultatul

Spune ce vrei și cum vei ști că este bine.

În loc de… Scrie…
„Repară login-ul” „Login-ul eșuează pentru utilizatorii care au diacritice în e-mail. Corectează-l și adaugă un test care să acopere cazul.”
„Fă un endpoint” „Adaugă GET /api/orders/{id} care să returneze 404 dacă nu există. Urmează stilul din ProductController.”

Poți atașa fișiere cu agrafa și poți menționa cod. Codul lipit este recunoscut împreună cu limbajul lui.

Agentul răspunde mereu în limba în care îi scrii.

2. Răspunde la întrebări

Dacă lipsește ceva, agentul întreabă în timpul analizei, totul deodată, în carduri Întrebările lui Yuli:

  • Fiecare întrebare vine cu opțiunea Recomandată.
  • Alt răspuns… te lasă să-l scrii pe al tău.
  • Decide Yuli deleagă acea întrebare; Decideți dvs. totul alege varianta recomandată la toate.
  • Tastatură: 1–9 alege, Enter continuă, ← revine.

3. Urmărește planul

Sarcinile care implică mai multe fișiere devin o misiune cu un plan de pași verificabili și progres în timp real. Bara misiunii, deasupra chatului, arată faza curentă: Faza n din 8. Vezi Misiuni și faze.

În timp ce lucrează, workboard-ul arată ce face în fiecare moment: Analiză, Investigare, Editare, Verificare…

Poți continua să scrii: mesajele tale rămân în coadă și poți întreba „cum merge?”.

4. Autorizează ce are efecte

Când agentul trebuie să ruleze o comandă sau să facă ceva cu consecințe, apare cardul Autorizare necesară:

  • Autorizare sau Rulare aprobă; Respingere renunță.
  • Întotdeauna în acest chat evită să fii întrebat din nou pentru aceeași acțiune în conversație.
  • Ctrl+Alt+Enter autorizează tot ce este în așteptare.

5. Revizuiește modificările

Nicio modificare nu ajunge pe disc fără revizuire. Fiecare propunere sosește ca un card cu diff-ul ei. Deschide-le pe toate în Modificări IA cu Ctrl+Alt+R. Vezi Revizuirea modificărilor.

6. Primește livrarea

La final, agentul:

  1. Măsoară codul pe care l-a atins față de versiunea anterioară și dă o singură linie cu verdictul.
  2. Compilează, testează și pornește aplicația.
  3. Rezumă ce a făcut, ce a verificat, deciziile și ce a rămas de făcut.

Anulare

  • Alt+Shift+Z anulează ultimul lucru aplicat de agent.
  • Ctrl+Alt+Shift+Z anulează ultima sarcină completă, cu toate fișierele ei.
  • ↺ Anulare sarcină din rezumatul turei face același lucru, cu previzualizare.

Ce nu face agentul niciodată fără să i se ceară

  • Commit, push, merge sau crearea de ramuri.
  • Scrierea într-o bază de date.
  • Citirea fișierelor .env, a cheilor sau a credențialelor.

Vezi Sandbox și permisiuni.

Mai multe moduri de lucru

Dacă vrei… Folosește
Să lucreze singur până termină Modul nesupravegheat
Să împartă o lucrare mare între mai mulți agenți Echipa de agenți
Să delegi ceva lung fără să-ți atingi copia de lucru Sarcini în fundal (Alt+Shift+B)
Să proiectezi un ecran Web Studio