{
  "added_at": "2026-10-19",
  "additional_evidence_urls": [
    "https://github.com/whaesemeyer/claude-intercept/blob/c2b7d01911e11e063533dbd61a22b404b503b48d/skill.md",
    "https://github.com/whaesemeyer/claude-intercept/blob/c2b7d01911e11e063533dbd61a22b404b503b48d/package.json",
    "https://github.com/whaesemeyer/claude-intercept/blob/c2b7d01911e11e063533dbd61a22b404b503b48d/src/ui/server.js",
    "https://github.com/whaesemeyer/claude-intercept/blob/c2b7d01911e11e063533dbd61a22b404b503b48d/src/proxy/index.js",
    "https://github.com/whaesemeyer/claude-intercept/blob/c2b7d01911e11e063533dbd61a22b404b503b48d/LICENSE",
    "https://x.com/Nol_Mak/status/2111057177200738632"
  ],
  "category": "agent-workflows",
  "description_en": "A local man-in-the-middle proxy and dashboard that captures HTTP/S traffic from the user’s own computer and devices, stores it in SQLite and hands it to Claude Code through an /intercept skill and CLI. Exports such as API documentation and traffic summaries support investigating request patterns and undocumented endpoints. It is an agent-facing capture tool for authorized testing, not a reconstruction case, and it has no established REA connection.",
  "description_zh": "本地中间人代理与控制面板，捕获使用者自有电脑和设备的 HTTP/S 流量，存入 SQLite，并通过 /intercept 技能和命令行交给 Claude Code。API 文档、流量摘要等导出模式可用于调查请求模式与未公开接口。这是面向智能体、用于授权测试的抓包工具，不是重建案例，也未确立与 REA 的关联。",
  "entry_url": "https://awesomerea.org/resources/claude-intercept-traffic-capture/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/claude-intercept-traffic-capture/",
  "evidence_url": "https://github.com/whaesemeyer/claude-intercept/blob/c2b7d01911e11e063533dbd61a22b404b503b48d/README.md",
  "group": "agents",
  "id": "claude-intercept-traffic-capture",
  "json_url": "https://awesomerea.org/resources/claude-intercept-traffic-capture/record.json",
  "kind": "integration",
  "markdown_url": "https://awesomerea.org/resources/claude-intercept-traffic-capture/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/claude-intercept-traffic-capture/index.md",
  "name": "Claude Intercept",
  "name_zh": "Claude Intercept 流量捕获分析工具",
  "record_type": "resource",
  "relationship": "independent-agent-integration",
  "requirements": [
    "The reviewed pin is package version 1.0.0, last updated 2026-06-02. It combines a Node.js proxy with a per-machine CA, a live web dashboard, local SQLite storage, a CLI and a Claude Code /intercept skill, with Markdown or JSON exports shaped for agent analysis. README asks for Node.js 22.5+, while package.json declares 22.15.0 or later; the system-proxy toggle and certificate trust are automated on macOS and GNOME/KDE Linux, and Windows needs manual configuration.",
    "HTTPS capture requires installing and trusting the generated CA and routing a device through the proxy; README covers macOS, Linux, iOS, Android and Firefox, and warns that leaving the system proxy enabled after stopping the server breaks connectivity. README says some certificate-pinned domains fail under the proxy, and the skill states that WebSocket connections are tunneled and logged without frame parsing.",
    "In the reviewed source the proxy and the dashboard listen on all network interfaces, and the dashboard API has no access check; README warns against running it on untrusted networks. Captures and some exports can contain account credentials and personal data, and anything passed to Claude for analysis leaves the machine under the model provider’s terms. The project limits use to devices and accounts the user owns or is explicitly permitted to test.",
    "Tests under src/__tests__ run with node --test, but the repository has no CI workflow, and the README’s install example still uses a placeholder repository URL.",
    "The repository is licensed under CC BY-NC 4.0, a non-commercial Creative Commons license rather than a software license, so commercial use is not permitted. The reported post presents it as a Ship Systems project built with William Haesemeyer."
  ],
  "requirements_zh": [
    "所审阅的固定版本对应软件包 1.0.0，最后更新于 2026-06-02。它由使用每台机器独立 CA 的 Node.js 代理、实时网页控制面板、本地 SQLite 存储、命令行工具和 Claude Code /intercept 技能组成，并提供面向智能体分析的 Markdown 或 JSON 导出。README 要求 Node.js 22.5+，package.json 则声明 22.15.0 及以上；系统代理开关和证书信任在 macOS 与 GNOME／KDE Linux 上自动完成，Windows 需手动配置。",
    "捕获 HTTPS 需安装并信任生成的 CA，并让设备经由该代理联网；README 介绍了 macOS、Linux、iOS、Android 与 Firefox 的设置，并提醒停止服务后若未关闭系统代理将导致断网。README 称部分启用证书固定的域名在代理下无法访问，技能说明 WebSocket 连接仅被转发和记录，不解析帧内容。",
    "在所审阅的源码中，代理和控制面板都监听所有网络接口，控制面板 API 没有访问校验；README 提醒不要在不受信任的网络中运行。捕获内容和部分导出可能含有账户凭据与个人数据，交给 Claude 分析的内容也会离开本机，并受模型服务商条款约束。项目将用途限定为使用者自有或获明确授权测试的设备和账户。",
    "src/__tests__ 下的测试通过 node --test 运行，但仓库没有 CI 工作流，README 的安装示例仍使用占位仓库地址。",
    "仓库采用 CC BY-NC 4.0 许可，这是非商业性的知识共享许可而非软件许可，因此不允许商业使用。所报告的帖子将其介绍为 Ship Systems 与 William Haesemeyer 合作的项目。"
  ],
  "targets": [
    "app",
    "protocol"
  ],
  "url": "https://github.com/whaesemeyer/claude-intercept",
  "verification": "source-reviewed",
  "verified_at": "2026-10-18"
}
