Tovább a tartalomhoz

Az első munkaterületed

Az oktatóanyag végére a következőkkel fog rendelkezni:

  • A projektjéről elnevezett munkaterület
  • Egy bele regisztrált Git-repó
  • Öt előre létrehozott ügynök, amelyek közül az egyiket már annyira beállította, hogy futni tud
  • Egy második, üres munkaterület, amely igazolja az elszigetelési határt

A bevezető már létrehozott Önnek egy munkaterületet. Ez az oktatóanyag szándékosan egy újat készít, hogy a folyamat minden részét lássa.

Mielőtt elkezdi, válasszon egy olyan Git-checkoutot, amely mind a három feltételnek megfelel — a regisztrációs lépés minden mást elutasít:

  • egy git work tree-n belül van
  • rendelkezik origin remote-tal
  • az a remote a github.com, a gitlab.com vagy a bitbucket.org címre mutat
  1. Kattintson a címsávban a munkaterület chipjére
  2. Válassza a Munkaterület hozzáadása… lehetőséget
  3. Adjon meg egy nevet, amely azonosítja a projektet, például „api-service” vagy „frontend-v2”
  4. Igény szerint válasszon logót
  5. Kattintson a Munkaterület hozzáadása gombra

A Control Center átvált az új munkaterületre, és annak beérkező üzenetein (/workspaces/<id>/inbox) köt ki.

A háttérben a szerver közzétesz egy WorkspaceCreated eseményt, és feltölti a munkaterületet a következőkkel:

  • egy CEO-ügynök, amelynek perszónája a koordináció és a delegálás
  • négy szakértő — qa, architect, engineer és librarian —, mindegyik a saját utasításaival és készségeivel
  • a beépített pipeline-sablonok és azok eseményindító-sorai

Minden létrehozott munkaterület mindezt megkapja, nem csak az első.

Ellenőrizze: nyissa meg a Beállítások → Munkaterület → Ügynökök pontot. Öt ügynök szerepel a névsorban, mindegyik mellett egy üreges állapotgyűrű.

  1. Lépjen a Beállítások → Munkaterület → Tárolók pontra
  2. Kattintson a Tároló hozzáadása gombra
  3. Tallózzon el a checkoutjáig. A párbeszédablak a cc_server-t futtató gépen lévő mappákat járja be — nem a kliensét —, és azokon a gyökereken belül marad, amelyeket az a szerver közzétesz (alapértelmezés szerint a felhasználója otthoni könyvtárát). A git checkout külön mappaikont és jelölőnégyzetet kap; a sima mappa egyiket sem, így csak checkoutokat lehet kijelölni.
  4. Jelöljön be egy vagy több checkoutot, és regisztrálja a köteget. A kijelölések navigálás közben is megmaradnak, így egyetlen menetben többet is összegyűjthet, és egy rossz választás soha nem ejti el a többit.

A Control Center beolvassa az egyes checkoutok origin remote-ját, feloldja az ownert és a repót, és ezen a munkaterületen belül létrehozza a tárolósort. Nincs második lépés az összekapcsolásához: a hatókört maga a regisztráció adja.

Ha ugyanazt a checkoutot később egy másik munkaterületbe regisztrálja, az egy második, független tárolósort hoz létre a saját azonosítójával. A munkaterületeken átnyúlva egy checkoutot a fájlrendszerbeli útvonala azonosít, soha nem az azonosítója.

Ellenőrizze: a repó megjelenik a listában az owner/repo értékkel és az aktuális ággal.

3. lépés: Tegyen egy ügynököt futtathatóvá

Szekció neve “3. lépés: Tegyen egy ügynököt futtathatóvá”

Az öt ügynök, amelyet ez a munkaterület az imént létrehozott, adapter és modell nélkül jött létre. Az indítás a Control Center (built-in) adapteren futtatja őket, és mivel nincs beállított modell, az Anthropic alapértelmezett modelljét kéri — így csak akkor működnek, ha csatlakoztatott egy Anthropic-fiókot, és ha csatlakoztatott, akkor is egy Ön által nem választott modellen. Az első indítási bevezető egyszer rányomja a választását az első munkaterület minden ügynökére; az ezután létrehozott munkaterületen mind az öt ügynök beállítás nélkül indul. Most állítson be egyet.

  1. Nyissa meg a Beállítások → Munkaterület → Ügynökök pontot
  2. Válassza ki az engineer ügynököt a névsorban
  3. A Beállítások lapon állítsa az Adapter mezőt Control Center (built-in) értékre, és válasszon Modellt egy olyan szolgáltatótól, amelyet a Beállítások → Szerver → Modellszolgáltatók alatt csatlakoztatott
  4. Nyomja meg a Módosítások mentése gombot

Ellenőrizze: nyissa meg újra az ügynököt, és a két mező a kiválasztott értékeket mutatja.

Minden ügynök a saját adapterét és modelljét hordozza, ezért ismételje meg ezt minden más ügynöknél, amelyet használni kíván. Az ügynök létrehozása és konfigurálása az űrlap többi részét ismerteti.

4. lépés: Nézze meg az elszigetelési határt

Szekció neve “4. lépés: Nézze meg az elszigetelési határt”

Hozzon létre egy második munkaterületet a címsáv chipjéről, pontosan az 1. lépés szerint. Aztán vessen rá egy pillantást:

  • A Beállítások → Munkaterület → Tárolók üres. Az egy perccel ezelőtt regisztrált repó nincs ott.
  • A Beállítások → Munkaterület → Ügynökök öt ügynököt tartalmaz, de ezek más sorok — a 3. lépésben beállított adapter eltűnt.
  • A terek listája, a jegyek és a memória is üres.

Semmi sem szivárgott ki, mert nincs honnan szivárogni: minden munkaterület sorai az adott munkaterület saját adatbázisfájljában élnek. A munkaterületeken átnyúló olvasás nem egy szűrt lekérdezés, hanem olyan lekérdezés, amelynek nincs hol lefutnia. Egy munkaterület törlése egy fájl leválasztása.

Váltson vissza a címsáv chipjével, vagy nyissa meg a Munkaterületek kezelése pontot, hogy egymás mellett lássa őket.

A teljes modellért olvassa el a Munkaterületek és elszigetelés oldalt.

Létrehozott egy munkaterületet, végignézte, ahogy egy CEO-t és négy szakértőt kap, regisztrált bele egy repót, ellátta az egyik ügynököt adapterrel és modellel, és meggyőződött róla, hogy egy második munkaterület mindebből semmit sem oszt meg.

Következő: Az első ügynök indítása, hogy munkára fogja a munkaterületet.