Hoppa till innehåll

Din första arbetsyta

När du är klar med den här guiden har du:

  • En arbetsyta namngiven efter ditt projekt
  • Ett Git-repo registrerat i den
  • Fem seedade agenter, varav en du har konfigurerat tillräckligt för att kunna köra
  • En andra, tom arbetsyta som bevisar isoleringsgränsen

Onboardingen har redan skapat en arbetsyta åt dig. Den här guiden skapar en ny medvetet, så att du ser varje del av processen.

Innan du börjar, välj en git-utcheckning som uppfyller alla tre villkoren – registreringssteget avvisar allt annat:

  • den ligger i ett git-arbetsträd
  • den har en origin-remote
  • den remoten pekar på github.com, gitlab.com eller bitbucket.org
  1. Klicka på arbetsytechipen i titelraden
  2. Välj Lägg till arbetsyta…
  3. Ange ett namn som identifierar projektet, som ”api-service” eller ”frontend-v2”
  4. Välj eventuellt en logotyp
  5. Klicka på Lägg till arbetsyta

Control Center byter till den nya arbetsytan och landar i dess inkorg (/workspaces/<id>/inbox).

Bakom kulisserna publicerar servern en WorkspaceCreated-händelse och seedar arbetsytan med:

  • en CEO-agent vars persona är samordning och delegering
  • fyra specialister – qa, architect, engineer och librarian – var och en med egna instruktioner och skills
  • de inbyggda pipelinemallarna och deras triggerrader

Varje arbetsyta du skapar får allt detta, inte bara den första.

Kontrollpunkt. Öppna Inställningar → Arbetsyta → Agenter. Fem agenter finns i personallistan, var och en med en ihålig statusring.

  1. Gå till Inställningar → Arbetsyta → Arkiv
  2. Klicka på Lägg till arkiv
  3. Bläddra till din utcheckning. Dialogen går igenom mapparna på maskinen som kör cc_server – inte din klient – och håller sig inom de rötter som servern exponerar (som standard serverns användares hemkatalog). En git-utcheckning får en egen mappikon och en kryssruta; en vanlig mapp får ingendera, så bara utcheckningar kan väljas.
  4. Markera en eller flera utcheckningar och registrera omgången. Markeringarna finns kvar när du navigerar, så du kan samla flera i en omgång och ett dåligt val tappar aldrig resten.

Control Center läser varje utchecknings origin-remote, slår upp ägare och repo och skapar reporaden inuti den här arbetsytan. Det finns inget andra steg för att länka den: registreringen är det som ger den sin omfattning.

Att registrera samma utcheckning i en annan arbetsyta senare skapar en andra, oberoende reporad med sitt eget id. Mellan arbetsytor identifieras en utcheckning av sin filsökväg, aldrig av ett id.

Kontrollpunkt. Repot visas i listan med sitt owner/repo och sin aktuella gren.

De fem agenter som den här arbetsytan nyss seedade har ingen adapter och ingen modell. Dispatchningen kör dem på Control Center (built-in) och frågar, när ingen modell är angiven, Anthropic efter dennes standardmodell – så de fungerar bara om du har anslutit ett Anthropic-konto, och i så fall på en modell du inte valde. Onboardingen vid första körningen skriver sitt val på varje agent i den första arbetsytan, en gång; en arbetsyta du skapar efteråt startar med alla fem oinställda. Ange en nu.

  1. Öppna Inställningar → Arbetsyta → Agenter
  2. Välj engineer i personallistan
  3. På fliken Inställningar, ställ in Adapter på Control Center (built-in) och välj en Modell från en leverantör du har anslutit under Inställningar → Server → Modellleverantörer
  4. Tryck på Spara ändringar

Kontrollpunkt. Öppna agenten igen och de två fälten behåller dina val.

Varje agent har sin egen adapter och modell, så upprepa detta för varje annan agent du tänker använda. Skapa och konfigurera en agent täcker resten av formuläret.

Skapa en andra arbetsyta från chipen i titelraden, precis som i steg 1. Titta sedan på den:

  • Inställningar → Arbetsyta → Arkiv är tom. Repot du registrerade för en minut sedan finns inte där.
  • Inställningar → Arbetsyta → Agenter innehåller fem agenter, men de är andra rader – adaptern du ställde in i steg 3 är borta.
  • Listan över ytor, ärenden och minnet är alla tomma.

Inget läckte, för det finns inget att läcka från: varje arbetsytas rader ligger i arbetsytans egen databasfil. En läsning mellan arbetsytor är inte en fråga som filtreras, det är en fråga som inte har någonstans att köra. Att ta bort en arbetsyta är att avlänka en fil.

Byt tillbaka med chipen i titelraden, eller öppna Hantera arbetsytor för att se dem sida vid sida.

Läs Arbetsytor och isolering för hela modellen.

Du skapade en arbetsyta, såg den seeda en CEO och fyra specialister, registrerade ett repo i den, gav en agent en adapter och en modell och bekräftade att en andra arbetsyta inte delar något av det.

Nästa: Starta din första agent för att sätta arbetsytan i arbete.