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 会话结合使用。
- 本地优先:所有操作均在本地运行,无云端遥测数据。
相关
- 项目
- 项目
- 项目
- 项目
- 项目