AIKraft/Skills/Агент-песочница

Агент-песочница

Deploy, configure, and integrate Sandbox Agent - a universal API for orchestrating AI coding agents (Claude Code, Codex, OpenCode, Amp) in sandboxed environments. Use when setting up sandbox-agent server locally or in cloud sandboxes (E2B, Daytona, Docker), creating and managing agent sessions via SDK or API, streaming agent events and handling human-in-the-loop interactions, building chat UIs for

rivet-dev official Разработка

Что делает навык

Sandbox Agent предоставляет универсальный API для оркестрации AI-агентов кодирования (Claude Code, Codex, OpenCode, Amp) в изолированных средах. Он позволяет разворачивать сервер, управлять сессиями агентов, стримить события и обрабатывать взаимодействия human-in-the-loop.

Когда применять

  • Локальная разработка и тестирование AI-агентов с использованием SDK или CLI.
  • Развёртывание агентов в облачных песочницах (E2B, Daytona, Docker) для изоляции.
  • Создание чат-интерфейсов с интеграцией AI-агентов через API.
  • Отладка и инспекция сессий агентов через UI Inspector.
  • Управление рабочим столом (desktop) в изолированной среде.

Как работает

  1. Установить и запустить сервер Sandbox Agent (через CLI, Docker или SDK) с необходимыми переменными окружения (API-ключи).
  2. Подключиться к серверу с помощью SDK (TypeScript, Python) или HTTP-запросов.
  3. Создать сессию агента, указав тип агента (например, 'claude') и параметры инициализации.
  4. Отправить запрос (prompt) агенту для выполнения задачи.
  5. Подписаться на события сессии через onEvent() или получить их через API для отслеживания прогресса.
  6. При необходимости использовать Inspector UI для визуальной отладки сессий.

Примеры запросов агенту

Запуск сервера локально на порту 2468 без токена аутентификации.
Создание сессии с агентом Claude для анализа репозитория.
Отправка текстового запроса агенту и чтение стриминговых событий.

Что понадобится

  • API-ключи провайдеров LLM (ANTHROPIC_API_KEY, OPENAI_API_KEY) или использование mock-агента.
  • Установленный CLI или Docker-образ rivetdev/sandbox-agent.
  • Окружение: локальная машина, E2B, Daytona или Docker.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «sandbox-agent» из репозитория: # https://github.com/rivet-dev/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r sandbox-agent/ ~/.claude/skills/sandbox-agent/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.