AI 原生会话分析
捕获的会话是 SQLite 数据库。Claude Code 直接查询——找到失败的 POST、比较重试之间的 header 差异、追踪请求链。hp shell 自动接管并记录所有 CLI 流量,无需手动启动。
Rust 驱动的 HTTP 代理,让 Claude Code 检查、调试并修复你的网络流量。运行 hp shell 接管所有命令行网络,再用 Claude Code Skill 让 AI 直接操作和修复你的流量——不需要 curl 循环,也不需要截屏。
在 12 项关键功能中,HTTPeep 在 12 项上更优
为什么选择 HTTPeep
HTTPeep 关注可复用调试:清晰规则执行链路、受控 DNS 变更、精准拦截、完整 HTTPS Mock、URL 变量模板,以及 GUI 与 CLI 统一的工作流。
捕获的会话是 SQLite 数据库。Claude Code 直接查询——找到失败的 POST、比较重试之间的 header 差异、追踪请求链。hp shell 自动接管并记录所有 CLI 流量,无需手动启动。
HTTPeep 自动生成并安装本地 CA 证书。Claude Code 可以检查每个捕获调用的解密请求/响应内容、header 和 TLS 元数据。
Claude Code 读取捕获的请求,修改认证 header、请求体或查询参数,并通过实时代理重放。即时查看原始响应与修复后响应的差异。
定义规则来拦截、Mock、Bypass 或重定向流量。Claude Code 可以建议规则、注入运行中的代理并验证结果——全程在同一次对话中完成。
Rust 原生桌面应用(Tauri),支持 macOS、Windows 和 Linux。所有流量留在你的机器上——没有云代理,没有遥测,数据永不离开本地。
一条命令安装 Claude Code 技能。运行 hp shell 透明代理所有 CLI 流量,然后用自然语言让 Claude 检查、分析和修复你的网络请求——"看看刚才那个失败的 POST 请求"、"把 Authorization header 补上然后重放",全部在对话中完成。
传统网络调试是多个工具的重复劳动。curl 一个端点,盯着原始 header,搜索状态码的文档含义,猜测修复方案,改代码,重新运行,祈祷结果。每次迭代花费数分钟。一天下来,数小时消耗在工具切换和手工关联上。
HTTPeep + Claude Code 改变了这个循环。运行 hp shell,它会透明代理所有 CLI 命令的网络流量。然后问 Claude:"为什么 POST /api/orders 返回了 401?" Claude 直接在会话中读取捕获的请求,发现缺失 Authorization header,解释原因,然后帮你修复并重放。完成。没有 curl,没有截屏,无需切换上下文。
第一步 — 捕获:运行 hp shell。HTTPeep 启动一个子 shell,透明代理其中每条命令的 HTTP(S) 流量并存入 SQLite 会话。curl、npm、pip、你的测试套件——所有流量尽在掌握。
第二步 — 分析:在 Claude Code 中问:"分析这个会话中的失败请求。" Claude 直接从 SQLite 读取会话,找到错误,解释状态码,追踪重定向链,发现异常。
第三步 — 修复与重放:Claude 建议修复——更新 header、修正请求体。通过 HTTPeep 重放修改后的请求,在同一次对话中展示修复前后对比。
"为什么我的 API 返回 500?" — 用捕获的请求问 Claude。它读取响应体,检查后端错误信息,对照 header,解释可能的原因。
"这个重复请求从哪里来?" — Claude 在会话中追踪发起链,找到源页面或脚本,提出修复建议。
"不用 curl 测试这个端点。" — 用自然语言描述请求。Claude 构建请求,通过 HTTPeep 重放,展示解析后的响应。
"用 AI 调试移动应用流量。" — 将手机指向 HTTPeep 作为代理。Claude 像分析浏览器流量一样读取和分析捕获的移动 API 调用。
下载 HTTPeep,安装 Claude Code Skill,运行 hp shell,让 Claude 读取、调试和修复你的 HTTP 流量。免费开始,Pro 解锁无限会话。