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 Workbook 是一个 AI 编码代理的本地管理界面。它解决了使用 Claude Code 和 ChatGPT Codex 等命令行 AI 工具时,需要在多个终端窗口之间切换以及会话历史碎片化的问题。它提供了一个中央侧边栏,按项目文件夹组织会话,支持完整的回滚历史(这些代理通常缺乏此功能),并跨不同提供商追踪成本和任务。

如何工作

它作为一个本地 Node.js 服务器运行,直接从 Claude Code 和 ChatGPT Codex 的本地存储目录读取会话数据。它使用 xterm.js 和 node-pty 在浏览器标签页中提供终端访问,允许用户通过真实的 PTY 与代理交互。该系统对会话历史为只读,不使用云服务或外部数据库,所有数据均保留在用户设备上。

适用人群

通过 CLI 使用 AI 编码代理,并需要一种方式来组织对话、监控成本以及从单一浏览器界面管理其工作流(包括 git worktree 和看板)的开发者。

主要亮点

  • 统一会话管理:按运行目录对所有 Claude Code 和 ChatGPT Codex 会话进行分组。
  • 可滚动终端:提供整个对话的完整连续回滚历史,包括代理的输出。
  • Codex 集成:直接从 ChatGPT 桌面应用的 SQLite 数据库读取线程。
  • 成本追踪:基于转录中 Claude 的使用字段计算支出,并提供可视化的时间线图表。
  • 开发者工作流工具:包含内置看板、git worktree 管理,以及通过 gh CLI 实现的拉取请求自动化。
  • 移动端访问:通过局域网或 Cloudflare 隧道优化手机使用,配备用于控制键的自定义键盘布局。
  • 隐私优先:无需注册、无云服务、无遥测、除非用户主动请求,否则不进行外部模型调用。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目