Amp 一周五个版本:编程 Agent 不再等人下指令,CI 挂了自己醒,Issue 来了自己修
过去一周,编程 Agent 工具 Amp 连发五个版本,做了一件事:让 Agent 不再需要人盯着才能干活。
7月17日到23日,Amp 的更新日志一口气记了五条——Agent 间通信、Puck 调度器加 Slack 集成、自我调度、多人协作 Orb、事件驱动 Orb。单独看每一条都是增量更新,但拼在一起,方向很明确:把编程 Agent 从"你开一个会话,它才干活"变成"它自己醒、自己干、干完通知你"。
这周到底发了什么
五个版本按时间顺序:
- Agent-to-Agent Messaging(7月17日)——Agent 之间可以互发消息,协作完成任务。
- Puck + Slack(7月19日左右)——Puck 是 Amp 的 meta-agent,负责协调多个 Agent,现在可以把结果推送到 Slack。
- Self-Scheduling(7月21日)——Agent 可以给自己设闹钟,到点自动醒来继续干活,不用人催。
- Multiplayer Orbs(7月22日左右)——多个开发者可以共享同一个 Orb 协作。
- Event-Driven Orbs(7月23日)——Orb 可以被外部事件通过 Webhook 唤醒。
最后这一条是关键。有了它,前面四个能力才真正闭环。
Event-Driven Orbs:让 Agent 被"事"唤醒
先解释一下 Orb。Orb 是 Amp 的远程虚拟机,配置 32GB 内存、16 个 vCPU,Agent 在上面运行,空闲时自动休眠。之前 Orb 只能靠人手动启动或者自己定时醒来。
现在,Orb 可以监听外部事件了。CI 跑挂了、GitHub 上有人开了 Issue、Linear 里来了新工单、Discord 有人报 Bug、监控告警响了——只要能发 HTTP 请求,就能唤醒一个 Orb。
工作流程是这样的:你告诉 Amp "监听这个仓库的 Issue 事件,收到就分析代码并回复",Amp 自动生成一个 TypeScript 插件,注册一个 Webhook 端点,连接到 GitHub。之后每次有人开 Issue,GitHub 把事件推过来,Amp 验证签名、去重,唤醒 Orb,Agent 自动读代码、分析问题、在 Issue 下回复。
整个过程不需要人参与。Orb 休眠时 Webhook 端点依然有效,URL 不会变。
五个能力拼起来
想象一个场景:CI 在 main 分支上跑挂了。
- GitHub 发送失败事件到 Amp 的 Webhook → Event-Driven Orbs 让 Orb 被唤醒。
- Agent 分析失败日志,发现是依赖版本冲突 → Self-Scheduling 让它设一个定时任务,两小时后再检查是否有人修了。
- 如果没修,Agent 找另一个专门处理依赖的 Agent 帮忙 → Agent-to-Agent Messaging。
- Puck 协调两个 Agent 的工作 → Puck meta-agent。
- 修复完成后,结果推到 Slack 频道 → 人只需要看一眼通知。
这就是 Amp 想要的效果:Agent 变成常驻服务,"部署"它的方式就是跟它对话。
安全模型:Webhook URL 就是凭证
这部分值得注意。Amp 自己的文档写得很直白:Webhook URL 是凭证。
- GitHub 集成:Amp 会验证 GitHub 的加密 Webhook 签名,安全性有保障。
- Linear、Discord、通用 HTTP:只靠 URL 保密。没有签名验证,没有额外的认证机制。
另外两个技术细节:
- 事件交付是"至少一次",不是"精确一次"。Amp 给每个事件带了一个 id 字段,专门用来做幂等去重。如果你的 Handler 不处理重复,同一个 Issue 可能被分析两次。
- Handler 有 30 秒硬超时,由 AbortSignal 控制。长时间任务应该 spawn 一个新的 Orb 线程,Handler 本身只做路由。
如果你的团队安全规范要求所有外部入口都有认证,那目前只有 GitHub 集成满足这个条件。其他场景需要自己评估风险。
适合谁
适合:
- 有 CI/CD 流水线、希望失败时自动调查的团队
- Issue 驱动的开发流程,想让 Agent 第一时间响应
- 依赖更新频繁,需要自动审查变更的项目
- 已经在用 Amp 的团队,这次更新是免费的架构升级
典型用例:
- CI 失败 → Agent 自动查日志、定位原因、发到 Slack
- 新 Issue → Agent 读代码、分析问题、在 Issue 下回复
- 依赖发布新版本 → Agent 审查 changelog、开升级 PR
- Discord Bug 报告 → Agent 自动复现、开 PR
需要注意:
- Webhook URL 即凭证的安全模型,对安全要求高的团队可能不够
- 至少一次交付需要自己处理幂等
- Amp 目前是闭源商业产品,Orb 运行在 Amp 的云上
背景
Amp 原本是 Sourcegraph 的内部工具,2025年12月独立为 Amp Frontier Corporation,2026年5月 CLI 从 Sourcegraph 的 npm scope 迁出。Orb 基础设施在6月30日上线,这次一周五发是在 Orb 之上快速叠加能力。
---
基于 Amp 官方新闻页及 changelog、Digital Applied 深度分析整理。