OpenClaw 🦞¶
«EXFOLIATE! EXFOLIATE!» — космический лобстер, вероятно
Шлюз для ИИ-агентов под любую ОС в WhatsApp, Telegram, Discord, iMessage и не только.
Отправьте сообщение — получите ответ агента прямо из кармана. Плагины добавляют Mattermost и многое другое.
openclaw onboard и процессами сопряжения.
Что такое OpenClaw?¶
OpenClaw — это самостоятельно размещаемый шлюз, который подключает ваши любимые чаты — WhatsApp, Telegram, Discord, iMessage и другие — к ИИ-агентам для программирования, таким как Pi. Вы запускаете один процесс Gateway (шлюз) на своей машине (или сервере), и он становится мостом между мессенджерами и всегда доступным ИИ‑ассистентом.
Для кого это? Для разработчиков и опытных пользователей, которым нужен персональный ИИ‑ассистент, доступный из любого места — без потери контроля над данными и без зависимости от хостируемого сервиса.
Чем он отличается?
- Самостоятельное размещение: работает на вашем оборудовании, по вашим правилам
- Многоканальность: один Gateway (шлюз) одновременно обслуживает WhatsApp, Telegram, Discord и другие
- Ориентирован на агентов: создан для агентного кодинга с инструментами, сеансами, памятью и маршрутизацией между агентами
- Open source: лицензия MIT, развитие сообществом
Что нужно? Node 22+, ключ API (рекомендуется Anthropic) и 5 минут.
Как это работает¶
flowchart LR
A["Chat apps + plugins"] --> B["Gateway"]
B --> C["Pi agent"]
B --> D["CLI"]
B --> E["Web Control UI"]
B --> F["macOS app"]
B --> G["iOS and Android nodes"]
Gateway (шлюз) — это единый источник истины для сеансов, маршрутизации и подключений каналов.
Ключевые возможности¶
Быстрый старт¶
bash
npm install -g openclaw@latest
bash
openclaw onboard --install-daemon
bash
openclaw channels login
openclaw gateway --port 18789
Нужна полная установка и dev‑настройка? См. Быстрый старт.
Панель управления¶
Откройте браузерную панель Control UI после запуска Gateway (шлюза).
- Локально по умолчанию: http://127.0.0.1:18789/
- Удалённый доступ: Web surfaces и Tailscale
Конфигурация (необязательно)¶
Конфиг находится по адресу ~/.openclaw/openclaw.json.
- Если ничего не делать, OpenClaw использует поставляемый в комплекте бинарник Pi в режиме RPC с сеансами для каждого отправителя.
- Если требуется ужесточить доступ, начните с
channels.whatsapp.allowFromи (для групп) правил упоминаний.
Пример:
{
channels: {
whatsapp: {
allowFrom: ["+15555550123"],
groups: { "*": { requireMention: true } },
},
},
messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
}