SuperAPI AI 工具集

claude-devtools-inspector

编程与开发

查看项目

更新于 10-15 22:33

技能介绍

用途:claude-devtools Inspector 用于检查 Claude Code 会话日志,把终端中不可见的信息(工具调用、token 用量、子智能体、思考步骤、上下文窗口、记忆层)重建为可视化界面。可读取已有会话,无需包装器、API 密钥或配置。

主要能力:会话全文记录与语法高亮;Read、Edit、Bash、Search 等工具输入输出可见;按轮次将 token 归因到 CLAUDE.md、技能、@-mention、工具 I/O、思考、团队开销、用户文本七类;上下文压缩可视化;嵌套子智能体的隔离执行轨迹与成本/耗时;浏览 ~/.claude/projects/<project>/memory/ 中的项目记忆层;查看扩展思考内容;导出会话为 Markdown/JSON,并可一键复制代码块。

使用方式:macOS 桌面应用可用 brew install --cask claude-devtools,或从 releases 下载;Docker/独立服务可 docker compose up,或 docker run -p 3456:3456 -v ~/.claude:/data/.claude:ro claude-devtools,再打开 http://localhost:3456;从源码构建可 git clone https://github.com/matt1398/claude-devtools.git,然后 pnpm install、pnpm dev 或 pnpm build。默认读取 ~/.claude/,无需配置文件;可用环境变量 CLAUDE_ROOT、HOST、PORT 调整。服务模式提供 GET /api/sessions、GET /api/sessions/:id、GET /api/sessions/:id/export、GET /health 等接口。

适用场景:检查运行中的会话、定位高 token 使用、导出会话记录、调试上下文压缩、审查工具调用、查看子智能体活动、浏览项目记忆、通过 SSH 查看远程会话、配置通知触发。

限制与注意:只读,不会修改会话日志;独立服务无外联网络请求;日志依赖 Claude Code 是否写入(带 --session 的项目级会话),思考日志需 v2.2.0+;超大日志可能占用较多内存;非标准数据目录需额外挂载或使用“Open Custom Directory”;其余细节以官方文档 https://claude-dev.tools/docs 为准。