E2B Stripe Projects skill
Скилл объясняет агенту, как взять ключ E2B, выданный через Stripe Projects, и работать с песочницами в CLI и SDK.
- 14 834 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Скилл работает с API-ключом E2B и создает платные облачные песочницы.
- Код и файлы, которые агент запускает в песочнице, уходят на серверы E2B.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/e2b-stripe-projects-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл работает с API-ключом E2B и создает платные облачные песочницы.
- Код и файлы, которые агент запускает в песочнице, уходят на серверы E2B.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл `stripe-projects` лежит в папке `skills/` репозитория E2B, облачных песочниц для кода, который пишут модели. Он работает на втором шаге: доступ к E2B уже выдан через Stripe Projects, а ключ нужно применить в E2B CLI, JavaScript SDK, Python SDK или Code Interpreter SDK. Агент узнает, как добавить сервис командой `stripe projects add e2b/sandboxes`, выгрузить переменные через `stripe projects env --pull --yes` и передать `E2B_API_KEY`, `E2B_API_URL` и `E2B_DOMAIN` в окружение команды, не печатая значения. Скилл заранее предупреждает, что JSON-вывод Stripe может скрывать секреты, и подсказывает поставить `@e2b/cli` через npm (нужен Node 22 или новее).
Для кого. Разработчикам, которые получили E2B через Stripe Projects и поручают агенту запускать песочницы и код из них.
Подходит, если
- Доступ к E2B выдан через Stripe Projects, а `e2b auth login` в проекте не сработал.
- Агент должен создать песочницу командой `e2b sandbox create base --detach`.
- Ключ нужно передать в запуск CLI или SDK без печати в логах.
- В среде нет E2B CLI, и его надо поставить через Node.
Не подходит, если
- Ключ E2B получен напрямую из панели E2B, без Stripe Projects.
- Нужно изучить сами SDK E2B: скилл про подготовку ключа и запуск.
- Код нельзя отправлять в облачные песочницы стороннего сервиса.
Пример запроса к агенту
Ключ E2B выдан через Stripe Projects. Выгрузи переменные, создай песочницу base и запусти в ней простую команду.Ограничения
Скилл узкий: он описывает только связку Stripe Projects и E2B. Нужны аккаунт Stripe Projects, CLI `stripe` и Node 22 или новее для `@e2b/cli`. Песочницы платные по тарифу E2B. Файл `.env` с ключом остается на диске, добавьте его в `.gitignore`. Скилл не описывает работу с самими SDK, шаблонами песочниц и тарифами: для этого нужна документация E2B. Работает только пока в проекте Stripe подключен ресурс E2B: без него переменные окружения пустые.
Как отключить. Удалите папку `stripe-projects` из каталога скиллов агента. Ключ отзовите в панели E2B и удалите ресурс из проекта Stripe.
Частые вопросы
Почему агент не использует `e2b auth login`?
В проектах Stripe Projects CLI может быть не авторизован глобально. Скилл советует выгрузить окружение и передавать ключ в команду.
Можно ли брать ключ из `stripe projects env --json`?
Нет. Вывод может содержать скрытые значения, поэтому скилл берет рабочий ключ из `.env` после `stripe projects env --pull --yes`.
Что входит в охват скилла?
E2B CLI, JavaScript SDK, Python SDK и Code Interpreter SDK, всегда с ключом из Stripe Projects.
Как добавить E2B в проект Stripe?
Командой `stripe projects add e2b/sandboxes`. После этого `stripe projects env --pull --yes` выгружает управляемые переменные в `.env`.
Печатает ли агент ключ в ответах?
Нет. Скилл требует читать из `.env` только нужные переменные и не выполнять файл как shell-код.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл учит агента работать с песочницами Dormice: создавать по ключу, запускать команды, переносить файлы и задавать срок жизни.
Своя песочница для кода агентов на Kubernetes: REST API, MCP-сервер, совместимость с E2B и скиллы для управления ею.
Плагин с одним скиллом: агент готовит проект, разворачивает контейнер на облаке Cloudish и возвращает адрес.
Изолированные микро-ВМ Linux для кода агента: официальный скилл Vercel по SDK, сетевым правилам и снимкам.
Готовый скилл для Claude Code: спрашивает про облако и домен, затем ставит, обновляет или снимает BoltMCP в кластере.
CLI и скилл для вычислительной платформы Inspire: агент создает ноутбуки, задачи обучения и сервисы без кликов в вебе.
Коротко о README
README репозитория описывает E2B и установку SDK: `npm i e2b` для JavaScript и `pip install e2b` для Python. Про скилл он не говорит, его содержимое видно только в папке `skills/`.