Agent-S for OpenClaw — скилл
Скилл подключает Agent-S к OpenClaw: агент отдает ему задачу словами, а Agent-S сам кликает по окнам рабочего стола.
- 12 959 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Агент управляет мышью и клавиатурой и видит весь экран, включая личные окна.
- Скриншоты уходят выбранному провайдеру модели, а флаг локальной среды выполняет произвольный код.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/agent-s-for-openclawОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент управляет мышью и клавиатурой и видит весь экран, включая личные окна.
- Скриншоты уходят выбранному провайдеру модели, а флаг локальной среды выполняет произвольный код.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Папка `integrations/openclaw` содержит скилл и обертку, с которыми OpenClaw запускает Agent-S, агента для управления графическим интерфейсом. OpenClaw читает `SKILL.md`, вызывает `agent_s_task` с описанием задачи на обычном языке, а Agent-S смотрит на экран, планирует шаги и выполняет клики и ввод. Параметры: `task`, `max_steps` (по умолчанию 15) и `enable_reflection` (по умолчанию включена). Задача занимает от двух до пяти минут. Обертка принимает ключи Anthropic, OpenAI или Gemini и модель привязки к элементам экрана, по умолчанию UI-TARS-1.5-7B.
Для кого. Пользователям OpenClaw, которым нужно автоматизировать настольные программы без командной строки или API.
Подходит, если
- У программы нет CLI и API, действие выполняют только мышью.
- Сценарий проходит через несколько приложений, например Finder, TextEdit и браузер.
- Интерфейс нужно проверить на тестовой машине: открыть, кликнуть, прочитать результат.
- Агент OpenClaw должен сам разбираться, куда нажимать, по скриншоту.
Не подходит, если
- У задачи есть CLI или API: они быстрее и надежнее кликов.
- На машине открыты личные окна, почта или банк.
- Задача требует результата за секунды: типичный запуск идет минуты.
Пример запроса к агенту
Используй Agent-S и открой Калькулятор, затем посчитай 12 на 15 и скажи результат.Ограничения
Нужны пакет `gui-agents`, Tesseract для OCR, OpenClaw, ключ модели и работающая модель привязки (`AGENT_S_GROUND_URL`, `AGENT_S_GROUND_MODEL` и размеры экрана). Флаг `--enable-local-env` включает выполнение произвольного кода, оставляйте его выключенным. Агент видит весь экран и управляет вводом, поэтому запускайте его в чистой сессии или виртуальной машине. Скилл написан под OpenClaw, для Claude Code, Cursor и Codex его интеграция не предназначена. Лучше всего он проверен на командах вроде открытия приложений и ввода текста, сложные цепочки стоит пускать с малым `max_steps`.
Как отключить. Удалите каталог `~/.openclaw/workspace/skills/agent-s`. Пакет снимает `pip uninstall gui-agents`, ключи уберите из окружения.
Частые вопросы
Как поставить Agent-S в OpenClaw?
Скопируйте каталог командой `cp -r integrations/openclaw ~/.openclaw/workspace/skills/agent-s`, сделайте скрипты исполняемыми через `chmod +x` и проверьте `which agent_s`.
Сколько шагов делает Agent-S за запуск?
До 15 по умолчанию. Параметр `--max-steps` меняет предел, а `--no-reflection` ускоряет работу ценой точности.
Какие ключи нужны?
Один из `ANTHROPIC_API_KEY`, `OPENAI_API_KEY` или `GEMINI_API_KEY`, плюс настроенная модель привязки к элементам экрана.
Что за модель привязки и зачем она нужна?
Это модель, которая находит элементы на экране для кликов. Рекомендуется UI-TARS-1.5-7B и требует переменные `AGENT_S_GROUND_URL` и `AGENT_S_GROUND_MODEL`.
Можно ли запустить без OpenClaw?
Да, для проверки: `./agent_s_wrapper.py "Open TextEdit and type Hello World" --max-steps 10 --json` запускает задачу из командной строки.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл с набором справочников учит агента ставить, настраивать и чинить шлюз OpenClaw с каналами, агентами и безопасностью.
Агент заполняет поля и выбирает пункты меню в локальном приложении, сверяясь с экраном перед действием и после него.
Тринадцать скиллов делают агента OpenClaw исполнителем платных заказов, а Guard ограничивает его расходы и зацикливание
Превращает прогон задачи в программу, которую агент вызывает как один инструмент, проверяя запись до сохранения и после
Язык и рантайм для навыков, которые пишет агент, а утверждает человек: исполнение через разрешенные коннекторы и подписи
Скилл и движок на SQLite следят за тысячами источников по расписанию, находят изменения по хешу и ведут журнал записей.
Коротко о README
README интеграции перечисляет требования, переменные окружения и три шага установки, затем показывает запуск из OpenClaw и из командной строки с проверочным списком.