claude-devtools
Claude Code 缺少的 DevTools — 在視覺化介面中檢視工作階段日誌、工具呼叫、Token 用量、子代理程式和上下文視窗。免費、開放原始碼。
claude-devtools 是什麼?
Claude Code 缺少的 DevTools — 在視覺化介面中檢視工作階段日誌、工具呼叫、Token 用量、子代理程式和上下文視窗。免費、開放原始碼。
claude-devtools 概覽
這是什麼
claude-devtools 是一個開放原始碼的 Claude Code 除錯工具。它讀取儲存在本機 ~/.claude/ 目錄中的對話記錄與文字紀錄,重建終端機隱藏的詳細資訊。它不會封裝、修改或干擾 Claude Code。本專案採用 MIT 授權,且為免費軟體。
主要功能
- 每個回合的 token 歸因,涵蓋 7 個類別(CLAUDE.md、技能、@提及檔案、工具輸入/輸出、思考過程、團隊開銷、使用者文字),並附帶壓縮視覺化 - 終端友善的複製貼上:真實可選文字、每個程式碼區塊一鍵複製,以及匯出為 Markdown/JSON/純文字 - 專案記憶檢視器:呈現儲存在
~/.claude/projects//memory/的MEMORY.md層級,支援跨層 wikilinks 及「以……開啟」啟動器 - 團隊與子代理執行樹:每個代理的獨立執行樹,包含工具追蹤、token 指標、持續時間與成本 - 工具呼叫檢查器,附帶專用檢視器(語法高亮 Read、內嵌編輯差異對比、Bash 輸出、子代理樹) - 透過~/.ssh/config進行 SSH 遠端工作階段檢查,支援代理轉發與金鑰認證 - 跨工作階段搜尋的命令面板(Cmd+K),以及支援拖放分頁的多窗格佈局 - 針對 .env 存取、工具錯誤、高 token 用量及自訂正規表達式的通知觸發器
使用情境
此工具專為除錯 Claude Code 工作階段的開發者設計。它有助於檢查思考步驟、工具呼叫細節、子代理活動、上下文視窗組成以及團隊協調訊息。也可用於檢閱專案的記憶檔案,並檢查透過 SSH 在遠端機器上執行的工作階段。
快速開始
brew install --cask claude-devtools Docker: docker compose up # 開啟 http://localhost:3456 或從原始碼建置: git clone https://github.com/matt1398/claude-devtools.git cd claude-devtools pnpm install pnpm dev
授權與價格
本專案採用 MIT 授權,為開放原始碼。未提及價格資訊。
內容整理自該專案公開的 README 與儲存庫資訊。