Skip to content

Структура папки .opengoat по завершении этого раздела

Эти папки создаются шаг за шагом в Разделах 1–8. Не беспокойтесь, если сейчас папка выглядит пустой — каждый раздел добавляет нужные файлы.

📁 Полная структура папки .opengoat

$env:USERPROFILE\.opengoat\          ← домашний каталог BALIA OS
├── identity\                         ← создаётся в Разделе 2
│   └── team_design.md               ← документ по проектированию команды
├── .env                              ← создаётся в Разделе 3 (API-ключи и webhook)
├── workspaces\                       ← создаётся в Разделе 3
│   ├── [agentid]\                    ← создаётся для каждого агента в Разделе 4
│   │   ├── SOUL.md
│   │   ├── AGENTS.md
│   │   ├── IDENTITY.md
│   │   ├── HEARTBEAT.md
│   │   ├── TOOLS.md
│   │   ├── USER.md
│   │   └── SPEC_[имя].md
│   └── security-guardian\            ← автоматически развёртывается в Разделе 3
├── agents\                           ← файлы конфигурации OpenClaw автоматически создаются в Разделе 5
│   └── [agentid]
│       ├── config.json
│       └── models.json
├── memory\                           ← создаётся в Разделе 6
│   └── _SKILL_STATUS.md             ← список ON/OFF кассет (единый источник истины)
└── skills\                           ← кассеты добавляются в Разделе 6
    └── [cassette-name]\
        └── SKILL.md

Эта папка — «дом» BALIA OS. Все идентичности агентов, память и навыки хранятся здесь.


💡 Что такое API? — И зачем он вам нужен?

Думайте о ваших AI агентах как о сотрудниках, которым нужно думать перед тем, как действовать.

Каждый раз, когда агент анализирует ситуацию, пишет отчет или принимает решение, ему нужно вызвать AI модель для этого мышления. API — это канал, который делает этот вызов — и топливо, которое его питает.

Chat AI vs API — две разные вещи:

Chat AI (Claude / Gemini / ChatGPT)API
Что этоВаш личный помощникДвигатель мышления ваших агентов
Кто используетВы, напрямуюВаши агенты, автоматически
Модель оплатыПодписка (фиксированная ставка)Оплата за использование (input + output tokens)
РекомендуемыйПлатный план — лучше рассуждениеНачните с $5 кредита

Зачем запускать оба? (Гибридная установка)

Выставление счетов API работает на основе input + output tokens — каждое слово, отправленное агенту, и каждое слово, на которое он отвечает, стоит небольшую сумму.

Это означает, что то, как вы инструктируете своих агентов, имеет значение.

Используйте ваш Chat AI (Claude, Gemini, ChatGPT — платный план рекомендуется для лучшего рассуждения) для:

  • Составления четких, лаконичных инструкций перед отправкой агентам
  • Суммирования длинных документов перед передачей их агентам
  • Предварительной структуризации задач, чтобы агенты не тратили tokens на понимание того, что вы хотите

Хорошо структурированная инструкция из 200 tokens стоит доли цены неясного обмена из 2,000 tokens. Ваш Chat AI — стратег. Ваши агенты — исполнители. Эта комбинация поддерживает низкие затраты на API, сохраняя при этом высокое качество результатов.

Перед началом — Прозрачность по стоимости API

BALIA OS требует API-ключ ИИ для запуска агентов. Это отдельно от стоимости руководства в $48.

Что вам нужно:

  • Аккаунт Anthropic с не менее $5 предоплаченных кредитов
  • Все агенты в этом руководстве используют Claude Sonnet 5

Почему $5 достаточно для начала: Claude Sonnet 5 стоит $2 за миллион входных токенов и $10 за миллион выходных токенов (стартовая цена, действующая до 31 августа 2026 года; после этого — $3 за вход и $15 за выход). Типичная сессия агента расходует несколько тысяч токенов. $5 хватит на десятки сессий для обучения и экспериментов, прежде чем понадобится пополнение.

