生活分享

Cloudflare 推出 Workers 内置错误监控 Issues,可将生产环境问题直接交给 AI 编程代理

Cloudflare 于 2026 年 9 月 30 日宣布 Issues 进入公开测试,为 Workers 提供内置错误归并,并可自动把错误上下文发送给 Claude Code、Cursor、Devin 等编程代理。以下信息均来自 Cloudflare 官方博客,尚未获得独立证实。

阅读时间约 5 分钟

Cloudflare 推出 Workers 内置错误监控 Issues,可将生产环境问题直接交给 AI 编程代理
图片:Mokaair (Original editorial artwork)

Cloudflare 宣布了什么

Cloudflare 于 2026 年 9 月 30 日在官方博客宣布推出 Issues,这是 Cloudflare Workers(开发者在 Cloudflare 平台上运行自己代码的服务)的内置错误监控功能,现以公开测试版(open beta)形式提供。文章由 Thomas Ankcorn、Maksym Makuch 与 Nevi Shah 撰写。

Cloudflare 表示,Issues 内置于 Workers 运行时,只需一行配置即可启用,无需安装 SDK(软件开发工具包)或添加应用程序包装层。据该公司说明,启用后会记录未捕获的异常、失败的调用、HTTP 5xx 响应(服务器端出错时返回的状态码)、console.log() 与 console.error() 的输出,以及含有堆栈跟踪(出错时程序调用路径的记录)的日志,并标出失控的 alarm 情况与在循环中大量写入日志的代码。

Cloudflare 推出 Workers 内置错误监控 Issues,可将生产环境问题直接交给 AI 编程代理
Mokaair 编辑核查流程 · 图片:Mokaair (Original editorial artwork)
阅读完整文字说明

消息会先收集来源、独立核查,再交由 Jev 判断。

Cloudflare 指出,同一个程序错误可能导致许多请求失败,而每个请求的 ID 都不同;Issues 会把它们归为一组,并显示错误首次出现的时间、发生次数,以及是否越来越频繁。

如何把错误交给 AI 编程代理

AI 编程代理是能够阅读、修改代码并执行开发任务的 AI 工具。据 Cloudflare 表示,用户配置一次 Automations 后,当 issue 超过发生次数阈值,或在一段平静期后再次出现时,Issues 会把错误、堆栈跟踪、日志、追踪数据与 Worker 版本等上下文直接发送给代理,并触发代理的既定工作流程,例如对问题分类、查询更多数据或开启 pull request(提交给代码仓库、等待人工审核的修改请求)。

Cloudflare 还表示,开发者可通过 Worker 运行时内置的 OpenTelemetry API(一种记录程序运行数据的通用接口)添加用户、账户或会话等标识信息,这些信息会随每次发生记录一并显示。此外,代理可另外连接 Cloudflare MCP,用来查询相关日志与追踪数据。

Cloudflare 公布的 Issues 自动化发送选项(数据来源:Cloudflare 官方博客)
发送目的地Cloudflare 所述连接方式
Claude Coderoutine ID 与 token
Cursor自动化 webhook URL
DevinAPI token 与组织 ID
通用 webhook将 issue 上下文发送至自有代理或 HTTPS 端点
聊天与事件管理通过聊天或值班流程通知团队

Cloudflare 自家的使用案例

据 Cloudflare 表示,其 Workflows 团队在启用 Issues 一天内发现两个问题:一是控制平面迁移在边缘情况下反复遇到 SQLite 外键错误而陷入重试循环;二是删除 Workflow 实例时,可能超出 Workers 子请求上限而无法完成删除。Cloudflare 表示,其自动化配置将这些 issue 发送至 Cloudflare OS,后者将错误追溯至 Workflows 代码并为两个问题提出修复。此案例为 Cloudflare 自述,未经外部核实。

对普通读者与开发者的实际影响

  • 对使用 Cloudflare Workers 的开发团队:按 Cloudflare 的说法,错误监控不再需要另装软件包,且重复错误会自动归并,减少人工整理日志的时间。
  • 对采用 AI 编程代理的团队:错误上下文可自动交给代理,代理可提出修复与 pull request,但 Cloudflare 表示最终审查与部署仍由人负责。
  • 对普通网络用户:这类工具的目标是让网站与服务的故障更快被发现和修复,但实际成效仍有待更多用户经验验证。

Cloudflare 表示,开发者可在 wrangler.jsonc 文件中将 observability.issues.enabled 设为 true 来启用,并在 Cloudflare 控制台配置第一个自动化;代理也可使用新的 cf CLI(命令行工具)查看 issue 与创建自动化。

常见问题

Issues 是什么?

根据 Cloudflare 的公告,Issues 是 Cloudflare Workers 的内置错误监控功能,会把重复的异常、服务器端错误响应(5xx)与错误日志归并成单一 issue,并可把错误上下文发送给 AI 编程代理。

现在可以使用吗?

Cloudflare 表示 Issues 已于 2026 年 9 月 30 日进入公开测试版。测试版功能可能仍会调整。

需要安装额外软件包吗?

据 Cloudflare 表示不需要:Issues 内置于 Workers 运行时,只需一行配置,无需安装 SDK 或应用程序包装层。

AI 代理会自动把修复部署到生产环境吗?

Cloudflare 表示用户仍掌控进入生产环境的内容,需自行审查 pull request(代码修改请求)、部署修复并把 issue 标记为已解决。

支持哪些 AI 编程代理?

Cloudflare 列出的内置选项为 Claude Code、Cursor 与 Devin,另可通过通用 webhook 发送至自有代理或 HTTPS 端点,或以聊天与事件管理工具通知团队。

查看同分类最新消息

最新旅游情报攻略

资料来源

生活分享