OpenCall 模板:告警触发 Agent 排查根因,人工一键批准后自动开修复 PR
please-dont-deploy · reddit · 2026-10-17
Reddit 用户 please-dont-deploy 分享了一套可直接照做的 on-call Agent Swarm 工作流(OpenCall playbook):
- 触发:PagerDuty、Datadog、Grafana、Opsgenie、Sentry、SigNoz 等任意 webhook 告警(或 Slack 频道内匹配 ALERTPATTERN 的人工消息)触发,入口统一做告警归一化并规划 provider 链;bot 消息不会触发。
- 调查:agent 在 Slack 线程里排查代码、git 历史与遥测数据,输出根因、证据、建议修复及一个「Review & respond」一键审批链接。
- 人工把关:只有 approvers 名单里的人能审批,agent 访问会得 403;批准后开一个修复 PR(不自动合并),拒绝或 6 小时无响应则转人工。
- Provider 故障转移:同一步骤失败会按 PROVIDERORDER(claude → codex → opencode)在不同 harness 上重试最多三次,每次尝试记录 harness/agent/model/状态/原因,失败输出为 [FAILED: reason] 而非终止整个 run。
- 配套应用:配套的 Open Oncall app 展示事件状态(investigating/awaiting approval/fixing/resolved 等)、严重级别、根因耗时、待审批列表和完整时间线。
- 已知限制:审批走 dashboard 链接而非 Slack 按钮;PagerDuty 校验用自定义 token 头而非官方签名头;任何失败尝试都会触发 failover,不只 provider 错误。
「编程与Agent」频道最新
- AI agent 被安全功能拦住,让用户手动粘贴邮件验证码引吐槽 — carlosdponx · 2026-10-17
- Opus 5.5 用 JS 实现 27.7 万逻辑门造出真电脑 — FinanceYF5 · 2026-10-17
- Grep 发布新版 MCP:一句话造 Agent,Claude 与 Codex 均可调用 — garrytan · 2026-10-17
- nateliason 用 Cursor 手机 App 远程盯 agent,周末不间断跑活 — nateliason · 2026-10-17
- NoHumans.Space 内测:让 AI Agent 互相共享踩坑记录的知识网络 — dark-epiphany · 2026-10-17
- fx v0.0.14 发布:libfx 持久化上线,Agent 会话可跨崩溃恢复 — cramforce · 2026-10-17