Wendy CLI
CLI wendy собирает и запускает контейнеры на роботах, Raspberry Pi и Jetson, а встроенный MCP дает агенту деплой и логи устройства
- 97 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Агент разворачивает приложения на реальные устройства и роботов, ошибка может привести к физическому действию оборудования
- Команда установки CLI скачивает и запускает скрипт из интернета
Установка
- Работает в
Ручная установка
curl -fsSL https://install.wendy.dev/cli.sh | bashУстановка CLI на macOS и Linux по README, скрипт из интернета сначала прочитайте. На Windows `winget install WendyLabs.Wendy --source winget`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент разворачивает приложения на реальные устройства и роботов, ошибка может привести к физическому действию оборудования
- Команда установки CLI скачивает и запускает скрипт из интернета
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Wendy — набор для сборки, запуска и отладки приложений на роботах, Raspberry Pi, платах NVIDIA Jetson и обычных Linux-машинах. На компьютере работает CLI `wendy`, на устройстве живет Wendy Agent: он управляет приложениями и возвращает логи. Агент ставят на готовую систему Linux или берут WendyOS, где он уже включен. Приложение собирают из Dockerfile или проекта Compose, а `wendy run` отправляет сборку на выбранное устройство. Доступ к камере, видеокарте и другому оборудованию объявляют в `wendy.json`, а узлы и топики ROS 2 можно смотреть удаленно. Для проверки без железа `wendy tour --simulator` поднимает виртуального робота Unitree Go2 с 3D-просмотром. Команда `wendy mcp setup` подключает MCP-сервер Wendy к кодовому агенту. Агент разворачивает правки на устройство и осматривает его состояние, а настройки для конкретных клиентов описаны в руководстве docs.wendy.dev по интеграции с LLM.
Для кого. Разработчикам робототехники и встраиваемых систем, которые хотят, чтобы кодовый агент разворачивал изменения на устройство и читал его логи.
Подходит, если
- Контейнерное приложение надо собрать и запустить на Raspberry Pi, Jetson или роботе одной командой
- Агент должен выкатить правку на устройство и тут же посмотреть логи
- ROS 2 в контейнерах требует удаленного просмотра узлов и топиков
- Код сначала проверяют на симуляторе робота, а потом переносят на железо
Не подходит, если
- Приложение работает только в облаке и не связано с устройствами
- Устройство не подходит под Linux с Docker: Wendy рассчитан на такие системы
- Нужны инструменты только для ROS 2 без своей системы развертывания: существуют отдельные MCP-серверы для ROS
Пример запроса к агенту
Разверни последнюю правку на мой Jetson через wendy run и покажи логи приложения за последнюю минутуОграничения
Установка CLI в README выполняется командой `curl -fsSL https://install.wendy.dev/cli.sh | bash`, скрипт из интернета сначала прочитайте. На Windows нужен WSL2 с установленными Docker и Buildx. Для симулятора требуются macOS или Linux, Docker с Buildx, QEMU и около 4 ГиБ памяти для виртуальной машины, первая сборка занимает несколько минут. Локальная разработка обходится без облачной учетной записи, а удаленный доступ и управление парком устройств даются через Wendy Cloud. Подробности подключения агента лежат в документации на сайте, в репозитории их нет.
Как отключить. Уберите запись Wendy из конфигурации MCP кодового агента. Остановите приложения на устройстве через CLI, а симулятор остановите командой `wendy vm stop`, которую печатает тур.
Частые вопросы
Как подключить Wendy к кодовому агенту?
После первого успешного `wendy run` выполните `wendy mcp setup`. Руководство по интеграции с LLM на docs.wendy.dev описывает поддерживаемые клиенты, а для ChatGPT есть отдельная страница.
Можно ли попробовать без робота?
Да, `wendy tour --simulator` создает симулируемого Unitree Go2, открывает 3D-просмотр и запускает короткую прогулку. Облачная учетная запись и физический робот не нужны.
На каком оборудовании работает Wendy?
На Raspberry Pi, NVIDIA Jetson и обычных Linux-компьютерах или роботах. Агент устройства ставят на существующую систему или используют образ WendyOS, где он уже есть.
Нужен ли Wendy Cloud?
Для локальной разработки нет. Облако добавляет удаленный доступ и управление парком устройств.
Как сообщить устройству о доступе к камере или GPU?
Объявите доступ в файле `wendy.json` приложения. Wendy передаст устройства в контейнер при запуске.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыЛокальная среда для агентов и MCP-шлюз с 298 инструментами: файлы, Git, процессы, браузер Chrome, Windows и Office
Nehemiah дает агенту через MCP виртуальные Linux-машины на Firecracker: запуск, команды, превью, форк и шаблоны.
Платформа на вашем сервере, которая выдает каждому агенту свою Linux-машину с SSH и MCP-инструментами для команд и файлов
Менеджер дистрибутивов WSL с интерфейсом и MCP-сервером, чтобы агент управлял дистрибутивами и запускал команды внутри них
CLI и приложение для окружений: каждый ИИ-агент получает свой контейнер из общего devcontainer.json, есть MCP-сервер и скилл
MCP-сервер для роутеров MikroTik: агент читает и меняет конфигурацию RouterOS по SSH по запросу из чата
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Wendy (эта карточка) | нет | 97 | ||
| NVIDIA Jetson Device Skills | да | 168 | справочные скиллы по устройствам Jetson, а Wendy собирает и запускает приложение на устройстве и отдает агенту деплой и логи | |
| ROS2 MCP | да | не нужна | 99 | MCP-сервер для ROS 2, а Wendy охватывает сборку, доставку контейнеров и логи устройства вместе с просмотром ROS 2 |
Коротко о README
В документации показаны установка CLI, два пути старта (свое устройство и симулятор), создание и запуск первого приложения командами `wendy init` и `wendy run`. Далее описаны устройство Wendy Agent и WendyOS, работа с аппаратурой, подключение кодового агента через MCP и ссылки на примеры, ROS 2 и сбор данных.