В API Anthropic нет бесплатного тарифа. Требуется банковская карта. Добавьте кредиты на: console.anthropic.com → Billing → Add credits (минимум $5)

Это единственные внешние расходы для запуска BALIA OS. Для сравнения: нанять человека-помощника стоит $2 000–$5 000 в месяц. Ваша команда ИИ запускается всего за $5 API-кредитов. Та же работа. Ничтожная стоимость.


Что вы устанавливаете

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

  • VS Code — ваше рабочее пространство для редактирования файлов агентов и выполнения команд
  • Claude Code — исполнитель гибридной схемы из Раздела 1, автоматизирующий исправление ошибок и правку файлов прямо в VS Code. Если вы уже на плане Claude Pro, доплачивать не нужно
  • Node.js — необходим для запуска OpenClaw и Claude Code
  • OpenClaw — фреймворк AI-агентов, на котором работает BALIA OS
  • Anthropic API key — AI-движок, который используют ваши агенты для обработки информации
  • Охранник Безопасности — автоматизированный помощник по настройке, управляющий файлами и проверяющий вашу конфигурацию

Как работает этот раздел: Скопируйте приведённый ниже промпт и вставьте его в ваш чат-ИИ. AI проведёт вас через весь процесс установки — уточнит вашу операционную систему, объяснит каждый шаг и поможет устранить любые ошибки. Если вы застрянете на каком-либо этапе, просто опишите проблему AI, и он поможет вам с ней разобраться.


▶ Вставьте это в свой ИИ, чтобы начать

Вы помогаете мне установить и настроить BALIA OS — многоагентную систему ИИ на базе OpenClaw.

Ваша задача — провести меня через установку шаг за шагом.
Задавайте по одному вопросу за раз. Дожидайтесь моего ответа, прежде чем продолжить.
Если я столкнусь с ошибкой, помогите мне её исправить, прежде чем двигаться дальше.

Вот всё, что нужно установить и настроить, по порядку:

ШАГ 1 — Проверить операционную систему
Спросите меня: «Вы на Windows или Mac?»
Далее давайте мне правильные инструкции для моей ОС на всех последующих шагах.

ШАГ 2 — Установить VS Code
Проведите меня через установку VS Code с code.visualstudio.com
- Windows: скачайте и запустите установщик. Убедитесь, что отмечена галочка «Add to PATH».
- Mac: скачайте, распакуйте, перетащите в Applications, затем выполните команду
  для добавления «code» в PATH: Cmd+Shift+P → «Shell Command: Install 'code' command in PATH»
После установки попросите меня открыть терминал в VS Code и выполнить:
  code --version
Спросите, что отобразилось. Если есть ошибка, помогите её исправить.

ШАГ 2b — Смена языка интерфейса VS Code (необязательно)
По умолчанию VS Code на английском, поэтому если вас устраивает английский —
скажите, что этот шаг можно полностью пропустить, и переходите сразу к ШАГ 3.
Если я хочу другой язык интерфейса, проведите меня через:
1. Открыть панель расширений (Ctrl+Shift+X, на Mac — Cmd+Shift+X)
2. Найти нужный языковой пакет (например, «Russian Language Pack» издателя
   Microsoft, ID расширения: MS-CEINTL.vscode-language-pack-ru) и установить его
3. Нажать «Change Language and Restart», когда появится подсказка (если не появилась —
   Ctrl+Shift+P → «Configure Display Language»)
4. Убедиться, что VS Code перезапустился с новым языком

ШАГ 3 — Установить Python
В терминале VS Code попросите пользователя выполнить:
  python --version
Если отображается «Python 3.x.x», Python уже установлен. Переходите к следующему ШАГу.

Если не отображается, скажите установить с https://www.python.org/downloads/
- Windows: Запустите установщик. Обязательно отметьте «Add Python to PATH».
- Mac: Запустите установщик и следуйте настройкам по умолчанию.

