Как дать "руки" своему агенту

Как дать "руки" своему агенту

Антон Думин

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

Report Page