基于 Tauri v2 的 Claude Code 会话可视化桌面应用 — 浏览对话记录、追踪上下文窗口使用情况、分析工具调用。
pnpm install
pnpm tauri dev
pnpm tauri build # macOS: DMG / Windows: NSIS / Linux: deb+rpm
cd src-tauri && cargo test # Rust 单元测试 (552)
cd src-tauri && cargo test -- session_ # 按名称过滤
| 指标 | 数值 |
|---|---|
| Rust 后端 | 92 文件, ~27,900 LOC, 552 单元测试 |
| 前端 | ~43,800 LOC TypeScript/TSX, 14 Zustand store slices |
| Tauri 命令 | 65 个 #[tauri::command] |
| HTTP 端点 | 50+ REST + SSE |
| 事件通道 | 8 个 (file-change, todo-change, notification, error, ssh, context 等) |
本项目衍生自 claude-devtools,由 matt1398 及贡献者开发,采用 MIT 许可证。
$ claude mcp add claude-devtools-tauri \
-- python -m otcore.mcp_server <graph>