Подключаем OpenClaw к Claude через MCP: агент-к-агенту, реальные примеры, безопасность и подводные камни. Попробуйте сами!
Представьте: вы даёте задание одному агенту, а он сам привлекает второго — автономного исполнителя, который работает на сервере и возвращает результат. Звучит как фантастика? А вот инженер, создавший интеграцию OpenClaw с Claude через MCP, утверждает, что это работает и уже собрало 120+ звёзд на GitHub. В этой статье разберём, как устроена связка агент-к-агенту, зачем она нужна и почему это не просто игрушка, а рабочий инструмент.
OpenClaw — это автономный агент, которым обычно управляют через Discord или Telegram. Но общение с автономным работником через чат-приложение теряет большую часть его полезности. Поэтому возникла идея: а что, если подключить его напрямую к Claude — агент к агенту? Так появился проект openclaw-mcp.
Суть: Claude делегирует задачу, OpenClaw выполняет её автономно на сервере и отчитывается. Один разговор — два агента сотрудничают. По звёздам и активности в issue, этот проект оказался популярнее официального моста.
Связка агент-к-агенту выглядит мило, пока не увидишь, как она замыкает реальный цикл. Вот два примера, которые реально используются.
n8n ловит алерт из Sentry. ИИ-узел решает, что баг стоит исправить, и отправляет задачу OpenClaw через MCP. Тот клонирует репозиторий, запускает Claude Code, исправляет ошибку, открывает pull request на GitHub и кидает сообщение в Slack со ссылкой. Вы просыпаетесь и видите готовый к ревью PR. Первый раз, когда это произошло, я не поверил, пока не прочитал diff.
Вместо того чтобы грузить десять разных MCP в Claude Code и смотреть, как они съедают контекст, вы грузите один — OpenClaw. Просите его взять задачу из Jira, он возвращает чистый промпт; вы делаете работу; через OpenClaw сообщаете в Jira о готовности. Один мост вместо десяти серверов инструментов — реальная экономия контекста.
Весёлая демка — это просто. Чтобы агент, который реально оставляют работать, понадобилась скучная работа:
Или просто npx openclaw-mcp, если хотите попробовать за секунды. Версия v1.2.1 с полным CI/CD.
Не буду притворяться, что это безопасный инструмент. OpenClaw может выйти из-под контроля, если настроить его неправильно. Со мной такое случалось не раз: агент с возможностью клонировать, редактировать и пушить, направленный не на тот процесс, сделает ровно то, что вы сказали, и совсем не то, что вы имели в виду. Когда работает — это магия; когда нет — это бардак, который приходится разгребать.
Поэтому следующее, что я строю, — противоположность открытой системы: кузница кода, где процессы чётко определены, а я работаю с предопределёнными агентами, а не надеюсь, что открытый агент правильно импровизирует. Импровизация MCP отлично подходит для исследования и настоящая проблема для несанкционированных изменений кода. Знайте, что вы делаете.
Создание этой интеграции подтолкнуло меня к другой части картины, поэтому я также сделал openclaw-a2a — реализацию протокола A2A (Agent2Agent) версии 1.0 от Google. И вот что важно сказать: MCP и A2A — не конкуренты. Они дополняют друг друга.
MCP — агент общается с инструментами. Вертикально. A2A — агент общается с другим агентом. Горизонтально.
Сегодня у вас один агент, который делает одно дело. Направление движения — сеть агентов, каждый из которых хорош в чём-то своём, координирующихся самостоятельно. Для этого нужен протокол, созданный для этого, а не чат-интеграция, прикрученная на скорую руку.
Мост: github.com/freema/openclaw-mcp
A2A: github.com/freema/openclaw-a2a
Установите ограничения, прежде чем давать ключи. Видите ли вы реальный потенциал в связке агент-к-агенту, или это всё ещё хайп? Я сам постоянно сомневаюсь.
Попробуйте подключить OpenClaw к Claude через MCP в тестовой среде. Начните с простого: пусть агент исправит баг в вашем pet-проекте. Убедитесь, что настроили песочницу и ограничения. Через час вы поймёте, стоит ли эта связка вашего внимания.
Хочешь закрепить знания на практике?
Решай задачи на Algolit — интерактивная платформа для обучения
Начать бесплатно →