После установки перезапустите VS Code и снова выполните python --version для подтверждения.

ШАГ 4 — Установить Node.js
Проведите меня через установку Node.js 22 или выше с nodejs.org (версия LTS).
После установки попросите меня выполнить: node --version
Спросите, что отобразилось.
- Если v22 или выше: отлично, двигаемся дальше.
- Если ниже v22: проведите меня через обновление с помощью nvm (Mac/Linux)
  или nvm-windows (Windows).
- Если ошибка: помогите её устранить.

ШАГ 5 — Установить OpenClaw
Проведите меня через выполнение в терминале VS Code:
  npm install -g openclaw
Затем проверьте:
  openclaw --version
Частые ошибки для обработки:
- EACCES на Mac: проведите через исправление глобального prefix npm
- «openclaw not found»: попросите меня закрыть и снова открыть терминал, повторить попытку

ШАГ 5b — Установить Claude Code
Сначала объясните: «Claude Code — исполнитель гибридной схемы из Раздела 1.
Он читает ошибки прямо в VS Code и сам правит файлы и запускает команды.
Если у вас уже есть план Claude Pro и выше ($20/мес+), доплачивать не нужно —
чат claude.ai и Claude Code используют одну и ту же подписку и один и тот же лимит
использования.
Если в Разделе 1 вы выбрали Claude Pro как свой чат-ИИ, входите здесь тем же аккаунтом.
Если ваш чат-ИИ — не Claude (ChatGPT, Gemini и т. д.), для Claude Code понадобится
отдельный план Claude Pro (или выше) либо доступ к Anthropic API.»

Затем проведите меня через:
1. В терминале VS Code установите CLI:
     npm install -g @anthropic-ai/claude-code
2. Проверьте установку:
     claude --version
   Убедитесь, что отобразился номер версии.
3. В панели расширений VS Code (Ctrl+Shift+X) найдите «Claude Code»
   (издатель: Anthropic) и установите его.
4. В терминале VS Code выполните следующее для первого входа:
     claude
   Откроется окно браузера — проведите меня через вход с помощью моего аккаунта
   Claude Pro (или ключа API).
5. После входа убедитесь, что терминал вернулся к обычной строке приглашения.

Частые ошибки для обработки:
- EACCES при npm install (ошибка прав доступа, Mac/Linux): проведите меня, по порядку:
    mkdir -p ~/.npm-global
    npm config set prefix ~/.npm-global
    export PATH=~/.npm-global/bin:$PATH
  затем повторите попытку.
- «claude: command not found»: попросите меня закрыть и снова открыть терминал,
  затем повторить попытку.
- Экран входа не открывается: попросите меня подтвердить наличие действующей
  подписки или доступа к API на console.anthropic.com.

ШАГ 6 — Получить ключ API Anthropic
Сначала объясните: «BALIA OS использует Claude (Anthropic) как AI-движок по умолчанию
для ваших агентов. Пока настраиваем только Claude. Другие AI-движки можно добавить
позже — в зависимости от того, что вы хотите построить:
- При создании собственного навыка (Раздел 6) вы выберете лучший ИИ для этого
  навыка — например, Gemini для YouTube, так как он может анализировать видео
  напрямую, или GPT-4o для рекламных текстов.
- После открытия BALIA Skill Market вы также сможете устанавливать навыки,
  созданные другими пользователями, у каждого — свой рекомендованный AI-движок.»

Затем проведите меня через:
1. Перейти на console.anthropic.com
2. Зарегистрироваться или войти
3. Перейти в API Keys → Create Key
4. Назвать ключ «balia-os»
5. Скопировать ключ (начинается с sk-ant-)
Скажите мне: «Сохраните его в надёжном месте — увидеть его повторно будет нельзя.»
Попросите меня подтвердить, что ключ у меня есть, прежде чем двигаться дальше.
НЕ просите меня вставлять ключ в чат.

ШАГ 7 — Запустить настройку OpenClaw
Проведите меня через выполнение в терминале VS Code:
  openclaw setup
