Вместо того чтобы редактировать JSON конфиг и перезагружать шлюз, можно управлять агентами через команды. Быстро, безопасно, без ошибок.
Основные команды:
# Создать нового агента
openclaw agents add my-bot
# Список всех агентов
openclaw agents list
# Показать конфиг агента
openclaw agents config my-bot
# Удалить агента
openclaw agents remove my-bot
# Привязать агента к каналу
openclaw agents bind my-bot --channel telegram
# Отвязать агента от канала
openclaw agents unbind my-bot --channel discord
Почему это удобнее чем редактирование конфига:
❌ Редактировать конфиг:
1. Открыть текстовый редактор
2. Найти раздел agents.list
3. Добавить новый блок JSON (и не перепутать скобки)
4. Сохранить
5. Перезагрузить шлюз (
openclaw gateway restart)6. Ждать 10 секунд перезагрузки
✅ Через CLI:
openclaw agents add my-bot
Готово. Агент уже работает.
Пример: создать второго агента для Slack
# 1. Создать агента
openclaw agents add slack-bot
# 2. Привязать к Slack
openclaw agents bind slack-bot --channel slack
# 3. Проверить что работает
openclaw agents list
Вывод:
NAME STATUS CHANNELS
main active telegram, discord, slack
my-bot active telegram
slack-bot active slack
Всё. Новый агент уже в Slack.
Когда использовать CLI vs конфиг:
🎯 CLI — быстрые операции:
• Создать/удалить агента
• Привязать/отвязать от канала
• Проверить статус
📝 Конфиг — сложные настройки:
• Выбрать модель (claude-opus vs gpt-4)
• Настроить песочницу (sandbox.mode)
• Добавить хуки и кроны
• Настроить heartbeat
Полезные флаги:
# Создать с конкретной моделью
openclaw agents add my-bot --model gpt-4-turbo
# Привязать с ограничениями (только группы, без DM)
openclaw agents bind my-bot --channel discord --group-only
# Список с фильтром
openclaw agents list --channel telegram
Привязка vs создание:
Создание (agents add) — делает нового агента в системе
Привязка (agents bind) — подключает агента к каналу
Агент = мозг
Канал = способ общаться
Один агент может быть привязан к Telegram И Discord И Slack одновременно.
Практический сценарий:
Вам нужны разные агенты для разных задач:
• Основной: для всего
• Модератор: только для Discord групп
• Помощник: только для Telegram личных сообщений
# Создаём трёх агентов
openclaw agents add main
openclaw agents add moderator
openclaw agents add assistant
# Привязываем каждого к своему каналу
openclaw agents bind main --channel telegram --channel discord
openclaw agents bind moderator --channel discord --group-only
openclaw agents bind assistant --channel telegram --dm-only
Как удалить:
# Отвязать от одного канала (агент остаётся)
openclaw agents unbind my-bot --channel telegram
# Удалить полностью
openclaw agents remove my-bot
Проверка статуса:
openclaw agents status my-bot
Покажет: активен ли, в каких каналах, какая модель, ошибки ли есть.
Безопасность:
CLI требует прав на редактирование конфига. Если у вас есть
openclaw agents add, у вас есть доступ ко всему. Будьте осторожны.CLI — это способ управлять агентами без прямого редактирования конфига. Правильно используйте — и вам никогда не понадобится вручную трогать JSON.
⌨️ OpenClaw — open-source платформа для ИИ-агентов
📖 docs.openclaw.ai
Подпишитесь на @openclawc