alexfazio/cc-trace
Claude Code CLI skill: Interactive assistant for intercepting, debugging, analyzing and reviewing Claude Code API requests using mitmproxy
Author:alexfazioLicense:Apache-2.0Language:Shell14215
Deep Analysis
Claude Code CLI技能,基于mitmproxy的API请求拦截、调试、分析和审查工具
谨慎使用
Core Features
请求拦截
使用mitmproxy拦截Claude Code API请求和响应
交互式调试
实时查看请求体、响应头、消息流和工具调用
API分析
统计token使用、模型选择、工具调用频率
请求审查
分析API调用模式,识别优化机会
Technical Implementation
Architecture:MITM代理模式,拦截层 + 解析层 + 分析引擎
Execution Flow:
启动代理
运行mitmproxy作为中间人
拦截请求
所有请求流经mitmproxy可实时查看
解析API消息
提取请求头、消息体、工具调用参数
分析交互模式
统计token、模型、工具使用
生成分析报告
输出优化建议、成本预估
Key Components:
mitmproxy中间人代理框架,HTTP/HTTPS拦截
Claude Code API被监控目标
JSON解析提取和分析API请求响应体
Highlights
- 完整可见性:查看每个API调用细节
- 实时调试:问题发生时立即追踪原因
- 成本优化:识别高成本调用模式
- 行为洞察:理解Claude Code处理不同请求
Use Cases
- 调试Claude Code行为异常或性能问题
- 分析成本驱动因素,优化token使用
- 理解Claude Code工具调用策略
- 识别API调用中的重复或冗余操作
Limitations
- 需要配置本地代理,增加技术复杂度
- 可能与企业VPN冲突
Tech Stack
mitmproxyPython/ShellHTTP协议分析CLI工具