Расскажите, чего ожидать:
- Будет запрошен мой ключ API Anthropic — вставьте его туда
- Автоматически будет создана папка ~/.opengoat/ (Mac) или
  $env:USERPROFILE\.opengoat\ (Windows)
  Это домашний каталог BALIA OS — здесь хранятся все файлы агентов.
После завершения настройки проведите меня через запуск следующей команды для
старта шлюза:
  Windows: $env:DEBUG="-ciao*"; openclaw gateway --force
  Mac:     DEBUG="-ciao*" openclaw gateway --force
Попросите меня подтвердить, что я вижу:
  «✓ Gateway running on port 18789»
Скажите мне: «Оставьте эту вкладку терминала открытой — это ваш шлюз. Открывайте
новую вкладку для всех последующих команд.»

Затем попросите меня подтвердить, что папка была создана:
- Windows: dir $env:USERPROFILE\.opengoat
- Mac:     ls ~/.opengoat
Спросите меня: «Видите папку .opengoat?»
Если нет, помогите устранить проблему.

ШАГ 9 — Создать файл .env
Проведите меня через создание файла .env внутри папки .opengoat.
- Windows: В VS Code откройте папку $env:USERPROFILE\.opengoat
           Правая кнопка мыши на левой панели → New File → назовите его .env
- Mac:     В VS Code откройте папку ~/.opengoat
           Правая кнопка мыши на левой панели → New File → назовите его .env

Затем вставьте этот шаблон:

# BALIA OS
BALIA_TOKEN=вставьте-токен
AGENT_ID=ceo

# Anthropic API
ANTHROPIC_API_KEY=sk-ant-вставьте-ключ

# Модель агента
CLAUDE_MODEL=claude-sonnet-5

# Discord Webhooks — заполните их в Разделе 4
# Пример: DISCORD_WEBHOOK_MAYA=https://discord.com/api/webhooks/123456789/xxxxxxxxxxxx
DISCORD_WEBHOOK_[AGENT1NAME]=
DISCORD_WEBHOOK_[AGENT2NAME]=
DISCORD_WEBHOOK_[AGENT3NAME]=
DISCORD_WEBHOOK_[AGENT4NAME]=
DISCORD_WEBHOOK_[AGENT5NAME]=
DISCORD_WEBHOOK_SECURITY=

Заполните BALIA_TOKEN:
«Проверьте письмо, полученное после покупки.
В теме письма написано 'Your BALIA OS Access Token'.
Скопируйте токен (начинается с BALIA-) и вставьте его после BALIA_TOKEN=
Это единственный раз, когда его нужно ввести —
установщик в Разделе 6 считывает его отсюда автоматически.
НЕ вставляйте его в этот чат.»

Заполните AGENT_ID:
«Это ID вашего агента CEO — основного агента, с которым вы общаетесь чаще всего.
ID фиксирован: ceo. Оставьте AGENT_ID=ceo в точности как показано выше.
Не меняйте его. От этого значения зависят установочные скрипты и Раздел 4.»

Скажите мне: «Оставьте поля Discord webhook пустыми пока — реальные URL вы получите
в Разделе 4.
Формат URL выглядит так: https://discord.com/api/webhooks/цифры/буквы
Замените [AGENT1NAME] на [AGENT5NAME] именами ваших агентов ЗАГЛАВНЫМИ БУКВАМИ.
DISCORD_WEBHOOK_SECURITY всегда последний — он для агента Охранника Безопасности.»

Примечание о безопасности — скажите это:
«Если вам неудобно хранить токен в файле:
Вы можете пока пропустить BALIA_TOKEN и ввести его вручную,
когда будет запрошено во время установки в Разделе 6.»

Скажите мне: «Никогда не делитесь этим файлом. Никогда не коммитьте его в GitHub.»

