Ce face Copilot cloud agent (în locul Copilot Workspace)
Copilot Workspace a fost o previzualizare tehnică (2024) pentru lucrul de la un issue la cod, în limbaj natural. Documentația Copilot actuală nu îl mai include. Fluxul este acoperit de Copilot cloud agent, numit anterior coding agent.
Cloud agent cercetează repository-ul, planifică și implementează modificări în fundal, într-un mediu de dezvoltare efemer din cloud, unde poate edita fișiere și rula teste și lintere. Se ocupă de branch, mesajele de commit și push. Îl pornești atribuind un issue lui Copilot, din tab-ul Agents, din Copilot Chat cu /task sau din Copilot CLI cu /delegate.
Când atribui un issue, Copilot primește titlul, descrierea, comentariile existente și instrucțiunile suplimentare; comentariile adăugate ulterior în issue nu le mai vede. La final deschide un pull request și îți cere revizuirea.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
Assignees > Copilot |
Atribui issue-ul lui Copilot. |
/task (Copilot Chat pe GitHub.com) |
Pornește o sesiune care creează un pull request. |
/delegate (Copilot CLI) |
Predă sarcina cloud agent-ului din terminal. |
Comentarii pe pull request |
Ceri modificări suplimentare. |
Exemple practice
Exemplul 1: De la issue la pull request
1. Deschizi issue-ul: „Formularul de contact acceptă emailuri fără domeniu”.
2. Assignees > Copilot.
3. Copilot lucrează în cloud și deschide un pull request.
4. Revizuiești diff-ul și testele, apoi ceri modificări sau aprobi.
Greșeli frecvente și bune practici
- Adaugi detalii noi în issue după atribuire. Copilot nu le mai vede; scrie-le în sesiunea agentului sau pe pull request.
- Atribui issue-uri vagi. Agentul are nevoie de pași de reproducere și criterii clare.
- Faci merge fără revizuirea diff-ului.