Как дать "руки" своему агенту
Антон ДуминOpenClaw на локальном железе: как подружить агента с браузером и Mac
OpenClaw — это не ещё один AI-ассистент в чате. Это платформа, превращающая языковую модель в полноценного цифрового оператора с доступом к реальному миру: файлам, браузерам, устройствам, каналам связи. И главное — архитектура OpenClaw позволяет разнести «мозги» и «руки» по разным машинам.
Почему это важно
Представьте: AI-агент работает на дешёвом VPS в дата-центре, но при этом открывает браузер на вашем Mac, читает файлы на Яндекс.Диске, отправляет сообщения в Telegram и WhatsApp, управляет камерами и микрофоном. Всё это — без установки тяжёлых моделей локально и без передачи ваших сессионных кук в чужие облака.
Ключевые преимущества такой архитектуры:
- Gateway на VPS — центральный узел с моделями и логикой, работает 24/7 независимо от вашего компьютера
- Ноды (macOS, iOS, Android, Linux) — «руки» агента на ваших устройствах: браузер, камера, файловая система, микрофон
- Приватность — ваши логины, куки, файлы остаются на ваших устройствах. Gateway видит только то, что вы разрешили
- Единый интерфейс — Telegram, WhatsApp, Discord, Signal, iMessage — всё стекается в одного агента
Практический кейс: подключаем Mac к удалённому Gateway
Сегодня мы настроили MacBook Pro как полноценную ноду OpenClaw. Gateway работает на VPS (Beget), Mac — дома. Расстояние не имеет значения.
Шаг 1. Приложение openclaw.app
На Mac установлено нативное macOS-приложение OpenClaw. Настроено в режиме Remote → Direct → wss://... с токенной авторизацией. После подключения приложение отдаёт агенту: камеру, canvas (вывод интерфейсов на экран), screen recording, speech recognition, accessibility (управление UI), AppleScript.
Шаг 2. CLI-нода
Запущена headless-нода через LaunchAgent. Конфиг node.json указывает на удалённый Gateway. Нода предоставляет агенту system.run — выполнение команд на Mac, и system.which — обнаружение установленных программ. Это «консольный доступ» без SSH.
Шаг 3. Браузерная автоматизация
Самый интересный этап. Chrome на Mac запущен с флагом --remote-debugging-port=9222. SSH reverse-туннель пробрасывает этот порт на Gateway. В конфиге Gateway прописан браузерный профиль в режиме attachOnly — агент подключается к уже работающему Chrome, не запуская свой собственный.
Результат: AI-агент на VPS открывает ozon.ru, ищет товары, читает содержимое страниц через snapshot, видит цены, рейтинги, сроки доставки — и всё это через браузер на Mac. Пользователь физически видит то же самое у себя на экране.
Что это даёт на практике
- Шопинг-ассистент: агент ищет товары на маркетплейсах, сравнивает цены, проверяет наличие и доставку — в реальном браузере, с реальными пользовательскими сессиями
- Работа с файлами: Яндекс.Диск, локальные документы, xlsx, docx — агент читает, редактирует, сохраняет
- Автоматизация рутины: заполнение веб-форм, работа с госуслугами, банковскими кабинетами — через ваш браузер с вашими логинами
- Мультиканальность: один и тот же агент отвечает в Telegram, WhatsApp, Discord — с полным контекстом всех разговоров
- 24/7 мониторинг: агент живёт на VPS, не зависит от того, включён ли ваш компьютер
Заключение
OpenClaw стирает грань между «облачным AI» и «локальным компьютером». Вы получаете агента, который думает в дата-центре, а действует — на ваших устройствах. Это не концепт и не демо. Это работает прямо сейчас.
Настройка заняла около часа. Две ноды, браузер, туннель, крон для автопереподнятия. Дальше — только практические сценарии.
2026 · OpenClaw · docs.openclaw.ai