你是否想过,只需输入一句“给登录页加个暗色模式切换按钮”,AI 就能自动理解需求、编写代码、测试逻辑、生成 Git 提交,并直接向你的 GitHub 仓库发起 Pull Request?Open Agents 正是这样一个开箱即用的开源模板——它不是某个黑盒 SaaS 工具,而是一套完整可定制的「云上智能编程代理」参考实现,专为在 Vercel 上安全、稳定、合规地运行后台 AI 编程 Agent 而设计。它把大模型能力、沙箱执行环境、GitHub 深度集成和用户友好的 Web 界面打包成一个 TypeScript 项目,真正让开发者「拥有自己的 Copilot」。
核心功能
- 零配置启动 AI 编程工作流:内置 Web UI,支持自然语言输入任务(如“修复 README 中的拼写错误”),自动生成代码变更并预览
- 安全沙箱执行环境:所有代码生成与运行均在隔离的、临时的容器化沙箱中完成,杜绝本地文件系统访问或恶意命令执行风险
- 原生 GitHub 深度集成:自动创建 GitHub App,支持仓库授权、Webhook 接收、PR 自动提交、评论交互与状态更新,全程无需手动复制粘贴
- 多存储后端支持:开箱兼容 Neon(PostgreSQL)、Upstash(Redis/KV)等 Vercel 官方推荐服务,轻松扩展会话历史、任务队列与凭证管理
- 企业级身份认证体系:集成 Better Auth,支持邮箱密码、GitHub OAuth 登录,权限粒度可控,适合团队协作场景
- 全栈可调试架构:从前端 Next.js 应用、后端 Agent Runtime 到沙箱通信协议,全部 TypeScript 编写,类型安全、注释清晰、易于二次开发
适合哪些人用
如果你是以下角色之一,Open Agents 极可能成为你今年最值得花 20 分钟部署的开源项目:
• 前端/全栈工程师:想快速验证 AI 自动化编码流程,或为内部工具链添加“智能补丁生成”能力;
• 技术团队负责人:需要一套合规、可控、可审计的 AI 协作底座,而非依赖闭源 API;
• 开源项目维护者:希望为社区用户提供“一键提交文档修正”“自动格式化 PR”等低门槛贡献入口;
• AI 应用开发者:正在构建 Agent 类产品,急需生产就绪的调度、沙箱、Git 集成等模块参考实现。
快速上手
无需本地安装 Node 或数据库!点击 Vercel 一键部署按钮(README 顶部的蓝色按钮),按提示完成三步即可上线:
1️⃣ 授权 GitHub 账号(用于创建 App 和读写仓库);
2️⃣ 连接 Neon 获取 PostgreSQL 连接串(免费额度足够起步);
3️⃣ 填写 Better Auth 密钥(用 openssl rand -base64 32 生成即可)及 GitHub App 凭据。
部署成功后,访问你的 xxx.vercel.app 域名,登录即可开始输入第一个指令。想本地开发?克隆仓库后运行 pnpm install && pnpm dev,配合 vercel link 本地调试 GitHub Webhook。
项目信息
An open source template for building cloud agents.
5.0k
今日 +160 stars today
Stars
627
Forks
TypeScript
MIT
TypeScript|GitHub Star 数:4952|开源协议:MIT|GitHub 项目地址
这不是一个概念 Demo,而是 Vercel Labs 官方出品、已在真实场景中验证的工程级模板——它不教你调用 LLM API,而是直接给你一套能跑在生产环境里的 AI 编程代理操作系统。


