← 返回全部文章
·约 8 分钟PPT

🔥【今日推荐 Open Agents】:Vercel 官方出品!24小时不关电脑也能自动写代码、提 PR 的 AI 编程神器

Agent编程开发

配套媒体

本页对应的 PPT 与演示视频

open-agents-recommend.mp4
PPT
open-agents-recommend.pptx浏览器不能直接打开 PPT,下载后用 PowerPoint / WPS / Keynote 查看
下载没反应?点这里复制直链

侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。

PPT../../open-agents-recommend.pptx
视频../../open-agents-recommend.mp4
本文目录
  1. 🚀 什么是 Open Agents?
  2. ✨ 核心功能一览
  3. 🏗️ 三层分离架构设计
  4. 🛠️ 快速上手:5 分钟本地跑起来
  5. 前置条件
  6. 本地启动
  7. 生成必要密钥
  8. 一键部署到 Vercel(推荐生产使用)
  9. 💡 三大典型使用场景
  10. 场景一:后台自动修 Bug
  11. 场景二:新功能开发辅助
  12. 场景三:团队 Code Review 辅助
  13. 📊 与竞品对比
  14. 💰 定价与开源协议
  15. 🎯 总结

🔥【今日推荐 Open Agents】:Vercel 官方出品!24小时不关电脑也能自动写代码、提 PR 的 AI 编程神器

封面图

Vercel 官方开源的云端 AI 编程智能体模板,三层分离架构,Agent 在云端持续工作,无需本地电脑一直在线,自动读代码、改文件、提 PR——一觉醒来任务已完成。

GitHub stars GitHub forks


🚀 什么是 Open Agents?

你有没有遇到过这样的痛点:让 AI 帮你写代码,但一旦关掉窗口就全没了;或者 AI 助手只能在当前会话里工作,跑不了真正的 Shell 命令、碰不了你的真实代码仓库?

Open Agents 就是为解决这些痛点而生的。它是 Vercel 实验室(Vercel Labs)发布的一套开源云端 AI 编程智能体参考实现,让 AI Agent 可以:

  • 在云端持续运行,断网重连也不丢状态
  • 真正操作你的代码仓库:克隆、改文件、提交、推送、自动开 PR
  • 在完全隔离的沙盒里执行 Shell 命令,不污染本地环境
  • 对话式下达指令,Agent 自动拆解任务并一步步完成

核心价值:Vercel 官方出品,工程级三层分离架构,是目前开源生态中参考价值最高的 AI 编程 Agent 模板!


✨ 核心功能一览

功能对比表


🏗️ 三层分离架构设计

这是 Open Agents 最值得学习的地方——不是把所有东西塞进一个 Docker 容器,而是三层彻底解耦:

架构图

这种架构的好处非常实际:

  • Agent 挂了不会影响沙盒里正在执行的命令
  • 沙盒可以独立扩缩容,省钱
  • Web UI 随时可以换,不影响 Agent 逻辑
  • 各层独立升级,不用全量重新部署

🛠️ 快速上手:5 分钟本地跑起来

前置条件

  • 安装 Bun(比 npm 快 30 倍的 JS 运行时)
  • 一个 PostgreSQL 数据库(推荐 Vercel Postgres)
  • 支持的 LLM API(如 OpenAI、Anthropic)

本地启动

# 克隆仓库
git clone https://github.com/vercel-labs/open-agents.git
cd open-agents

# 安装依赖(使用 Bun)
bun install

# 复制并填写环境变量
cp apps/web/.env.example apps/web/.env
# 编辑 .env,填入 POSTGRES_URL、JWE_SECRET、ENCRYPTION_KEY 等

# 启动服务
bun run web
# 访问 http://localhost:3000

生成必要密钥

# 生成 JWE_SECRET
openssl rand -base64 32 | tr '+/' '-_' | tr -d '=\n'

# 生成 ENCRYPTION_KEY
openssl rand -hex 32

一键部署到 Vercel(推荐生产使用)

  1. Fork 仓库到你的 GitHub 账号
  2. 在 Vercel 控制台导入 Fork 的项目
  3. 配置环境变量:POSTGRES_URL、JWE_SECRET、ENCRYPTION_KEY
  4. 首次部署完成后,获取固定域名
  5. (可选)配置 GitHub App,开启自动 PR 功能

注意:JWE_SECRET 和 ENCRYPTION_KEY 必须是随机生成的高熵字符串,请勿使用弱密码,否则存在安全风险!


💡 三大典型使用场景

场景一:后台自动修 Bug

# 告诉 Agent:
# "帮我找到 utils/parser.py 里所有可能的 None 引用,并修复"
# Agent 会自动:
# 1. 克隆你的仓库
# 2. 搜索代码
# 3. 修改文件
# 4. 运行测试
# 5. 提交并推送 PR

功能说明:无需人工守着,Agent 在云端独立完成从阅读代码→定位问题→修复→验证→提 PR 的完整闭环。

适用场景:技术债清理、自动 Bug 修复、代码重构任务。


场景二:新功能开发辅助

# 对话式下达需求:
# "在 src/api/ 下新建一个 /users 路由,支持 GET/POST,连接 PostgreSQL"
# Agent 会分步执行:创建文件 → 写代码 → 运行服务 → 验证 → 提 PR

功能说明:利用持久化工作流,Agent 可以跨步骤保存进度,中途失败可恢复,不会从头重来。

适用场景:功能开发、API 接口实现、数据库 Schema 变更。


场景三:团队 Code Review 辅助

Agent 完成任务后,自动生成可分享的只读会话链接,团队成员无需环境配置,直接点开链接查看 Agent 的完整操作历史——每一步改了什么、为什么改、命令输出是什么,一目了然。

适用场景:远程团队协作、代码审查、AI 操作留痕审计。


📊 与竞品对比

竞品对比表

对比主流 AI 编程 Agent 平台,Open Agents 最大的优势是完全开源 + 支持自托管,数据不离开自己的服务器,特别适合有隐私要求的企业团队。


💰 定价与开源协议

开源协议: MIT License

💡 完全免费开源!自托管只需要支付服务器成本,相比 Devin 每月 500 美元的费用,几乎是 0 成本搭建同等能力的 AI 编程 Agent!


🎯 总结

Open Agents 不是一个开箱即用的 SaaS 产品,而是一套经过 Vercel 工程团队打磨的生产级参考实现。如果你想:

  • 了解 AI 编程 Agent 的工程架构
  • 搭建企业内部的自动化编程助手
  • 基于成熟模板快速二次开发

它都是目前开源生态里最值得研究和复用的项目之一。

推荐指数: ⭐⭐⭐⭐⭐(满分5星)

适合人群: AI 应用开发者、工程团队、对 Agent 架构感兴趣的技术人

GitHub 仓库: vercel-labs/open-agents


数据截至 2026年4月24日,最新信息请以官方仓库为准。