ШАГ 9b — Записать ключ API в файл .env
Примечание: ключ API уже был введён на ШАГ 7 (openclaw setup). Объясните, зачем
он нужен здесь тоже.
Скажите: «Вы указываете один и тот же ключ API в двух местах:
- openclaw setup сохраняет его внутри собственной конфигурации OpenClaw.
- Ваш файл .env хранит его для агентов BALIA OS — агенты считывают свой ключ
  напрямую из .env.
Оба места должны содержать один и тот же ключ. Это разовая настройка.»
Проведите меня через:
1. Откройте файл .env в VS Code (он находится в папке .opengoat)
2. Найдите строку: ANTHROPIC_API_KEY=sk-ant-вставьте-ключ
3. Замените «sk-ant-вставьте-ключ» на мой настоящий ключ
4. Сохраните файл (Ctrl+S на Windows / Cmd+S на Mac)
Подтвердите: «Ваш ключ API теперь сохранён в файле .env.
Никогда не делитесь этим файлом и не коммитьте его в GitHub.»
НЕ просите меня вставлять ключ в чат.

После завершения ШАГ 9b скажите: «Среда готова. Далее настроим Охранника
Безопасности — автоматизированного помощника по настройке.»

Начинайте сейчас. Задайте мне первый вопрос.

🛡️ Сначала настройте Охранника Безопасности

Перед созданием агентов запустим Охранника Безопасности. С этого момента он будет автоматически проверять вашу настройку, перемещать файлы в нужное место и создавать отсутствующие файлы. Вам не нужно беспокоиться об ошибках — Охранник всё контролирует.


🛡️ Развернуть Охранника Безопасности

⚠️ Предупреждение: Неконтролируемые расходы на API

[Реальный инцидент за рубежом — не связан с BALIA OS] В ноябре 2025 года ИИ-агент зарубежной команды разработчиков вошёл в бесконечный цикл и проработал 11 дней, пока никто этого не заметил, накопив счёт за API на $47 000. (Источник: Tech Startups / Hacker News)

ИИ-агенты могут продолжать вызывать API, пока пользователь этого не замечает. Чтобы предотвратить такой риск, Охранник Безопасности круглосуточно следит за расходами и при обнаружении аномалии немедленно отправляет оповещение в Discord.

Обязательно также настройте следующее:

  1. Установите оповещение о расходах в консоли вашего провайдера ИИ (рекомендуется: $3–5/день) (для пользователей Anthropic) → https://console.anthropic.com/settings/billing
  2. Проверьте настройки мониторинга расходов в Охраннике Безопасности (Шаг 2.5)

Ваша среда готова.

В BALIA OS есть ещё один агент: Охранник Безопасности (security-guardian).

Этот агент предварительно настроен BALIA. Не меняйте его имя, ID или пути. Это нарушит интеграцию с другими агентами.


Предварительное требование: Установка PM2

PM2 — менеджер процессов Node.js. Он обеспечивает автоматический запуск Охранника Безопасности даже после перезагрузки ПК.

Откройте терминал VS Code и вставьте следующую команду для установки:

bash
npm install -g pm2

Пропустите этот шаг, если PM2 уже установлен.


Скачать и Запустить Установщик

💡 Что такое Token?

Ваш токен — это строка после ?token= в ссылке доступа из письма о покупке.

Пример: https://guide.baliaos.com/?token=BALIA-XXXX-XXXX-0001 → Ваш токен: BALIA-XXXX-XXXX-0001

Если письмо не найдено, обратитесь в поддержку.

Шаг 1 — Скачать установщик

В терминале VS Code:

Windows:

powershell
Invoke-WebRequest -Uri "https://balia-os-guide.vercel.app/scripts/install_core_pack.py" -OutFile install_core_pack.py
python install_core_pack.py

Mac / Linux:

bash
curl -o install_core_pack.py https://balia-os-guide.vercel.app/scripts/install_core_pack.py
python3 install_core_pack.py

Шаг 2 — Зарегистрировать Охранника Безопасности в OpenClaw

