Как подружить Windows с вашим ИИ-агентом через OpenClaw

05 июн 2026
2,139
307
14
3 дня

Вы когда-нибудь задумывались, почему современные LLM-агенты чувствуют себя как в клетке? Они могут рассуждать о квантовой физике, но не способны банально открыть браузер на вашем компьютере или сделать скриншот ошибки, которую вы просите разобрать. На днях я наткнулся на OpenClaw — проект, который пытается сломать эту стену между «мозгами» ИИ и вашим рабочим столом. И знаете, это выглядит в разы интереснее, чем очередная обертка над ChatGPT API.

Что это за зверь

Если вкратце, OpenClaw Windows Node (в девичестве — Molty) — это мост. С одной стороны у вас есть серверная часть OpenClaw (шлюз), а с другой — нативное Windows-приложение, написанное на WinUI 3 и .NET 10. Оно превращает обычный ПК в «ноду», которой ИИ-агент может отдавать команды.

Самое крутое здесь — участие Скотта Хансельмана. Его «любовь к лобстерам» (символ проекта) видна в деталях: от пиксель-арт иконок в трее до продуманного UI в стиле Windows 11. Это не просто консольный скрипт, а полноценный системный компаньон.

Зачем разработчику «Лобстер» в трее

Проект решает одну большую проблему: десктопная ОС для ИИ обычно остается черным ящиком. OpenClaw делает её прозрачной и управляемой.

Вот пара вещей, которые меня зацепили:

Реклама
  1. ИИ как оператор системы. Агент может попросить вашу ноду выполнить команду в PowerShell, сделать скриншот или даже записать короткое видео экрана. Это открывает путь к автоматизации, где ИИ не просто пишет код, а сам его запускает и проверяет результат прямо у вас на глазах.
  2. Безопасность через «белые списки». Обычно я скептически отношусь к удаленному выполнению команд. Но здесь реализована вменяемая модель доступа. Вы сами прописываете в exec-policy.json, какие команды разрешены (например, только echo или git status), а всё остальное блокируется на уровне локальной железки.
  3. Глобальный Quick Send. По нажатию Ctrl+Alt+Shift+C вылетает окно быстрой отправки сообщения агенту. Мелочь, но избавляет от необходимости постоянно переключаться между окнами браузера и IDE.

Как это устроено внутри

Архитектура проекта довольно прозрачная. Внутри монорепозитория лежат три основных компонента:

  • OpenClaw.Tray.WinUI: Основное приложение для трея. Использует WebView2 для отображения чата и нативные API Windows для управления системой.
  • OpenClaw.Shared: Библиотека для работы с протоколом шлюза через WebSocket.
  • OpenClaw.Cli: Утилита для тех, кто предпочитает проверять коннект и слать сообщения из терминала.

https://raw.githubusercontent.com/openclaw/openclaw-windows-node/master/docs/images/openclawwindows2.png

Интересно реализована работа с железом. Если вы даете агенту доступ к камере или микрофону, Windows честно спросит разрешение (через стандартные механизмы MSIX-пакетов). То есть «тихо» подглядывать через вебку агент не сможет.

На что способен агент на вашей машине

Когда вы включаете «Node Mode», агент получает набор инструментов (Capabilities). Вот список того, что реально работает:

  • Манипуляции с окнами (Canvas): ИИ может открыть окно браузера через WebView2, перейти по ссылке или выполнить произвольный JavaScript в этом контексте.
  • Зрение (Screen & Camera): Снятие скриншотов, запись MP4-клипов рабочего стола или фото с вебкамеры. Удобно для отладки UI-багов.
  • Голос (STT & TTS): Агент может «слушать» микрофон (после вашего аппрува) и синтезировать речь через Windows Speech API или ElevenLabs.
  • Системные уведомления: Агент шлет обычные нативные тосты Windows.

Как завести это у себя

Если не хочется возиться со сборкой из исходников, у ребят есть готовые инсталлеры под x64 и ARM64. Но мы же разработчики, верно?

Для сборки понадобится .NET 10 SDK и Windows 10 SDK. Процесс максимально упрощен скриптом build.ps1. После запуска в трее появится иконка лобстера. Дальше — стандартный квест:

  1. Включаете Node Mode в настройках.
  2. Получаете Device ID.
  3. Одобряете устройство на своем шлюзе командой openclaw devices approve <id>.

Кстати, проект поддерживает Deep Links. Команда вида openclaw://chat откроет чат, а openclaw://logs вывалит папку с логами. Это удобно для связки с другими инструментами автоматизации.

Итог: стоит ли тратить время

OpenClaw Windows Node — это крепкий пример того, как должен выглядеть мост между LLM и операционной системой. Он не пытается заменить вам ОС, а скромно живет в трее, предоставляя API для вашего ИИ.

Кому это пригодится:

  • Авторам сложных систем автоматизации, где ИИ должен взаимодействовать с реальными файлами и программами.
  • Тем, кто строит своего «личного ассистента» и хочет, чтобы тот умел хотя бы ставить музыку на паузу или логировать активность.
  • Разработчикам на C#/.NET, которые хотят посмотреть на живой пример использования WinUI 3 и WebView2 в современном проекте.

Проект еще в активной фазе (чего стоит одна только зависимость от .NET 10), поэтому шероховатости возможны. Но уровень исполнения и внимание к безопасности внушают доверие. По крайней мере, это один из немногих способов дать нейронке «руки», не превращая свой компьютер в открытую дверь для всех желающих.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.