# HyperProbe

无需暂停服务，即可从运行中的服务捕获变量值和堆栈上下文。安装服务 SDK 后，HyperProbe 向开发者和编程智能体提供只读探针。

Canonical URL: https://aiidelist.com/zh/ide/hyperprobe

Language: zh

更新日期: 2026-10-06

## 概览

- 分类: Developer Workflow Tools
- 捕获运行时状态，支持人工或智能体辅助的服务调试。
- 编辑器基础: VS Code

## 简评

适合需要日志中缺失的变量值，并能先在目标服务中接入 SDK 的调查任务。

## 适合场景

- 调试运行中后端服务的团队
- 需要运行时证据的编程智能体

## 优点

- 可获得现有日志没有记录的运行时变量值。
- 编辑器与智能体工作流程可以使用相同的调试证据。

## 局限

- 无法添加服务 SDK 的项目
- 希望免费套餐提供私有托管的用户
- 需要先给服务接入探针 SDK 并部署。
- Professional 套餐至少订阅三个服务；私有部署属于企业选项。

## 捕获日志未记录的值

HyperProbe 解决的是一种具体调试问题：请求进入了意外分支，但现有日志没有显示触发该分支的值。只读探针可在执行到指定代码行时捕获状态，无需停止进程。

它最适合已经将调查范围缩小到具体服务和代码路径之后使用。如果出问题的请求没有经过探针位置，就无法获得有用的捕获结果。

## 获得第一个有用的捕获结果

1. 按[快速入门](https://docs.hyperprobe.co/quickstart)创建服务，安装编辑器集成与对应 SDK。
2. 按说明初始化 SDK，将接入探针的服务部署上线，并确保源码和构建元数据与运行版本匹配。
3. 在可疑条件附近的可执行代码行设置探针，再触发该请求路径。
4. 检查捕获的变量与堆栈，或让已配置的 MCP 客户端使用这些证据调查原因。

## 区分首次配置与后续调试

免重新部署的调试方式以完成接入为前提。首次试用建议选择预发布服务和可复现请求，再决定哪些捕获字段适合生产环境。免费托管云与企业私有部署的数据边界不同，应按需求选择部署方式。

## 功能

### 运行时证据

- 只读探针捕获变量和堆栈上下文
- 支持 JavaScript/TypeScript、Java/Kotlin、Python 和 Ruby
- SDK 接入后，后续设置探针无需重新部署

### 开发者与智能体访问

- VS Code 插件
- 支持 Claude Code、Codex、Cursor 等工具通过 MCP 访问
- 团队套餐支持共享捕获结果的工作流程

## 价格

freemium

- Free: $0 — 托管云上的一个服务，探针和捕获次数不限。
- Professional: $99 — 每服务/月 — 至少三个服务。按年付费时每服务每月 $79，包含 30 天捕获历史和共享工作区。
- Enterprise: Custom — 自托管或私有 VPC、RBAC、审批和个人身份信息（PII）脱敏选项。

价格核对日期: 2026-09-12

## 隐私与数据处理

免费套餐使用托管云。捕获结果可能包含运行时数据，应检查字段处理和保留方式。私有部署与 PII 脱敏列为企业选项。

## 企业功能

- 自托管或私有 VPC
- RBAC 与审批控制
- PII 脱敏

## 资料来源

- [官方网站](https://www.hyperprobe.co/)
- [官方文档](https://docs.hyperprobe.co/)
- [安装](https://docs.hyperprobe.co/quickstart)
- [价格](https://www.hyperprobe.co/)
- [HyperProbe 产品、支持语言与价格](https://www.hyperprobe.co/)
- [HyperProbe 服务配置](https://docs.hyperprobe.co/quickstart)
- [Y Combinator 上的 HyperProbe](https://www.ycombinator.com/companies/hyperprobe)

最近核对日期: 2026-09-12
