跳到正文
MAO 对比 Nimbalyst(Crystal)

MAO 对比 Nimbalyst(原 Crystal):画布上的终端智能体,还是可视化编辑器旁的智能体会话?

Nimbalyst 是 Crystal 的后继产品,一款免费、采用 MIT 许可证的桌面工作区,在可视化编辑器和任务跟踪器旁边,用聊天式的智能体窗口运行 Claude Code 和 Codex 会话。MAO 是一款付费的桌面画布,每个智能体自己的 CLI 都作为真实终端运行,智能体之间可以互相交接任务。

  • Crystal 于 2026 年 2 月弃用,由 Nimbalyst 取代
  • Nimbalyst 采用 MIT 许可证,对个人免费
  • MAO 在真实终端中运行每个智能体自己的 CLI,并让智能体互相发送任务
作者:更新于 阅读约 9 分钟

Nimbalyst 是取代 Crystal 的应用,一款免费、采用 MIT 许可证、支持 macOS、Windows 和 Linux 的桌面工作区。你在聊天式的智能体窗口中运行 Claude Code 和 Codex 会话,每个会话可以有自己的 Git 工作树,旁边是用于 Markdown、原型、图表和代码的可视化编辑器、任务跟踪器,以及一个 iOS 配套应用。MAO 是一款付费的桌面应用,把每个编程智能体自己的 CLI 作为真实终端放到画布上运行,连接智能体让它们互相发送任务,并提供浏览器门户和设备门户,以及通过 SSH 的远程工作区。如果你的工作以文档、计划和可视化审查智能体的改动为中心,选 Nimbalyst;如果以许多终端智能体一起工作、互相交接为中心,选 MAO。

什么是 Nimbalyst?

一个面向编程智能体的开源可视化工作区,也是 Crystal 的后继产品。

Crystal 由 stravu 开发,是一款在并行的 Git 工作树中运行多个 Codex 和 Claude Code 会话的桌面应用。它的仓库现在写明 Crystal 已于 2026 年 2 月弃用,由 Nimbalyst 取代;你可以继续使用 Crystal,但开发者建议改用 Nimbalyst 以获得持续更新。

Nimbalyst 的 README 称它是一个开源的可视化工作区,用于和 Codex、Claude Code、OpenCode 及其他编程智能体一起构建。它的主要部分:

  • 智能体会话。 聊天式的智能体窗口显示每个会话的记录、工具调用和流式输出。你可以并行运行会话,在侧边栏中搜索和恢复它们,把它们归入工作流,并在看板上跟踪。
  • 工作树。 开启 Developer Mode 后,New Worktree 会在新分支和独立文件夹中启动一个会话;你在会话旁边的面板中审查、提交并合并这个分支。
  • 可视化编辑器。 用于 Markdown、原型、Mermaid、Excalidraw、CSV、数据模型和代码(Monaco)的所见即所得编辑器。智能体的改动以红绿差异显示,你逐条接受或拒绝。
  • 任务跟踪。 计划、缺陷、功能和待办事项,智能体和你一起读取和更新。
  • Agent Teams 和 Super Loops。 一个会话可以为独立的子任务派生队友智能体,并等待它们完成;Super Loop 在自己的工作树中让一个智能体反复处理同一个任务。
  • 浏览器。 一个用于 HTML 文件和在线网址的应用内浏览器,智能体可以在其中检查、点击、输入、滚动、截图和运行 JavaScript。
  • 其他。 基于 Ghostty 的终端、带 AI 起草提交信息的 Git 工具、MCP 客户端、扩展 SDK,以及一个与桌面配对的 iOS 应用,用来回复智能体、审查差异和接收推送通知。

Nimbalyst 基于 Electron 构建。应用对个人免费,无需账号;付费的 Wiki Teams 方案增加一个团队共享的 wiki。

MAO 和 Nimbalyst 有什么区别?

Nimbalyst 把智能体会话包在编辑器、跟踪器和聊天窗口里;MAO 保留每个智能体自己的终端,并在画布上把智能体互相连接起来。

对比项NimbalystMAO
平台macOS 12+(Apple 芯片和 Intel)、Windows 10+、Linux(.deb 和 AppImage);iOS 配套应用macOS(Apple 芯片和 Intel)、Windows(x86_64)、Linux(x86_64,Wayland 和 X11)
支持的智能体Claude Code 和 Codex;OpenCode、GitHub Copilot、Grok Build、Cursor Agent 和通过 Antigravity 的 Gemini 处于 alpha 阶段;LM Studio 模型Claude Code、Codex、Gemini CLI、Grok、OpenCode、Antigravity、Shell 和自定义命令
智能体如何运行聊天式的智能体窗口,显示记录和工具调用;另有一个用于 Shell 命令的内嵌终端智能体自己的 CLI 运行在画布上的真实终端节点中,可选通过 ACP 的聊天视图(beta)
每个智能体的隔离每个会话可选一个 Git 工作树,位于新分支上,从会话面板合并(Developer Mode)图层:每个图层是一个位于自己分支上、有自己画布的 Git 工作树,检查后合入 Ground
智能体之间交接工作Agent Teams:一个会话派生队友智能体并等待它们;独立会话之间的交接未见文档说明已连接的智能体用 mao ask、mao send 和 mao result 发送任务并读取结果
内置浏览器或设备测试智能体可以操作的应用内浏览器;设备测试未见文档说明Chromium 浏览器门户、Android 设备门户、macOS 上的 iOS Simulator 门户
远程机器未见文档说明;iOS 应用控制的是在你桌面上运行的会话通过 SSH 在 Linux 服务器上的工作区,或 Windows 上 WSL 内的工作区
源代码开源,MIT;协作同步服务器是一个独立项目闭源,以许可证形式出售
价格对个人免费,无需账号;Wiki Teams 每用户每月 20 美元或每年 200 美元,beta 期间免费大多数国家为 20 美元一次性购买,亚洲和南美部分地区更低;7 天免费试用

