e2b (english2bits) 是一款由 AI 代理驱动的全新开发环境。其核心思想是开发者可以使用 AI 代理来操作工具。开发者使用简单的英文文档或技术规范来描述他们想要构建的内容,然后让 AI 代理来完成实际的编码工作。这些 AI 代理可以访问写入文件、运行代码、运行命令、安装依赖项、部署等工具。代理在由 Firecracker 提供支持的安全沙箱云环境中运行。比如,你可以描述一个服务器路由应该如何运作,然后 AI 代理就会为你编写代码。下面是一个例子,展示了 AI 代理基于技术规范编写 Stripe 客户结账的代码。
相关链接:https://e2b.dev/