Repolode
e2b-dev

e2b-dev/E2B

Open-source инфраструктура для запуска сгенерированного ИИ кода в изолированных облачных песочницах с JavaScript- и Python SDK.

Звёзды
14,451
Форки
1,126
Открытые issues
101
Последний коммит
16 часов назад

Что это?

E2B — open-source инфраструктура для запуска кода, созданного ИИ, в защищённых изолированных песочницах в облаке. Разработчики запускают песочницы и управляют ими через JavaScript/TypeScript- и Python SDK, которые позволяют агенту выполнять shell-команды и работать с файловой системой в изолированной среде.

Отдельные пакеты дополняют основную песочницу: Code Interpreter SDK выполняет фрагменты кода через вызов `runCode()` / `run_code()` и возвращает результаты, а Desktop SDK позволяет управлять виртуальным рабочим столом через API мыши, клавиатуры, снимков экрана и приложений.

Инфраструктуру можно развернуть самостоятельно с помощью Terraform на AWS, Google Cloud, Azure или обычной Linux-машине.

Ключевые возможности

  • 01Запускает изолированные облачные песочницы через JavaScript/TypeScript- или Python SDK.
  • 02Выполняет shell-команды и возвращает stdout из песочницы.
  • 03Выполняет фрагменты кода и возвращает результаты через Code Interpreter SDK.
  • 04Управляет виртуальным рабочим столом через API мыши, клавиатуры, снимков экрана и запуска приложений.
  • 05Можно развернуть самостоятельно с помощью Terraform на AWS, GCP, Azure или обычной Linux-машине.

Сценарии использования

  • Позволяет LLM-агенту безопасно запускать сгенерированный код, не затрагивая хост-систему.
  • Создание функций для анализа данных или интерпретации кода, которые выполняют Python в песочнице.
  • Автоматизация браузера или приложений рабочего стола для агентов, взаимодействующих с компьютером.
  • Размещение изолированной среды выполнения в собственной облачной учётной записи.

Быстрый старт

  1. 1

    Установите Python SDK

    pip install e2b
  2. 2

    Получите API-ключ E2B и задайте его как переменную окружения

  3. 3

    Запустите sandbox и выполните команду

    from e2b import Sandbox

Что важно знать

  • Для запуска sandbox необходим API-ключ E2B и регистрация в хостинговом сервисе E2B.
  • Для самостоятельного хостинга необходимо развернуть runtime с помощью Terraform в поддерживаемом облаке или на машине с Linux.

Темы

Частые вопросы

Что такое E2B?
Open-source инфраструктура для запуска сгенерированного ИИ кода в изолированных облачных песочницах с JavaScript- и Python SDK. E2B — open-source инфраструктура для запуска кода, созданного ИИ, в защищённых изолированных песочницах в облаке. Разработчики запускают песочницы и управляют ими через JavaScript/TypeScript- и Python SDK, которые позволяют агенту выполнять shell-команды и работать с файловой системой в изолированной среде.
E2B можно использовать бесплатно? Какая у него лицензия?
E2B распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
E2B всё ещё поддерживается?
Активно поддерживается. Последний коммит в E2B — 19 окт. 2026 г..
Для чего можно использовать E2B?
Позволяет LLM-агенту безопасно запускать сгенерированный код, не затрагивая хост-систему. Создание функций для анализа данных или интерпретации кода, которые выполняют Python в песочнице. Автоматизация браузера или приложений рабочего стола для агентов, взаимодействующих с компьютером. Размещение изолированной среды выполнения в собственной облачной учётной записи.
Как установить E2B?
Установите Python SDK: pip install e2b Получите API-ключ E2B и задайте его как переменную окружения Запустите sandbox и выполните команду: from e2b import Sandbox
Где скачать E2B?
Исходный код и инструкции по установке — на GitHub: https://github.com/e2b-dev/E2B

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

AutoGPT — платформа с открытым исходным кодом для создания, запуска и планирования AI-агентов, выполняющих многоэтапные рабочие процессы по текстовому описанию или с помощью визуального конструктора.

187,7 тыс.45,9 тыс.PythonOtherОбновлён вчера