OpenClaw: Новый AI-ассистент с открытым исходным кодом
Большинство AI-ассистентов отвечают на вопросы. OpenClaw выполняет действия. Это различие важнее, чем может показаться.
OpenClaw — это AI-агент с открытым исходным кодом, который работает на вашем собственном оборудовании. Он подключает выбранную вами AI-модель к вашим файлам, мессенджерам, браузеру и локальной системе — а затем действует от вашего имени. Это не обёртка над чат-ботом. Это скорее фоновый сервис с реальными учётными данными и реальным доступом к вашей машине.
Ключевые моменты
- OpenClaw — это самостоятельно размещаемый AI-агент с открытым исходным кодом, который выполняет задачи, а не просто отвечает на вопросы, подключаясь к вашим файлам, мессенджерам, браузеру и локальной системе.
- Его архитектура Gateway маршрутизирует сообщения из каналов, таких как WhatsApp, Telegram, Slack и Discord, к AI-агенту, способному выполнять команды оболочки, автоматизировать браузеры и координировать мультиагентные сессии.
- Безопасность требует активного внимания: основная сессия по умолчанию работает с полным доступом к хосту, поэтому режим песочницы, политики личных сообщений и аудит навыков являются обязательными практиками с первого дня.
- Проект не привязан к конкретной модели, быстро развивается и лучше всего подходит для разработчиков, которые умеют управлять фоновыми сервисами и тщательно продумывают права доступа.
Что на самом деле представляет собой AI-ассистент OpenClaw
OpenClaw — это долгоработающий Node.js-сервис — Gateway (шлюз) — который находится в центре вашего стека персональной автоматизации. Он прослушивает сообщения из различных каналов, таких как WhatsApp, Telegram, Slack, Discord, iMessage и Signal, а затем направляет их AI-агенту, который может выполнять команды оболочки, читать и записывать файлы, управлять браузером, запускать запланированные задачи и координировать работу нескольких сессий.
Проект относительно новый и развивается быстро. Он был запущен как Clawdbot, ненадолго переименован в Moltbot из-за проблем с товарным знаком Anthropic, и в итоге получил название OpenClaw. Несмотря на это турбулентное начало, он быстро набрал популярность на GitHub — сигнал того, что разработчики увидели в нём что-то действительно отличное.
Стоит прямо сказать, в чём заключается это отличие: AI-агент OpenClaw не просто предлагает, что делать — он это делает. Отправьте ему цель, и он разобьёт задачу на шаги, найдёт или установит необходимые инструменты и отчитается о результатах. В отличие от Siri или Alexa, которые выполняют фиксированный набор команд, OpenClaw следует открытым инструкциям, используя любые доступные инструменты.
Как работает архитектура самостоятельно размещаемого AI-ассистента
Gateway работает локально (или на небольшом Linux-сервере) и предоставляет управляющую плоскость WebSocket по адресу ws://127.0.0.1:18789. Всё остальное подключается к нему:
- Каналы — WhatsApp, Telegram, Slack, Discord, Signal, iMessage через BlueBubbles, Microsoft Teams, Matrix и встроенный WebChat
- Узлы (Nodes) — Сопутствующие приложения на macOS, iOS и Android, которые предоставляют локальные возможности устройства, такие как камера, запись экрана и системные уведомления
- Навыки (Skills) — Модульные расширения, регистрируемые через ClawHub, реестр навыков OpenClaw, которые добавляют новые возможности агенту
Память агента сохраняется в виде локальных Markdown-файлов в ~/.openclaw/workspace. Файлы промптов, такие как AGENTS.md и SOUL.md, определяют поведение агента. Такой подход делает всё читаемым и редактируемым — вы можете просматривать или изменять инструкции агента напрямую.
Часто используемая конфигурация подключает OpenClaw к моделям, таким как Claude, через API Anthropic, хотя OpenClaw не привязан к конкретной модели и поддерживает также локальные модели.
Discover how at OpenReplay.com.
Что может делать агент OpenClaw с открытым исходным кодом
Несколько характерных возможностей:
- Автоматизация браузера — Заполнение форм, парсинг данных и навигация по сайтам с использованием управляемого экземпляра Chromium
- Голосовое взаимодействие — Постоянное распознавание ключевого слова и режим разговора на macOS, iOS и Android через ElevenLabs
- Запланированные задачи — Cron-задания и триггеры webhook для проактивной автоматизации
- Координация нескольких агентов — Маршрутизация различных каналов к изолированным сессиям агентов, каждая со своим контекстом
- Live Canvas — Визуальное рабочее пространство, управляемое агентом и отображаемое в реальном времени
Безопасность здесь не опциональна
Эта часть заслуживает ясного изложения: OpenClaw выполняет действия с реальными учётными данными в реальной системе. По умолчанию основная сессия работает с полным доступом к хосту. Это сделано намеренно — именно это делает инструмент мощным — но это также означает, что ошибки имеют реальные последствия.
К OpenClaw лучше относиться как к доверенному программному обеспечению для автоматизации. Запуск в изолированной среде, такой как виртуальная машина или выделенный компьютер, считается лучшей практикой для снижения рисков.
Несколько практик, которые стоит рассматривать как настройки по умолчанию, а не как продвинутые опции:
- Включите режим песочницы (
agents.defaults.sandbox.mode: "non-main") для любой групповой или канальной сессии, которую вы не полностью контролируете - Держите политику личных сообщений установленной на
"pairing", чтобы неизвестные отправители не могли запускать агента - Относитесь к навыкам от третьих сторон как к исполняемому коду — проверяйте их перед установкой
- Регулярно запускайте
openclaw doctorдля выявления неправильно настроенных политик
OpenClaw пока не является отполированной, готовой к промышленной эксплуатации платформой. Это быстро развивающийся проект с открытым исходным кодом, обладающий реальными возможностями и реальной поверхностью атаки. Правильная ментальная модель — это доверенное программное обеспечение для автоматизации, а не изолированный чат-бот.
Заключение
AI-ассистент OpenClaw представляет собой значительный сдвиг в том, как может выглядеть персональная автоматизация. Постоянно работающий агент, подключённый к инструментам, которые вы уже используете, который действует, а не советует — это другая категория программного обеспечения.
Если вы разработчик, который умеет управлять фоновым сервисом и тщательно продумывает права доступа, это стоит изучить. Начните с официальной документации OpenClaw, запустите openclaw doctor на раннем этапе и предоставьте ему только тот доступ, который действительно необходим.
Часто задаваемые вопросы
OpenClaw может быть безопасным, но требует продуманной настройки. Основная сессия по умолчанию имеет полный доступ к хосту, поэтому следует включить режим песочницы для неосновных сессий, ограничить политики личных сообщений и проверять любые навыки от третьих сторон перед установкой. Регулярный запуск openclaw doctor помогает выявить ошибки конфигурации на ранних этапах.
Это зависит от выбора модели. Часто используемая конфигурация использует Claude API от Anthropic, для которого требуется платный ключ. Однако OpenClaw не привязан к конкретной модели, поэтому вы можете подключить его к локально размещённым моделям с открытым исходным кодом без затрат на API, хотя производительность может отличаться от коммерческих моделей.
Большинство чат-ботов генерируют текстовые ответы. OpenClaw — это автономный агент, который выполняет задачи в вашей системе. Он может запускать команды оболочки, автоматизировать браузеры, управлять файлами и координировать запланированные задачи. Он работает как постоянный фоновый сервис с реальным доступом к вашим инструментам, а не как разговорный интерфейс с ограниченными действиями.
Да. OpenClaw поддерживает WhatsApp, Telegram, Slack, Discord, Signal, iMessage через BlueBubbles, Microsoft Teams, Matrix и встроенный WebChat. Каждый канал может быть направлен к своей собственной изолированной сессии агента с независимым контекстом и правами доступа, что даёт вам детальный контроль над тем, как агент взаимодействует на разных платформах.
Understand every bug
Uncover frustrations, understand bugs and fix slowdowns like never before with OpenReplay — the open-source session replay tool for developers. Self-host it in minutes, and have complete control over your customer data. Check our GitHub repo and join the thousands of developers in our community.