Windows:

openclaw agents add security-guardian --workspace $env:USERPROFILE\.opengoat\workspaces\security-guardian

Mac:

openclaw agents add security-guardian --workspace ~/.opengoat/workspaces/security-guardian

Это регистрирует security-guardian, чтобы OpenClaw мог направлять к нему команды.

Шаг 2.5 — Проверьте регистрацию

Убедитесь, что OpenClaw видит агента:

openclaw agents list

В списке должен появиться security-guardian. Если его нет, повторите Шаг 2.


📋 Руководство по настройке guardian_config.json

Следующие параметры можно изменить в любое время. Расположение файла:

$env:USERPROFILE\.opengoat\workspaces\security-guardian\guardian_config.json
ПараметрПо умолчаниюОписание
cost.alertHourly1.0Почасовой алерт на расходы API ($)
cost.alertDaily5.0Ежедневный алерт на расходы API ($)
rollback.threshold6Количество отсутствующих файлов для запуска отката
rollback.autoRecoverytrueАвтоматический откат (false = ручное подтверждение)
snapshot.intervalMinutes10Частота создания снимков (минуты)
snapshot.maxSnapshots3Количество хранимых снимков
watchdog.checkGatewaytrueМониторинг шлюза OpenClaw
watchdog.checkWSL2falseМониторинг WSL2 (выкл. по умолчанию)
scanner.runIntervalHours4Частота карантинного сканирования (часы)
git.autoPushEnabledtrueАвтоматическое резервное копирование на GitHub
git.autoPushIntervalMinutes30Частота резервного копирования (минуты)

После изменения параметров перезапустите Охранника Безопасности:

powershell
pm2 restart security-guardian

Шаг 3 — Попросить Охранника Безопасности запустить установщик

openclaw agent --agent security-guardian "Run: python install_core_pack.py --lang ru (token loads from .env automatically). Tell me when done."

Токен считывается автоматически из BALIA_TOKEN в файле .env.

Ваш агент автоматически:

  1. Аутентифицирует ваш токен
  2. Скачает файлы Охранника Безопасности
  3. Развернёт их в .opengoat/agents/security-guardian/ и .opengoat/workspaces/security-guardian/
  4. Выведет в терминал: «✓ Security Guardian deployed successfully»

⚠️ Важно: Не меняйте ID, имя или пути папок Охранника Безопасности. Другие файлы конфигурации напрямую ссылаются на этого агента. Изменение сломает систему карантина навыков.

Как только в терминале появится «✓ Security Guardian deployed successfully», переходите к следующему шагу ниже.

INFO

agents/security-guardian/ vs workspaces/[agentid]/

BALIA OS использует два типа папок для каждого агента:

  • agents/[id]/ — файлы конфигурации OpenClaw (config.json, models.json) — OpenClaw читает их, чтобы запустить агента
  • workspaces/[id]/ — файлы рабочего пространства (SOUL, AGENTS, IDENTITY, HEARTBEAT, TOOLS, USER, SPEC) — агент читает их в начале сессии

Охранник Безопасности использует оба типа:

  • agents/security-guardian/ — config.json и models.json
  • workspaces/security-guardian/ — SOUL.md, SPEC_SECURITY.md, scripts/ и другие файлы

Ваши собственные агенты используют такую же структуру. Обе папки находятся внутри $env:USERPROFILE/.opengoat/.


Шаг 3.5 — Остановить gateway, запустить Guardian через PM2, затем перезапустить

После завершения установки безопасно перезапустите gateway.

① Остановить gateway

В PowerShell, где запущен openclaw gateway, нажмите:

Ctrl + C

Если появится запрос "Завершить?", нажмите Y, затем Enter.

② Запустить Охранника Безопасности через PM2

Откройте новый PowerShell и выполняйте следующие команды по одной строке:

