rivet-sandbox-agent — скилл для Claude Code
Инструмент для запуска кодинг-агентов в изолированных песочницах и управления ими через HTTP API. Пригодится при удалённом выполнении кода и работе с виртуальным рабочим столом.
npx skills add rivet-dev/skills --skill rivet-sandbox-agent -a claude-codeЧто делает rivet-sandbox-agent
Скилл подключает агента к API песочниц Rivet Sandbox Agent. Через этот интерфейс система отдаёт команды окружению и считывает логи процессов. Для прямого взаимодействия поддерживается интерактивный терминал по WebSocket.
Внутри песочницы доступно управление рабочим столом. Агент делает снимки экрана, перемещает курсор мыши и отправляет нажатия клавиш. Также сервис даёт доступ к чтению файлов и настройкам MCP.
Для работы нужен запущенный сервер Sandbox Agent с настроенной аутентификацией. Без доступного HTTP API запросы не пройдут.
Какие задачи решает
- изолировать исполнение непроверенного кода агентов в песочницах
- управлять виртуальным рабочим столом через HTTP-запросы
- отслеживать логи процессов и открывать интерактивный WebSocket-терминал
- просматривать и изменять файлы в изолированной файловой системе
Примеры запросов агенту
- Запусти терминальную сессию в песочнице и проверь статус процессов через HTTP API.
- Сделай скриншот экрана песочницы и перемести курсор мыши в окно приложения.
- Проверь файл конфигурации в файловой системе песочницы и загрузи логи процесса.
Как установить rivet-sandbox-agent
1Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-sandbox-agent -a claude-code2Вручную: положить файлы
~/.claude/skills/rivet-sandbox-agent/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/rivet-sandbox-agent/
1Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-sandbox-agent -a codex2Вручную: положить файлы
.agents/skills/rivet-sandbox-agent/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-sandbox-agent -a cursor2Вручную: положить файлы
.cursor/skills/rivet-sandbox-agent/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install rivet-dev/skills rivet-sandbox-agent2Вручную: положить файлы
.github/skills/rivet-sandbox-agent/SKILL.md1Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-sandbox-agent -a gemini-cli2Командой платформы
gemini skills install https://github.com/rivet-dev/skills --path rivet-sandbox-agentВручную: положить файлы
.devin/skills/rivet-sandbox-agent/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add rivet-dev/skills --skill rivet-sandbox-agent -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о rivet-sandbox-agent
Как установить rivet-sandbox-agent в Claude Code?
Выполните в терминале команду npx skills add rivet-dev/skills --skill rivet-sandbox-agent -a claude-code.
Что делает скилл rivet-sandbox-agent?
Он связывает ассистента с API среды Rivet для выполнения задач внутри изолированных песочниц, работы с файлами и отправки команд процессам.
Какие функции рабочего стола доступны через API песочницы?
Эндпоинты сервиса позволяют делать скриншоты, нажимать клавиши, управлять курсором мыши, читать буфер обмена и вести запись видео.