# HyperProbe 由 AI 辅助的生产环境调试工具,无需重新部署或重启即可在运行中的应用代码上放置只读探针,捕获实时变量状态,帮助工程和当班团队调查日志与追踪信息无法揭示原因的故障。 - Findings24: - 网站: - 价格: Freemium - 分类: AI DevOps助手, AI开发者工具 ## 什么是 HyperProbe? HyperProbe 是一款由 AI 辅助的生产环境调试工具,用于调查运行中应用程序的故障。它会读取日志和追踪信息,识别疑似文件与代码行,并在该代码路径上放置只读探针。当实时流量经过该代码行时,探针会捕获当时的变量状态,为工程师提供应用日志中可能不存在的证据。 该工作流专为难以复现或不会产生有用异常的故障设计。探针采用非阻塞、异步方式运行:服务会继续处理请求,探针则会在达到配置的限制后清除。HyperProbe 支持 JavaScript、TypeScript、Java、Kotlin、Python 和 Ruby,并提供 MCP 服务器,支持 Cursor、Claude Code、Codex 和 Opencode 等编码代理。 ## HyperProbe 能做什么? ### AI 引导的故障调查 HyperProbe 可以从 PagerDuty、Datadog 或 Slack 接收告警,读取日志和追踪信息,定位疑似代码路径,并规划调试流程。 ### 只读实时探针 探针充当选定代码行上的虚拟断点,在真实流量下捕获所观察到的精确变量状态,不写入内存,也不执行代码。 ### 面向生产环境的采集控制 每个探针都支持生存时间、速率限制和命中次数过期计数。达到其中任一限制后,探针便会清除,有助于控制高流量服务中的采集范围。 ### 无需重新部署或重启 SDK 和探针工作流旨在检查运行中的服务,无需添加日志行、重启进程或暂停请求线程。 ### 代理与 MCP 工作流 MCP 服务器可让受支持的编码代理驱动探针放置,并在调查过程中使用捕获的证据。网站称,可通过向编码代理发送提示来发起安装,通常耗时约 15 分钟。 ### 采集隐私与治理 默认情况下,PII 脱敏会在代理端于采集前运行,每个探针都会记录在不可变更的审计跟踪中。Enterprise 版本增加自定义脱敏规则、审批门控和组织级策略上限。 ## 使用场景 ### 无声故障 检查成功响应背后的值,以调查内容错误、被吞掉的异常,或业务指标在无告警情况下下降的问题。 ### 间歇性生产环境故障 在实时流量激增或竞态条件期间捕获状态,适用于在本地复现问题耗时过长或无法复现相同时间条件的情况。 ### 分布式故障诊断 通过日志和追踪信息跟踪告警,然后检查下游或上游处理程序,以应对堆栈跟踪指向实际原因之外位置的情况。 ### 第三方契约变更 当供应商引入应用程序未处理的新状态或字段时,检查实时请求数据。 ## 常见问题 ### HyperProbe 会捕获什么? 当真实流量经过探针所在的特定代码行时,探针会捕获该时刻实时变量状态的只读快照。探针无法写入内存或执行代码。 ### 使用探针会暂停请求或需要重新部署吗? 不会。网站将探针描述为异步且非阻塞,不会暂停线程或等待请求。HyperProbe 的设计目标是在无需重新部署或重启服务的情况下运行。 ### 如何防止探针无限运行? 每个探针都有生存时间、速率限制和命中次数过期设置。达到任一配置的限制后,探针便会清除。Enterprise 还可以应用组织级上限和审批策略。 ### 支持哪些编程语言和编码代理? 列出的运行时包括 JavaScript、TypeScript、Java、Kotlin、Python 和 Ruby。网站列出 Cursor、Claude Code、Codex 和 Opencode,它们可通过其 MCP 服务器作为受支持的编码代理使用。Go 已列入路线图。 ### 捕获的数据可以保留在公司基础设施内吗? 可以,但仅适用于 Enterprise。控制平面和采集存储可以运行在客户的 VPC 中,网站声明捕获的值不会离开该网络。Free 和 Professional 计划支持托管云部署。 ## 快速信息 - **类别**: 开发者工具;AI SRE 与故障处理工具 - **主要用户**: 软件工程师、当班团队以及重视安全的工程组织 - **核心工作流**: 告警或故障 → 日志和追踪信息 → 只读探针 → 实时状态捕获 → 根因确认 - **支持的运行时**: JavaScript、TypeScript、Java、Kotlin、Python 和 Ruby - **代理访问**: 面向 Cursor、Claude Code、Codex 和 Opencode 的 MCP 服务器 - **部署选项**: 托管云;Enterprise 版支持自托管或私有 VPC