什么时候 Nimbalyst 更合适?

当智能体的工作既是代码,也是文档、计划和设计时,或者当你想要免费、开源时。

  • 你想要免费的开源软件。 Nimbalyst 采用 MIT 许可证,对个人免费,没有功能限制,也不需要账号。MAO 是闭源的,需要一次性购买。
  • 你以可视化方式审查智能体的改动。 智能体在所见即所得编辑器中编辑 Markdown、原型、图表、CSV 和数据模型,你以红绿差异逐条接受或拒绝。
  • 你在智能体旁边规划和跟踪工作。 任务跟踪器和会话看板把计划、缺陷和会话与它们改动过的文件关联起来。
  • 你用手机回复智能体。 iOS 应用显示哪些会话需要你,接受文字或语音回复,并在智能体等待时发送推送通知。
  • 你想用 Cursor Agent 或 GitHub Copilot。 两者都是 Nimbalyst 中处于 alpha 阶段的提供方,都不在 MAO 列出的提供方之中。
  • 你想让一个智能体自己分派任务。 Agent Teams 让一个会话为子任务派生队友,Super Loops 让一个智能体反复处理同一个任务,每次都使用全新的上下文。

什么时候 MAO 更合适?

当你想要每个智能体的真实终端、互相交接工作的智能体、用来测试的设备,或一台远程机器时。

  • 智能体以自己的 CLI 运行。 每个节点都是提供方的 CLI 运行在真实终端中,有自己的登录、模型和配置,所以它的表现和在你的终端里一样。需要时可以切换到聊天视图,再把会话交还给终端。
  • 智能体互相交接工作。 画一条连线,一个智能体就能给另一个发送任务,例如从 Claude Code 发给 Codex,并按任务 ID 读取结果。
  • 智能体在设备上测试。 除了浏览器门户,设备门户还能把 Android 模拟器或手机,或 macOS 上的 iOS Simulator 放到画布上,供已连接的智能体操作。
  • 项目在服务器上。 远程工作区把仓库、终端和智能体留在通过 SSH 连接的 Linux 机器上或 WSL 中,画布留在你的桌面上。
  • 所有智能体一目了然。 智能体、笔记、文件和门户并排放在一个画布上,缩小时会变成状态卡片。
  • 原生应用,默认不收集遥测数据。 MAO 是一款桌面原生的 Rust 应用,画布由 GPUI 进行 GPU 渲染,除非你主动开启,否则不发送遥测数据。Nimbalyst 的 README 说明它会发送匿名使用分析数据,你可以在它的设置中关闭。

如何在真实任务上比较它们?

给两者同一个带规划步骤、分为两个独立部分的任务,看工作在哪里更容易跟上。

  1. 在一个可以随便丢弃的仓库里,选一个有简短计划和两个独立部分的改动,例如一个 API 端点和它的测试。
  2. 在 Nimbalyst 中,把计划写进一个 Markdown 文档,用 New Worktree 启动两个会话,在从会话面板合并前审查每个会话的差异。
  3. 在 MAO 中(7 天试用就够了),把计划写进一个笔记,创建一个图层,在上面放一个 Claude Code 智能体和一个 Codex 智能体并连接它们,让其中一个用 mao ask 请另一个审查自己的工作。
  4. 把图层合入 Ground,然后比较:你在智能体之间转达了多少次消息,在哪里审查差异,以及看出哪个智能体需要你有多容易。

常见问题

Nimbalyst 是 Crystal 的后继产品。Crystal 的仓库写明 Crystal 已于 2026 年 2 月弃用、由 Nimbalyst 取代,并让用户到 nimbalyst.com 下载和获取更新。

是的,在隔离的 Git 工作树上并行运行多个 Claude Code 和 Codex 智能体这件事上是。Nimbalyst 以可视化编辑器、任务跟踪和聊天式的智能体窗口为中心;MAO 以画布上的真实终端、智能体之间的任务、设备门户和远程工作区为中心。

是的。Nimbalyst 位于 github.com/Nimbalyst/nimbalyst 的仓库采用 MIT 许可证。支撑其团队功能的协作同步服务器是一个独立项目。

支持。新安装默认启用 Codex,使用你已登录的 Codex 或 ChatGPT 订阅,也可以使用 API 密钥。Claude Code 是另一个主要的智能体,OpenCode、GitHub Copilot、Grok Build、Cursor Agent 和通过 Antigravity 的 Gemini 处于 alpha 阶段。

对个人免费:应用没有功能限制,没有试用期,也不需要账号,不过你要自备 Claude Code 或 Codex 订阅或 API 密钥。团队共享 wiki 方案 Wiki Teams 每用户每月 20 美元,beta 期间免费。

资料来源

检查于 2026-10-28。

有问题?可以在 Discord 提问,或发邮件到 hello@miguer.com。

在你自己的仓库里试试

把你的智能体放到同一块画布上。

7 天试用,包含画布的全部功能。无需银行卡。

下载 MAO