ai developer with sandbox
1.0.0

AI开发人员是AI代理,在用户的GitHub存储库中执行用户的任务,包括:
所有经纪人的工作都在E2B沙箱中发生。
E2B的沙盒是专门为AI应用程序和代理制造的隔离云环境。在沙箱AI代理中,执行长期运行的任务,在安全的云环境中运行代码,并使用与人类开发人员使用的工具相同的工具。
自定义E2B沙盒环境在e2b.Dockerfile中定义
npm install.env.example并将其保存为.env文件.env.envnpm run create-ai-assistant使用OpenAI的新助手API创建AI助手.envread:org和repo权限.env.env 在终端中运行以下命令并遵循说明
npm run start如果更改functions.ts中的描述,则可以通过在终端中运行以下命令来更新AI:
npm run update-ai-assistant