paperboytm/spool
Your local AI session library. Browse, pin, and ⌘K-search every Claude Code, Codex, Gemini & OpenCode session — and let the built-in scanner catch leaked secrets. Local-first, nothing leaves your machine.
解决的问题
Spool 解决了使用 AI 编程代理进行工作时的共享与持续性问题。它不再需要分享静态截图或手动重建摘要,而是允许开发者将代理会话转换为持久的、交互式的网页,供他人阅读并随后在自己的本地代理环境中恢复工作。
工作原理
Spool 使用 CLI 来索引本地代理会话(例如来自 Claude Code、Codex CLI、Gemini CLI、OpenCode 和 Pi 的会话)。当用户共享会话时,该工具会扫描敏感数据,整理会话记录,并将其发布到中央 Hub。阅读者可以通过 URL 查看整个会话——包括对话、工具活动和文件差异 (diffs)。对于受支持的代理,阅读者可以使用 spool resume 命令在本地实例化会话,并从原作者中断的地方继续工作。
适用对象
专为使用 AI 编程代理并希望以协作、文档化和移交代理驱动开发工作方式进行协作的开发者和团队设计。
亮点
- 原生续接: 允许用户在原始代理格式中在本地恢复 Claude Code 和 Codex CLI 会话。
- 交互式会话页面: 提供对话、工具使用和文件更改 (diffs) 的详细视图。
- 敏感数据保护: 在共享之前自动检测凭据、令牌和个人数据。
- 团队工作区: 包括用于在团队项目内管理共享资产的角色访问控制(Owner、Admin、Member)。
- 广泛的代理支持: 支持从包括 Claude Code、Codex CLI、Gemini CLI、OpenCode 和 Pi 在内的多个提供商进行会话摄取。