computer-use-agents · davila7 — скилл для Claude Code: обзор и установка
Скилл помогает проектировать ИИ-агентов для управления экраном и кликами. Пригодится при настройке автоматизации GUI через модели Claude в изолированной среде.
npx claude-code-templates@latest --skill ai-research/computer-use-agentsЧто делает computer-use-agents
Шаблон описывает базовую петлю работы экранных агентов. Она включает захват снимка экрана и планирование действий через мультимодальную модель. Непосредственные перемещения курсора эмулируются через pyautogui.
Прямой запуск на рабочей машине опасен. Поэтому инструкция требует изолировать агента внутри Docker. В контейнере настраивается виртуальный дисплей через xvfb, а привилегии урезаются запретом root.
Интерфейсы всё ещё создают сложности. Модели часто запинаются на нестандартных выпадающих списках или полосах прокрутки. В коде предусмотрен лимит шагов, чтобы агент не зависал в бесконечной попытке нажать нужный элемент.
Какие задачи решает
- Собрать цикл взаимодействия агента с рабочим столом через снимки экрана и клики
- Изолировать запуск экранного бота внутри Docker-контейнера с виртуальным дисплеем
- Настроить вызовы Anthropic Computer Use с ограничением шагов и задержками
Примеры запросов агенту
- Спроектируй агента для работы с рабочим столом на базе Claude Sonnet
- Покажи Dockerfile для безопасного запуска компьютерного агента с xvfb
- Добавь обработку кликов и прокрутки через pyautogui в агентский цикл
Как установить computer-use-agents
1Через claude-code-templates
npx claude-code-templates@latest --skill ai-research/computer-use-agents2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill computer-use-agents -a claude-code3Вручную: положить файлы
~/.claude/skills/computer-use-agents/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/computer-use-agents/
Вручную: положить файлы
.agents/skills/computer-use-agents/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/computer-use-agents/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates computer-use-agents2Вручную: положить файлы
.github/skills/computer-use-agents/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/computer-use-agentsВручную: положить файлы
.devin/skills/computer-use-agents/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о computer-use-agents
Как установить computer-use-agents в Claude Code?
Выполните команду npx claude-code-templates@latest --skill ai-research/computer-use-agents в терминале.
Что делает скилл computer-use-agents?
Он передаёт агенту архитектурные паттерны для управления графическим интерфейсом. Агент учится делать скриншоты, планировать шаги и выполнять клики или ввод текста.
Зачем изолировать запуск экранного агента в Docker?
Прямой доступ к основной системе грозит случайным удалением файлов или утечкой ключей. Контейнер с урезанными правами и виртуальным экраном защищает хост от непредвиденных действий модели.
Похожие скиллы
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Сначала — computer-use-agents от других авторов.