Перейти до вмісту

Ваш перший робочий простір

Після завершення цього посібника у вас буде:

  • Робочий простір, названий за вашим проєктом
  • Зареєстрований у ньому репозиторій Git
  • П’ять початково створених агентів, одного з яких ви налаштуєте достатньо добре, щоб його запускати
  • Другий, порожній робочий простір, який доводить існування межі ізоляції

Початкове налаштування вже створило для вас робочий простір. Цей посібник навмисно створює новий, щоб ви побачили кожну частину процесу.

Перш ніж почати, виберіть копію Git, яка відповідає всім трьом умовам, — крок реєстрації відхиляє все інше:

  • вона лежить усередині робочого дерева git
  • у неї є віддалене сховище origin
  • це віддалене сховище вказує на github.com, gitlab.com або bitbucket.org
  1. Натисніть чип робочого простору на панелі заголовка
  2. Виберіть Додати робочий простір…
  3. Введіть назву, яка ідентифікує проєкт, як-от «api-service» або «frontend-v2»
  4. За бажанням виберіть логотип
  5. Натисніть Додати робочий простір

Control Center перемикається на новий робочий простір і відкриває його вхідні (/workspaces/<id>/inbox).

За цим сервер публікує подію WorkspaceCreated і наповнює робочий простір:

  • агентом-CEO, чия персона — координація та делегування
  • чотирма спеціалістами — qa, architect, engineer і librarian — кожен зі своїми інструкціями та навичками
  • вбудованими шаблонами конвеєрів та їхніми рядками тригерів

Кожен створений вами робочий простір отримує все це, а не лише перший.

Переконайтеся: відкрийте Налаштування → Робочий простір → Агенти. У списку — п’ять агентів, кожен із порожнім кільцем статусу.

  1. Перейдіть до Налаштування → Робочий простір → Репозиторії
  2. Натисніть Додати репозиторій
  3. Перейдіть до своєї копії. Діалог переглядає папки на машині, де запущено cc_server, — не на вашому клієнті — і не виходить за межі коренів, які надає цей сервер (типово — домашній каталог його користувача). Копія git отримує окрему іконку папки та прапорець; звичайна папка не отримує ні того, ні того, тож вибрати можна лише копії.
  4. Позначте одну або кілька копій і зареєструйте їх одним пакетом. Вибір зберігається під час навігації, тож ви можете зібрати кілька за один прохід, і один невдалий вибір ніколи не відкидає решту.

Control Center читає віддалене сховище origin кожної копії, визначає власника й репозиторій і створює рядок репозиторію усередині цього робочого простору. Другого кроку для зв’язування немає: саме реєстрація визначає його область.

Якщо пізніше зареєструвати ту саму копію в іншому робочому просторі, з’явиться другий, незалежний рядок репозиторію з власним ідентифікатором. Між робочими просторами копія визначається шляхом у файловій системі, а не ідентифікатором.

Переконайтеся: репозиторій з’являється у списку зі своїм owner/repo і поточною гілкою.

Крок 3: Зробіть одного агента готовим до запуску

Розділ із назвою «Крок 3: Зробіть одного агента готовим до запуску»

П’ять агентів, яких щойно створив цей робочий простір, не мають ні адаптера, ні моделі. Запуск виконує їх на Control Center (built-in) і, коли модель не задано, запитує в Anthropic її типову — тож вони працюють, лише якщо ви підключили обліковий запис Anthropic, і на моделі, яку ви не обирали, якщо підключили. Початкове налаштування під час першого запуску одноразово проставляє свій вибір кожному агентові в першому робочому просторі; робочий простір, який ви створюєте пізніше, починає з усіма п’ятьма незаданими. Налаштуйте одного зараз.

  1. Відкрийте Налаштування → Робочий простір → Агенти
  2. Виберіть engineer у списку
  3. На вкладці Налаштування задайте Адаптер як Control Center (built-in) і виберіть Модель у постачальника, якого ви підключили в розділі Налаштування → Сервер → Постачальники моделей
  4. Натисніть Зберегти зміни

Переконайтеся: відкрийте агента знову — обидва поля зберігають ваш вибір.

Кожен агент має власні адаптер і модель, тож повторіть це для будь-якого іншого агента, якого плануєте використовувати. Створити й налаштувати агента охоплює решту полів форми.

Створіть другий робочий простір через чип на панелі заголовка, точно як у кроці 1. Потім подивіться на нього:

  • Налаштування → Робочий простір → Репозиторії порожні. Репозиторію, який ви зареєстрували хвилину тому, там немає.
  • Налаштування → Робочий простір → Агенти містять п’ять агентів, але це інші рядки — адаптер, який ви задали в кроці 3, зник.
  • Список просторів, тікети та пам’ять порожні.

Нічого не протекло, бо й протікати нічому: рядки кожного робочого простору живуть у власному файлі бази даних цього робочого простору. Читання з іншого робочого простору — це не запит, який фільтрують, а запит, якому ніде виконуватися. Видалення робочого простору — це від’єднання файлу.

Поверніться назад через чип на панелі заголовка або відкрийте Керувати робочими просторами, щоб побачити їх поруч.

Повну модель читайте в Робочі простори та ізоляція.

Ви створили робочий простір, побачили, як він створив CEO і чотирьох спеціалістів, зареєстрували в ньому репозиторій, дали одному агентові адаптер і модель та переконалися, що другий робочий простір не поділяє нічого з цього.

Далі: Запустіть першого агента, щоб робочий простір запрацював.