作者 Parsa Khazaeepoul,Pane 联合创始人。 在实际项目中测试过本次对比涉及的每款代理管理器。 .

Crystal 是 Stravu 推出的开源 Electron 应用。它通过 git worktree 并行运行 Claude Code 和 Codex 会话,采用 MIT 许可证。
Crystal 已于2026 年 2 月 26 日停止维护(v0.3.5)。后续产品是 Nimbalyst,但它是另一种产品。Pane 仍在积极维护。
claude --resume 重新载入 Crystal 的 claude_session_id。| Pane | Crystal(已停止维护) | |
|---|---|---|
| 状态 | 积极维护中 | 已停止维护(2026 年 2 月,v0.3.5) |
| 平台 | Windows + Mac + Linux | 仅 Mac + Linux(不支持 Windows) |
| 代理 | 任意 CLI 代理 | 仅 Claude Code + Codex |
| 开源 | 是(AGPL-3.0) | 是(MIT),但不再更新 |
| 差异查看器 | 内置,支持语法高亮 | 内置(Monaco 编辑器) |
| git 工作流 | 用键盘完成提交、推送、变基、压缩提交和合并 | worktree、变基、压缩提交和提交模式 |
| 键盘优先 | 每个操作都有快捷键,命令面板(⌘K) | 没有文档 |
| 会话持久化 | 支持,重启后仍保留 | 支持,可延续对话 |
| 会话组织 | 每项功能一个 Pane | 项目 → 文件夹 → 会话(层级结构) |
| 后续产品 | 不适用,仍在积极开发 | Nimbalyst(不同的产品) |
Crystal 已停止维护
Crystal 的最后一个版本是 2026 年 2 月 26 日发布的 v0.3.5。Stravu 建议迁移到后续产品 Nimbalyst。Crystal 不会再获得更新、错误修复或安全补丁。Pane 仍在积极维护。
支持 Windows
Crystal 从未支持 Windows。Pane 在 Windows、Mac 和 Linux 上提供完全相同的功能。使用 Surface Pro 的开发者,也该拥有和使用 MacBook Pro 的开发者一样的工具。
不绑定代理
Crystal 只支持 Claude Code 和 Codex。Pane 支持任意 CLI 代理,包括 Claude Code、Codex、Aider、Goose,以及任何能在终端中运行的工具。明天有新代理发布?直接运行即可。
键盘优先
Crystal 没有公开记录键盘快捷键。Pane 从一开始就围绕键盘构建。每个操作都有快捷键,命令面板让所有功能一键可达。
层级组织
Crystal 用项目、文件夹和会话来组织工作,比 Pane 的扁平列表层级更深。对于管理多个项目的开发者,这很实用。
提交模式
Crystal 提供结构化提交模式,可以由 AI 生成消息、按检查点添加时间戳提交,或关闭提交。Pane 给你完整的 git 控制权。你可以自己写提交消息,也可以使用喜欢的任何工作流。
Crystal(最终版 v0.3.5)
打开项目 → 创建会话 → Claude Code 或 Codex 在自己的 worktree 中运行 → 在 Monaco 差异视图中审查改动 → 选择结构化提交模式(AI 生成消息、检查点或关闭)→ 完成。Nimbalyst 没有延续这套工作流。
Pane
打开 Pane → 代理在自己的 worktree 中运行 → 按 ⌘D 打开差异查看器 → 审查带语法高亮的改动 → 按 ⌘K 提交(自己写消息或使用喜欢的任何工作流)→ 推送 → 完成。
| Crystal 概念 | Pane 中的对应项 | 迁移说明 |
|---|---|---|
| 项目 | 仓库 | 路径可直接对应到 Pane 工作目录,system_prompt 可作为任务描述的初始内容 |
| 会话 | Pane + worktree + 会话 + 任务 | 信息最完整:initial_prompt、worktree_path、tool_type、base_branch 和 claude_session_id 都能迁移 |
| 文件夹 | 暂无对应项 | 仅用于界面分组。可以把文件夹名称放在 Pane 标题前面,保留上下文 |
| tool_type(claude / codex / none) | 代理 | 一一对应,tool_type 列可对应到代理 CLI 命令 |
| commit_mode | 暂无对应项 | Pane 不会复刻 Crystal 的结构化、检查点和关闭模式,请使用 Pane 的 git 工作流 |
| claude_session_id | 会话恢复 ID | 传给 claude --resume <id> 即可继续完全相同的对话,这是迁移中最关键的功能 |
| conversation_messages | 会话历史 | Crystal 在 SQLite 中保存完整聊天记录,迁移时可读取这些上下文 |
| 面板(tool_panel) | 暂无对应项 | Crystal 的多面板会话会变成多个独立 Pane,每个 Pane 运行一个代理 |
目前需要手动迁移。Pane 的路线图中已有一键“从 Crystal 导入”的适配器。Crystal 把会话存储在 SQLite 中,所以适配器会直接读取该数据库。
Crystal 已不再维护。如果你正在使用或考虑 Crystal,Pane 是持续维护的替代工具。它增加了 Windows 支持,不绑定代理,并以键盘操作为先。Nimbalyst 是 Crystal 的后续产品,但方向和重点都不同。