← 全部工具

@e2b/cli

热度 65 更新于 开发与构建

CLI for managing e2b sandbox templates

npmauto-collected

安装

npm
npm install -g @e2b/cli

通过 npm 安装。

<p align="center" <img src="/readme-assets/logo-black.png#gh-light-mode-only" alt="E2B Logo" width="200" <img src="/readme-assets/logo-white.png#gh-dark-mode-only" alt="E2B Logo" width="200" </p

<h4 align="center" <a href="https://pypi.org/project/e2b/" <img alt="Last 1 month downloads for the Python SDK" loading="lazy" decoding="async" style="color:transparent;width:170px;height:18px" src="https://static.pepy.tech/personalized-badge/e2b?period=monthly&units=INTERNATIONALSYSTEM&leftcolor=BLACK&rightcolor=GREEN&lefttext=PyPi%20Monthly%20Downloads" </a <a href="https://www.npmjs.com/package/e2b" <img alt="Last 1 month downloads for the JavaScript SDK" loading="lazy" width="200" height="30" decoding="async" data-nimg="1" style="color:transparent;width:170px;height:18px" src="https://img.shields.io/npm/dm/e2b?label=NPM%20Monthly%20Downloads" </a </h4

<img width="100%" src="/readme-assets/preview.png" alt="Cover image" ---

What is E2B?

E2B is an open-source infrastructure that allows you to run AI-generated code in secure isolated sandboxes in the cloud. To start and control sandboxes, use our JavaScript SDK or Python SDK.

Run your first Sandbox

1. Install SDK

JavaScript / TypeScript

npm i e2b

Python

pip install e2b

2. Get your E2B API key

  • Sign up to E2B here.
  • Get your API key here.
  • Set environment variable with your API key
E2B_API_KEY=e2b_***

3. Start a sandbox and run commands

JavaScript / TypeScript

import Sandbox from 'e2b'

const sandbox = await Sandbox.create()
const result = await sandbox.commands.run('echo "Hello from E2B!"')
console.log(result.stdout) // Hello from E2B!

Python