powershell
pm2 start $env:USERPROFILE\.opengoat\workspaces\security-guardian\scripts\security_guardian.js --name security-guardian
powershell
pm2 start $env:USERPROFILE\.opengoat\workspaces\security-guardian\scripts\watchdog.js --name guardian-watchdog
powershell
pm2 save
powershell
pm2 list

Убедитесь, что security-guardian и guardian-watchdog отображают статус online.

③ Перезапустить gateway

В том же PowerShell выполняйте следующие команды по одной строке:

powershell
$env:DEBUG="-ciao*"
powershell
openclaw gateway --force

Не закрывайте это окно PowerShell.


▶ Продолжить: вставьте это в свой ИИ

Охранник Безопасности запущен. Создадим папки workspace для каждого агента и
завершим настройку.

ШАГ 8 — Создать папки workspace для каждого агента
Скажите мне: «Я прочитаю ваш Документ по проектированию команды из Раздела 2,
чтобы автоматически получить ID ваших агентов. Пожалуйста, прикрепите его сейчас.»
Прочитайте прикреплённый Документ по проектированию команды.
Извлеките все 6 имён/ID агентов (приведите к нижнему регистру, без пробелов,
используйте дефисы вместо пробелов).
Покажите мне список:
«Я нашёл следующих 6 агентов: [id1], [id2], [id3], [id4], [id5], [id6]
Это верно?»
Дождитесь моего подтверждения.

Затем дайте мне точные команды для создания всех 6 папок workspace сразу,
уже с подставленными реальными ID.
Используйте такую структуру папок: workspaces\[id]\ (а не workspace-[id]).
- Windows: cd $env:USERPROFILE\.opengoat
           mkdir workspaces\[id1] workspaces\[id2] workspaces\[id3] workspaces\[id4] workspaces\[id5] workspaces\[id6]
- Mac:     cd ~/.opengoat
           mkdir -p workspaces/[id1] workspaces/[id2] workspaces/[id3] workspaces/[id4] workspaces/[id5] workspaces/[id6]

После выполнения попросите меня подтвердить, что папки созданы:
- Windows: dir $env:USERPROFILE\.opengoat\workspaces
- Mac:     ls ~/.opengoat/workspaces

ШАГ 10 — Финальная проверка
Пройдите со мной по этому чек-листу по одному пункту:
□ code --version → отображается номер версии
□ node --version → отображается v22 или выше
□ openclaw --version → отображается номер версии
□ claude --version → отображается номер версии
□ В VS Code установлено расширение Claude Code и выполнен вход
□ В терминале шлюза отображается «✓ Gateway running»
□ Папка .opengoat существует и подтверждена
□ Созданы подпапки workspaces/ для всех 6 агентов
□ Файл .env существует в папке .opengoat
□ BALIA_TOKEN заполнен (или отмечено, что будет введён вручную в Разделе 6)
□ AGENT_ID установлен в ceo
□ ANTHROPIC_API_KEY заполнен
□ Охранник Безопасности развёрнут (подтверждено выводом терминала)

Когда все пункты отмечены, скажите:
«Установка завершена. Вы готовы к Разделу 4 —
Созданию файлов ваших агентов.»

Начните с ШАГ 8. Попросите меня прикрепить документ по проектированию команды.

🛡️ Аудит Охранника Безопасности

Ваш Охранник Безопасности проверит всю настройку и автоматически исправит любые проблемы.

Что проверяет Охранник:

  • Наличие всех необходимых папок в $env:USERPROFILE\.opengoat\
  • Что все необходимые файлы находятся в правильном месте
  • Файлы не в том месте перемещаются автоматически
  • Отсутствующие файлы создаются автоматически (пустые — заполните их в разделе 4)

Что Охранник НЕ изменяет пока:

  • Содержимое файлов (личности агентов и настройки — в разделе 4)

Запустите аудит:

Windows:

node $env:USERPROFILE\.opengoat\workspaces\security-guardian\scripts\verify_setup.js --fix

Охранник сообщит о том, что нашёл и исправил. Если всё зелёное — можно переходить к разделу 4.