therealarthur/myrlin-workbook

Open-source workspace manager for AI coding CLIs: Claude Code and ChatGPT Codex in one browser app. Discovers every session on disk, embedded terminals, phone-ready, cost tracking, kanban, docs. Windows, macOS, Linux.

解決的問題

Myrlin's Workbook 是一款專為解決使用 AI 編碼 CLI(如 Claude Code 和 ChatGPT Codex)時的摩擦而設計的工作區管理器。它解決了常見的痛點,例如無法為會話命名、難以管理多個並行終端視窗、缺乏清晰的令牌使用成本追蹤系統,以及多個會話同時編輯同一程式碼庫時的檔案衝突風險。

如何運作

該工具掃描本地會話目錄(例如 ~/.claude/projects/)以發現現有的 AI 會話,並将其組織為三層級架構:類別、專案和焦點。它提供基於瀏覽器的 GUI(或 TUI 模式),透過 xterm.js 和 node-pty 嵌入真實的 PTY 終端,允許使用者在單一格狀介面中執行與切換多個 AI 會話。它透過解析 JSONL 使用資料來追蹤成本,並監控每個會話的系統資源(CPU/RAM)。

適用對象

在終端中使用 AI 編碼代理的開發者,需要一種更結構化的方式來組織工作、追蹤支出,並在不頻繁切換多個終端標籤的情況下管理多個並行的 AI 驅動開發任務。

主要特色

  • 多提供者支援:統一介面支援 Claude Code 和 ChatGPT Codex。
  • 嵌入式終端格狀:4 面板的真實 PTY 終端格狀,支援持久化標籤群組。
  • 成本追蹤:詳細的會話級與專案級輸入、輸出與快取令牌分解。
  • 專案管理:整合看板、專案級 Markdown 文件與 AI 生成的會話摘要。
  • 衝突偵測:當多個會話同時編輯同一檔案時,即時發出警告。
  • Git 整合:一鍵建立分支與工作樹,並與新 AI 會話結合使用。
  • 本地優先:所有操作均在本地執行,無雲端遙測資料。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案