Skip to content

Navigation Menu

Sign in
Sign up
YoungCan-Wang edited this page Aug 16, 2026 · 19 revisions

claude-tap 核心指南与知识库

欢迎来到 claude-tap 的深度逆向与架构知识库。

在传统的软件开发中,我们习惯于阅读结构化的日志和调用栈。但在 AI Agent 时代,Agent 运行在你的终端里,就像一个神秘的"黑盒"——你只能看到它在屏幕上打印出的最终一句话,却不知道它在底层的几十轮 ReAct 循环中,脑子里闪过了什么念头、调用了什么工具、又为什么突然陷入了死循环。

claude-tap 的定位,就是在这个黑盒上套一层**"高透明度的玻璃罩"**。让每一次模型请求的 System Prompt、工具 Schema、Tool Call 细节、流式响应、Token 变化以及上下文演进轨迹,全部以可视化的方式无损呈现在你面前。

这里不是官方冷冰冰的 API 说明书,而是一份源自真实 Trace 逆向分析的工程笔记


🧭 探索地图(推荐阅读顺序)

本知识库分为三个核心板块,建议按照以下路线进行探索:

第一板块:产品定位与核心原理

第二板块:主流 Agent 逆向分析

第三板块:排障实战与二次开发


💡 核心设计精髓

  1. 零侵入捕获:不修改 Agent 源码;通过环境变量 / 启动参数 /(可选)用户配置写入,把流量导入本地代理,尽量保持被测 Agent 的真实运行路径。
  2. 流式重组(SSE/WebSocket Reassembler):实时将 SSE 碎片和 WebSocket 帧拼装回完整结构,为分析提供高质量的"第一现场"。
  3. 归一化视图(Normalization):将各厂商协议抽象为通用的 SystemMessagesToolsResponseUsage,实现"一套界面,看懂所有 Agent"。
  4. 本地 SQLite 主存储:默认写入 ~/.local/share/claude-tap/traces.sqlite3(可用 CLOUDTAP_DB 覆盖);导出默认 compact / .ctap

claude-tap Wiki

Claude Code 工作机制(9 篇)

Codex App 工作机制(9 篇)

其他 Agent

开发

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /