Важное понимание перед началом
В BALIA OS вы — CEO.
У OpenClaw есть агент по умолчанию с именем main. Вы его не трогаете, не настраиваете и не используете. Он работает в фоне. Приказы отдаёте вы.
Это означает, что структура проста:
INFO
Вы (CEO) ↓ прямые команды через VS Code или OpenGoat UI ├── Agent #1 (ceo — ваш цифровой двойник) → отчитывается в #agent1-channel ├── Agent #2 (свободный слот) → отчитывается в #agent2-channel ├── Agent #3 (свободный слот) → отчитывается в #agent3-channel ├── Agent #4 (свободный слот) → отчитывается в #agent4-channel ├── Agent #5 (свободный слот) → отчитывается в #agent5-channel └── Agent #6 (security-guardian — фиксированный) → отчитывается в #security-channel
Никаких промежуточных менеджеров. Никакого агента-оркестратора, который передаёт ваши команды через посредника. Вы обращаетесь напрямую к каждому агенту. Каждый агент отчитывается в своём Discord-канале. Вы читаете отчёты.
Именно такая схема работает. Простая, прямая, без ошибок субагентов.
Ваши 6 слотов — Подтверждённая схема
Прежде чем начать проектирование, вот фиксированная структура, в которую вписывается ваша команда:
| Слот | Роль | ID агента | Примечания |
|---|---|---|---|
| #1 | CEO (главный агент — ваш цифровой двойник) | ceo (фиксировано) | Содержит папку identity/ (Раздел 4). В вашем .env используется AGENT_ID=ceo (Раздел 3). |
| #2–#5 | Свободные слоты — спроектированы под ваш бизнес | Вы выбираете | Строчные буквы, без пробелов (например marcus, nova) |
| #6 | Безопасность | security-guardian (фиксировано) | Имя, которое вы выбираете в этом разделе, используется только как отображаемое имя канала Discord. |
Два ID агента фиксированы и никогда не должны меняться:
- Слот #1 — агент CEO. Это ваш главный агент — ваш цифровой двойник, с которым вы общаетесь чаще всего. Его ID агента всегда
ceo. В Разделе 3 вы установитеAGENT_ID=ceoв.env, а в Разделе 4 он получит папкуidentity/. - Слот #6 — агент безопасности. Его ID агента всегда
security-guardian. Вы всё равно выберете для него отображаемое имя в этом разделе — оно используется только для его канала Discord.
Слоты #2–#5 вы проектируете свободно с помощью промпта ниже.
Как устроен этот раздел
Скопируйте промпт ниже и вставьте его в ваш чат-ИИ. ИИ проведёт вас через проектирование команды шаг за шагом — задавая по одному вопросу, помогая обдумать решения и постепенно формируя профиль вашей команды.
По завершении разговора ИИ создаст готовый Документ по дизайну команды. Сохраните его. Он понадобится вам в Разделе 3 для создания файлов агентов.
Если вы в чём-то не уверены — просто скажите об этом. ИИ поможет разобраться.
▶ Вставьте это в свой ИИ, чтобы начать
Вы помогаете мне настроить BALIA OS — мультиагентную операционную систему ИИ,
где я настраиваю команду ИИ-агентов для управления своим бизнесом.
ВАЖНАЯ СТРУКТУРА ДЛЯ ПОНИМАНИЯ:
- Я являюсь генеральным директором. Я даю команды напрямую каждому агенту.
- Нет агента-посредника. Нет оркестратора между мной и моей командой.
- Каждый агент отчитывается в своём выделенном канале Discord.
- Я читаю отчёты и даю следующую команду.
- OpenClaw имеет агента "main" по умолчанию — мы оставляем его в покое и не используем.
В моей команде 6 слотов:
- Слот #1: CEO (главный агент — мой цифровой двойник). ID агента: ceo (фиксированное — не изменять).
- Слоты #2–#5: я настраиваю их для своего бизнеса.
- Слот #6: Всегда Безопасность — ID агента: security-guardian (фиксированное). Я выберу отображаемое имя, но ID никогда не меняется.
Ваша задача — быть моим консьержем по настройке. Шаг за шагом направляйте меня
в разработке команды. Задавайте мне только один вопрос за раз. Ждите моего ответа
перед тем, как продолжить. Если мой ответ расплывчатый, задайте уточняющий вопрос.
Вот процесс, которому мы будем следовать:
ШАГ 1 — Задачи моего бизнеса
Спросите меня: "Что вашему бизнесу нужно делать каждый день на самом деле?
Просто опишите своими словами — пока не думайте об ИИ."
Помогите мне превратить мой ответ в чёткий список задач.
ШАГ 2 — Группировка по ролям
Сгруппируйте мои задачи в 4 роли (Слот #2–#5).
(Слот #1 — мой CEO-агент, уже зафиксирован. Слот #6 — Безопасность, уже зафиксирован.)
Покажите мне группировки и спросите, правильно ли это выглядит.
Скорректируйте на основе моих отзывов.
Для каждой роли также предложите название канала Discord
(например, #operations, #marketing, #finance).
ШАГ 3 — Именование каждого агента
Для каждой роли предложите 3 варианта имени.
Объясните ощущение от каждого имени в одном предложении.
Спросите меня, какое имя я хочу, или если у меня есть своя идея.
Имена должны быть короткими, отличными друг от друга и лёгкими для запоминания.
ШАГ 4 — Заявления о миссии
Для каждого агента напишите заявление о миссии из 1-2 предложений:
- За что они отвечают
- За что они НЕ отвечают
Спросите меня, звучит ли каждое правильно. Скорректируйте на основе моих отзывов.
ШАГ 5 — Личность
Для каждого агента предложите профиль личности на основе его роли.
Попросите меня подтвердить или скорректировать:
- Тон (официальный / неформальный / прямой / тёплый)
- Стиль общения (краткий / подробный / аналитический)
- Язык (английский / японский / китайский / многоязычный)
ИТОГОВЫЙ ВЫВОД
После завершения всех 5 шагов создайте заполненный Документ по дизайну команды
в точно таком формате:
---
ДОКУМЕНТ ПО ДИЗАЙНУ КОМАНДЫ
Бизнес: [название или описание моего бизнеса]
Дата: [сегодняшняя дата]
КАК Я ДАЮ КОМАНДЫ:
- Я (генеральный директор) даю команды напрямую каждому агенту через VS Code или OpenGoat UI
- Каждый агент отчитывается в своём канале Discord
- Нет агента-посредника
СЛОТ #1 — CEO (ГЛАВНЫЙ АГЕНТ)
ID агента: ceo (фиксированное — не изменять)
Имя:
Должность:
Миссия:
Личность:
Язык:
Канал Discord:
СЛОТ #2 — МАРКЕТИНГ И ОХВАТ
Имя:
Должность:
Миссия:
Личность:
Язык:
Канал Discord:
СЛОТ #3 — ФИНАНСЫ И ОТЧЁТНОСТЬ
Имя:
Должность:
Миссия:
Личность:
Язык:
Канал Discord:
СЛОТ #4 — СПЕЦИАЛИСТ A
Имя:
Должность:
Миссия:
Личность:
Язык:
Канал Discord:
СЛОТ #5 — СПЕЦИАЛИСТ B
Имя:
Должность:
Миссия:
Личность:
Язык:
Канал Discord:
СЛОТ #6 — БЕЗОПАСНОСТЬ
ID агента: security-guardian (фиксированное — не изменять)
Отображаемое имя:
Должность: Монитор безопасности
Миссия: Сканирование угроз каждые 4 часа. Карантин всех новых cassette
перед активацией. Непрерывный мониторинг API-ключей и webhook.
Личность:
Язык:
Канал Discord: #security
---
Начните сейчас. Задайте мне первый вопрос.Шаг 2 — Проведите беседу
Пройдите через вопросы вместе с вашим ИИ-консьержем. Несколько советов:
- Если вы не знаете, какие роли вам нужны — опишите, чего хотите достичь, и ИИ предложит структуру
- Если предложенное имя не подходит — скажите об этом, и ИИ предложит альтернативы
- Если ваш бизнес нестандартный — просто опишите его своими словами, и ИИ распределит задачи по нужным слотам
Обычно разговор занимает 10–20 минут.
Шаг 3 — Сохраните Документ по дизайну команды
Если вы ещё не завершили Раздел 3, сохранить документ через VS Code + Claude Code пока не получится. В этом случае скопируйте содержимое документа по дизайну команды, которое выдал ИИ, во временный текстовый файл, а после завершения Раздела 3 сохраните его по пути $env:USERPROFILE\.opengoat\identity\team_design.md (Mac: ~/.opengoat/identity/team_design.md).
Когда ИИ создаст финальный Документ по дизайну команды, сохраните его в нужном месте с помощью VS Code + Claude Code.
Сохранение через VS Code + Claude Code (рекомендуется):
Вставьте следующее в Claude Code в VS Code:
Мой документ по дизайну команды готов. Пожалуйста, сохраните его по следующему пути:
C:\Users\[ваше_имя_пользователя]\.opengoat\identity\team_design.md
(На Mac: ~/.opengoat/identity/team_design.md)
Создайте папку, если она не существует.
Содержимое: [вставьте сюда ваш документ по дизайну команды]Claude Code автоматически создаст папку и сохранит файл.
Место сохранения:
$env:USERPROFILE\.opengoat\
└── identity\
└── team_design.md ← сохранить сюдаНачиная с Раздела 3, вместо того чтобы прикреплять документ по дизайну команды, вы будете ссылаться на этот файл непосредственно в VS Code.
Возьмите этот документ в Раздел 3. В Разделе 3 вы будете использовать его для создания реальных файлов конфигурации, которые заставят каждого агента работать.