İçeriğe geç

İlk çalışma alanınız

Bu öğreticinin sonunda şunlara sahip olacaksınız:

  • Projenizin adını taşıyan bir çalışma alanı
  • İçine kaydedilmiş bir Git deposu
  • Beş tohumlanmış ajan; bunlardan birini çalıştırabilecek kadar iyi yapılandırmış olacaksınız
  • Yalıtım sınırını kanıtlayan ikinci, boş bir çalışma alanı

İlk kurulum sizin için zaten bir çalışma alanı oluşturdu. Bu öğretici, sürecin her parçasını görmeniz için bilinçli olarak yeni bir tane oluşturur.

Başlamadan önce, şu üç koşulu da karşılayan bir Git checkout’u seçin — kayıt adımı başka hiçbir şeyi kabul etmez:

  • bir git çalışma ağacının içindedir
  • bir origin uzak deposu vardır
  • bu uzak depo github.com, gitlab.com veya bitbucket.org’a işaret eder
  1. Başlık çubuğundaki çalışma alanı çipine tıklayın
  2. Çalışma alanı ekle… seçeneğini belirleyin
  3. Projeyi tanımlayan bir ad girin; “api-service” ya da “frontend-v2” gibi
  4. İsteğe bağlı olarak bir logo seçin
  5. Çalışma alanı ekle’ye tıklayın

Control Center yeni çalışma alanına geçer ve onun gelen kutusuna (/workspaces/<id>/inbox) iner.

Bunun arkasında, sunucu bir WorkspaceCreated olayı yayımlar ve çalışma alanını şunlarla tohumlar:

  • personası koordinasyon ve devretme olan bir CEO ajanı
  • qa, architect, engineer ve librarian olmak üzere dört uzman — her biri kendi talimatlarına ve becerilerine sahip
  • yerleşik pipeline şablonları ve bunların tetikleyici satırları

Oluşturduğunuz her çalışma alanı, yalnızca ilki değil, bunların tümünü alır.

Doğrulayın: Ayarlar → Çalışma alanı → Ajanlar bölümünü açın. Kadroda, her biri içi boş bir durum halkası taşıyan beş ajan vardır.

  1. Ayarlar → Çalışma alanı → Depolar bölümüne gidin
  2. Depo ekle’ye tıklayın
  3. Checkout’unuza göz atın. İletişim kutusu, klasörlere istemcinizde değil cc_server’ı çalıştıran makinede gezer ve sunucunun açığa çıkardığı köklerin içinde kalır (varsayılan olarak kendi kullanıcısının ev dizini). Bir git checkout’u belirgin bir klasör simgesi ve bir onay kutusu alır; düz bir klasör ikisinden de yoksundur, bu yüzden yalnızca checkout’lar seçilebilir.
  4. Bir veya daha fazla checkout’u işaretleyin ve toplu olarak kaydedin. Seçimler siz gezinirken korunur; böylece birkaç tanesini tek seferde toplayabilirsiniz ve tek bir hatalı seçim geri kalanı asla düşürmez.

Control Center her checkout’un origin uzak deposunu okur, sahibi ve depoyu çözer ve depo satırını bu çalışma alanının içinde oluşturur. Onu bağlamak için ikinci bir adım yoktur: kapsamını belirleyen şey kayıttır.

Aynı checkout’u daha sonra başka bir çalışma alanına kaydetmek, kendi kimliğine sahip ikinci, bağımsız bir depo satırı oluşturur. Çalışma alanları arasında bir checkout, kimliğiyle değil her zaman dosya sistemi yoluyla tanımlanır.

Doğrulayın: depo, listede owner/repo ve geçerli dalıyla birlikte görünür.

Bu çalışma alanının az önce tohumladığı beş ajanın adaptörü de modeli de yok. Gönderim onları Control Center (built-in) üzerinde çalıştırır ve model ayarlanmadığında Anthropic’ten varsayılan modelini ister — yani yalnızca bir Anthropic hesabı bağladıysanız çalışırlar ve bağladıysanız da seçmediğiniz bir model üzerinde çalışırlar. İlk kurulum, seçimini ilk çalışma alanındaki her ajana bir kez işler; sonrasında oluşturduğunuz bir çalışma alanı ise beşini de ayarsız olarak başlatır. Şimdi birini ayarlayın.

  1. Ayarlar → Çalışma alanı → Ajanlar bölümünü açın
  2. Kadroda engineer ajanını seçin
  3. Ayarlar sekmesinde Adaptör’ü Control Center (built-in) olarak ayarlayın ve Ayarlar → Sunucu → Model sağlayıcıları altında bağladığınız bir sağlayıcıdan bir Model seçin
  4. Değişiklikleri kaydet’e basın

Doğrulayın: ajanı yeniden açın; iki alan da seçimlerinizi korur.

Her ajan kendi adaptörünü ve modelini taşır; bu yüzden kullanmayı düşündüğünüz her ajan için bunu tekrarlayın. Ajan oluşturma ve yapılandırma formun geri kalanını anlatır.

Başlık çubuğundaki çipten, tıpkı 1. adımdaki gibi ikinci bir çalışma alanı oluşturun. Ardından ona bakın:

  • Ayarlar → Çalışma alanı → Depolar boştur. Bir dakika önce kaydettiğiniz depo orada değildir.
  • Ayarlar → Çalışma alanı → Ajanlar beş ajan barındırır, ama bunlar farklı satırlardır — 3. adımda ayarladığınız adaptör gitmiştir.
  • Alanlar listesi, biletler ve bellek tümüyle boştur.

Hiçbir şey sızmadı, çünkü sızacak bir şey yok: her çalışma alanının satırları o çalışma alanının kendi veritabanı dosyasında yaşar. Çalışma alanları arası bir okuma, filtrelenen bir sorgu değil, çalışacak yeri olmayan bir sorgudur. Bir çalışma alanını silmek, bir dosyanın bağlantısını kaldırmaktır.

Başlık çubuğundaki çiple geri dönün ya da onları yan yana görmek için Çalışma alanlarını yönet’i açın.

Tam model için Çalışma alanları ve yalıtım sayfasını okuyun.

Bir çalışma alanı oluşturdunuz, bir CEO ile dört uzmanı tohumladığını izlediniz, içine bir depo kaydettiniz, bir ajana adaptör ve model verdiniz ve ikinci bir çalışma alanının bunların hiçbirini paylaşmadığını doğruladınız.

Sonraki: Çalışma alanını işe koşmak için İlk ajanınızı gönderin.