Primul tău spațiu de lucru
Ce vei construi
Secțiune intitulată „Ce vei construi”La finalul acestui tutorial vei avea:
- Un spațiu de lucru numit după proiectul tău
- Un depozit Git înregistrat în el
- Cinci agenți populați, dintre care unul configurat suficient de bine încât să ruleze
- Un al doilea spațiu de lucru, gol, care demonstrează granița de izolare
Onboarding-ul ți-a creat deja un spațiu de lucru. Acest tutorial creează deliberat unul nou, ca să vezi fiecare parte a procesului.
Înainte de a începe, alege un checkout Git care îndeplinește toate aceste trei condiții — pasul de înregistrare refuză orice altceva:
- se află în interiorul unui worktree git
- are un remote
origin - acel remote indică spre github.com, gitlab.com sau bitbucket.org
Pasul 1: Creează un spațiu de lucru
Secțiune intitulată „Pasul 1: Creează un spațiu de lucru”- Apasă cipul de spațiu de lucru din bara de titlu
- Alege Adaugă spațiu de lucru…
- Introdu un nume care identifică proiectul, cum ar fi „api-service” sau „frontend-v2”
- Opțional, alege o siglă
- Apasă Adaugă spațiu de lucru
Control Center trece la noul spațiu de lucru și ajunge în inbox-ul acestuia (/workspaces/<id>/inbox).
În spate, serverul publică un eveniment WorkspaceCreated și populează spațiul de lucru cu:
- un agent CEO, a cărui personă este coordonarea și delegarea
- patru specialiști —
qa,architect,engineerșilibrarian— fiecare cu propriile instrucțiuni și skill-uri - șabloanele de pipeline încorporate și rândurile lor de trigger
Fiecare spațiu de lucru pe care îl creezi primește toate acestea, nu doar primul.
Confirmă: deschide Setări → Spațiu de lucru → Agenți. Cinci agenți sunt în listă, fiecare cu un inel de stare gol.
Pasul 2: Înregistrează un depozit
Secțiune intitulată „Pasul 2: Înregistrează un depozit”- Mergi la Setări → Spațiu de lucru → Depozite
- Apasă Adaugă depozit
- Navighează la checkout-ul tău. Dialogul parcurge folderele de pe mașina care rulează
cc_server— nu de pe clientul tău — și rămâne în interiorul rădăcinilor expuse de acel server (implicit directorul home al utilizatorului său). Un checkout git primește o pictogramă distinctă de folder și o casetă de selectare; un folder obișnuit nu primește niciuna, așa că pot fi selectate doar checkout-urile. - Bifează unul sau mai multe checkout-uri și înregistrează lotul. Selecțiile se păstrează în timp ce navighezi, așa că poți aduna mai multe într-o singură trecere, iar o alegere greșită nu le elimină niciodată pe celelalte.
Control Center citește remote-ul origin al fiecărui checkout, rezolvă proprietarul și depozitul și creează rândul de depozit în interiorul acestui spațiu de lucru. Nu există un al doilea pas de legare: înregistrarea este cea care îi stabilește domeniul de aplicare.
Înregistrarea aceluiași checkout într-un alt spațiu de lucru mai târziu creează un al doilea rând de depozit independent, cu id-ul lui propriu. Între spații de lucru, un checkout este identificat prin calea lui din sistemul de fișiere, niciodată prin id.
Confirmă: depozitul apare în listă cu owner/repo al lui și ramura curentă.
Pasul 3: Fă un agent să poată rula
Secțiune intitulată „Pasul 3: Fă un agent să poată rula”Cei cinci agenți pe care tocmai i-a populat acest spațiu de lucru nu au nici adaptor, nici model. Trimiterea îi rulează pe Control Center (built-in) și, fără niciun model setat, cere Anthropic modelul său implicit — așa că funcționează doar dacă ai conectat un cont Anthropic și, dacă ai, rulează pe un model pe care nu l-ai ales. Onboarding-ul de la prima rulare scrie alegerea sa pe fiecare agent din primul spațiu de lucru, o singură dată; un spațiu de lucru pe care îl creezi după aceea pornește cu toți cinci nesetați. Setează unul acum.
- Deschide Setări → Spațiu de lucru → Agenți
- Selectează
engineerîn listă - În tabul Setări, setează Adaptor la
Control Center (built-in)și alege un Model dintr-un provider pe care l-ai conectat la Setări → Server → Provideri de modele - Apasă Salvează modificările
Confirmă: redeschide agentul și cele două câmpuri păstrează alegerile tale.
Fiecare agent își poartă propriul adaptor și model, așa că repetă acest lucru pentru orice alt agent pe care intenționezi să îl folosești. Creează și configurează un agent acoperă restul formularului.
Pasul 4: Vezi granița de izolare
Secțiune intitulată „Pasul 4: Vezi granița de izolare”Creează un al doilea spațiu de lucru din cipul din bara de titlu, exact ca la pasul 1. Apoi privește-l:
- Setări → Spațiu de lucru → Depozite este gol. Depozitul pe care l-ai înregistrat acum un minut nu este acolo.
- Setări → Spațiu de lucru → Agenți conține cinci agenți, dar sunt rânduri diferite — adaptorul pe care l-ai setat la pasul 3 a dispărut.
- Lista de spații, tichetele și memoria sunt toate goale.
Nu s-a scurs nimic, pentru că nu există de unde să se scurgă: rândurile fiecărui spațiu de lucru trăiesc în fișierul de bază de date propriu acelui spațiu. O citire între spații de lucru nu este o interogare care este filtrată, ci o interogare care nu are unde să ruleze. Ștergerea unui spațiu de lucru înseamnă ruperea legăturii cu un fișier.
Comută înapoi cu cipul din bara de titlu sau deschide Gestionează spațiile de lucru ca să le vezi alături.
Pentru modelul complet, citește Spații de lucru și izolare.
Recapitulare
Secțiune intitulată „Recapitulare”Ai creat un spațiu de lucru, l-ai văzut cum populează un CEO și patru specialiști, ai înregistrat un depozit în el, ai dat unui agent un adaptor și un model și ai confirmat că un al doilea spațiu de lucru nu împarte nimic din toate acestea.
În continuare: Trimite primul agent ca să pui spațiul de lucru la treabă.