你是否想过,让 AI 代替你完成重复性编码任务?比如自动修复 CI 失败、根据 issue 描述生成补丁、为新功能编写单元测试并提交 Pull Request?Open Agents 正是为此而生——它不是一个黑盒 SaaS 工具,而是一套开箱即用、可完全自托管的「AI 编程代理」开源模板。基于 Vercel 构建,它把大模型(如 Claude、GPT)、安全沙箱、GitHub 深度集成和后台任务调度全部打包封装,让你只需专注提示词设计与业务逻辑,无需从零造轮子。
核心功能
- 全自动 GitHub 工作流闭环:监听仓库 Issue、PR 评论或自定义事件,触发 AI 分析 → 生成代码 → 在隔离沙箱中运行测试 → 自动创建 Draft PR,全程无人值守
- 安全可控的代码执行沙箱:内置基于 WebContainer 的轻量级浏览器端沙箱 + 可选服务端容器化执行,确保 AI 生成的代码在隔离环境中验证,不污染主环境
- 开箱即用的 Web 管理界面:可视化查看 Agent 运行日志、调试中间步骤(如 LLM 思考链、生成的 diff、测试输出),支持手动重试与参数微调
- 企业级凭证与加密支持:内置 JWE 加密存储敏感配置(如 GitHub App 私钥)、PostgreSQL 数据持久化、Upstash KV 缓存,满足生产环境合规要求
- 多模型灵活接入:通过统一适配层支持 Anthropic、OpenAI、Ollama 等主流 LLM 接口,可按任务类型动态切换模型,平衡成本与效果
- 一键部署到 Vercel:点击「Deploy with Vercel」按钮,自动配置 Neon 数据库、Upstash KV、OAuth 认证等依赖,5 分钟内获得可运行实例
适合哪些人用
这款工具特别适合三类开发者:开源项目维护者——自动响应社区 issue,降低维护负担;工程效率团队——快速搭建内部 AI 辅助开发平台,统一代码规范与自动化流程;LLM 应用创业者——以成熟架构为基座,聚焦上层智能体编排与垂直场景打磨,避免重复投入基础设施研发。即使你是前端工程师,也能在不碰 Docker 或 Kubernetes 的前提下,亲手部署一个真正“能干活”的 AI 编程代理。
快速上手
最简单的方式:访问 Vercel 一键部署页,点击「Deploy」,按向导填写 GitHub App 凭据(需提前在 GitHub 创建 OAuth App 和 GitHub App)及数据库连接串即可。本地开发也很友好:克隆仓库后,安装依赖(pnpm install),复制 .env.example 为 .env.local 并填入必要密钥,运行 pnpm dev 即可启动 Web UI 与本地代理服务。所有配置均有详细注释,新手友好。
项目信息
TypeScript | ⭐ 3401 Star | MIT 开源协议 | GitHub 项目地址
这是一款由 Vercel Labs 官方出品、面向生产场景打磨的高质量模板,非实验性玩具项目——它已在多个真实开源仓库中稳定运行数月,代码结构清晰、文档完备、CI/CD 流程健全,是当前中文开发者构建自主可控 AI 编程工作流的首选基座。


