JayantDevkar/claude-code-karma
Dashboard for monitoring claude code sessions.
解決的問題
Claude Code 將會話資料、工具呼叫與 Token 使用量儲存在本地的 JSONL 檔案中,這些檔案對人類來說難以閱讀,且會在 30 天後自動刪除。Claude Code Karma 提供一個本地優先的視覺化儀表板,將這些原始資料轉化為可搜尋、可分析的 AI 程式碼會話故事。
運作方式
此工具直接從您機器上的 ~/.claude/ 目錄讀取資料。FastAPI 後端解析這些檔案,並將元資料索引至本地 SQLite 資料庫,再透過 SvelteKit 前端進行視覺化。它也能與 Claude Code 鈎子整合,提供即時監控活躍會話的功能。
適用對象
使用 Claude Code CLI 或 Claude Desktop(Claude Code 模式)的開發者,希望追蹤成本、分析工具使用情況,並保留 AI 協助開發的視覺化歷程。
主要亮點
- 會話分析:按會話或專案整體,詳細分析 Token 使用量、成本、快取命中率與工具分佈。
- 即時追蹤:即時監控會話狀態,並點一下即可開啟正在執行該會話的終端視窗。
- 深度檢視:專用標籤頁用於追蹤任務、檔案操作、子代理活動與呼叫的技能。
- 工單整合:透過 MCP 伺服器或分支名稱自動偵測,將會話連結至 Linear、Jira 或 GitHub Issues。
- 本地優先:無需雲端帳戶或遙測;所有資料皆保留在使用者的機器上。
相關
- 專案
- 專案
- 專案
- 專案
- 專案