先说结论
Nimbalyst 是一个 MIT 开源的桌面「agent 可视化工作区」:在一个窗口里跑 Claude Code、Codex 等 agent 的会话,配上 Markdown、Mermaid、Excalidraw、原型图等可视化编辑器、看板式的会话管理和任务跟踪;它的 iOS app 是这个桌面 app 的伴侣,能看会话、批请求、续聊和新建会话。
BotBus 只做 Nimbalyst 手机端那一块,而且不要求你换桌面工具:你照旧在终端、Codex 或 Claude 桌面 app 里开会话,BotBus 在电脑后台自动发现它们,送到手机和 Apple Watch 上。如果你喜欢 Nimbalyst 的可视化编辑和文档、任务那一套,或者需要 macOS 12 这样较旧的系统,留在 Nimbalyst 更合适;如果你只是想要「离开电脑也能接住 agent」,又不想把工作搬进一个新的桌面 app,可以看看 BotBus。
下面关于 Nimbalyst 的信息来自它的 GitHub 仓库(nimbalyst/nimbalyst)、官网 nimbalyst.com 及其文档、App Store 商店页,核对日期是 2026 年 10 月 19 日。它更新很快,以官网为准。
Nimbalyst 现在是什么样
桌面 app。 GitHub README 称它是给 Claude Code、Codex 和 OpenCode 用的开源可视化工作区。能并行跑多个 agent 会话,每个可以在自己的 git worktree 里;agent 改的文件以红绿 diff 显示,可以逐处接受或拒绝;内置 Markdown、原型图、Mermaid、Excalidraw、CSV、数据模型等编辑器和 Monaco 代码编辑器;会话有看板、搜索和恢复,另有给人和 agent 共用的计划、bug、待办跟踪,还有 git 分支与 worktree 管理、AI 起草提交信息、内嵌的 ghostty 终端、MCP 客户端和扩展 SDK。内容存成普通的 Markdown 文件和 git 仓库。
平台。 桌面版有 macOS(Apple Silicon 与 Intel,README 写 macOS 12 起)、Windows 10 起和 Linux(.deb 与 AppImage)。手机端是 iOS app,App Store 上写着支持 iPhone 和 iPad、需要 iOS 18 或更新;商店页没提 Apple Watch。README 的简介里提到 Android,但截至核对日期,官方文档只描述了 iOS app,我们没查到 Android 版的下载。
支持的 agent。 README 列出 Claude Code 和 Codex,OpenCode 与 GitHub Copilot 标为 alpha,另提到 Gemini。官网说用你自己的 Claude Code 或 Codex 订阅或 API key。
手机端能做什么。 按官方文档:选项目、写 prompt,在桌面上开新会话,可以选 agent 和模型;会话面板按进行中、规划中、已完成筛选;回应工具权限、计划审批和提交建议;排队 prompt(离线时也能写,联网后再发)、附图、和桌面同步草稿;语音输入(alpha);iPhone 的锁屏实时活动和灵动岛;会话完成、出错、需要审批时推送,你正在用桌面上的 Nimbalyst 时不推。文档写明代码 diff 审阅仍在桌面上做。
同步什么、怎么加密。 手机和桌面要登录同一个 Nimbalyst 账号(Google 或邮箱魔法链接),在桌面上选要同步的项目,再扫桌面上的二维码配对。同步的是会话历史、标题与模型等元信息、状态、草稿,以及开了 Docs 的项目里的 .md 文件(文档编辑是 alpha);代码文件、图片、图表、PDF、CSV、设置不同步。官方文档说每条消息用 AES-256-GCM 加密,密钥经二维码交换、不经过他们的服务器,同步服务器读不到内容。README 说同步服务器是另一个项目。
会话从哪来。 会话由 Nimbalyst 启动。在终端里直接用 Claude Code 开的会话,可以用桌面 app 的「File > Import Claude Code Sessions...」手动导入,导入后变成 Nimbalyst 会话;Claude Code 那边再有新的轮次,要再导入一次才会过来。导入文档只提到 Claude Code,没提 Codex。
价格。 桌面 app 免费、MIT 开源;iOS app 免费,商店页没有内购。团队共享 wiki 是付费计划,目前测试期免费。README 写明桌面 app 会发匿名使用统计,可以在设置里关掉。
什么情况下 Nimbalyst 更合适
这些是 Nimbalyst 的真实长处,BotBus 给不了:
- 桌面上的可视化工作区。 你和 agent 一起写文档、画图、改原型,agent 的改动在编辑器里直接接受或拒绝。BotBus 在电脑上只是菜单栏或后台小程序,没有编辑器。
- 会话看板和任务跟踪。 计划、bug、待办和会话互相关联,适合把 agent 当主力、同时推进很多件事的人。BotBus 只列任务和项目。
- 开源和扩展。 桌面 app 的代码可以审、可以改,还能写扩展。BotBus 的 app 不开源,公开的只有协议、连接器和测试样本。
- 在手机上改 Markdown。 开了 Docs 的项目能在手机上编辑同步过来的文档(alpha)。BotBus 手机上能浏览电脑的文件,但不是文档编辑器。
- 离线写 prompt、锁屏实时活动、iPad。 这些是 Nimbalyst iOS app 文档里写明的功能。
- 较旧的系统。 Nimbalyst 桌面版支持 macOS 12 起,iOS app 要 iOS 18;BotBus 的 Mac 版要 macOS 26,iPhone 版要 iOS 26。
如果你本来就打算换一个桌面工作区,Nimbalyst 的手机端是顺手带上的,不必另找。
BotBus 有什么不一样
不导入,直接认出你照常开的会话
这是两者最大的区别。Nimbalyst 的手机端看到的是 Nimbalyst 里的会话,外面开的 Claude Code 会话要手动导入。BotBus 常驻在电脑上自动发现:Codex 读本机 ~/.codex 的会话数据(只读),不用额外设置;Claude Code 在 BotBus 设置里装一次 hooks 后,你在终端或 Claude 桌面 app 里开的会话和它的权限请求都会出现在手机上,电脑上新跑的一轮也会跟着更新。你不用换启动方式,回到电脑时会话也还在原来的工具里。反过来,手机上开的会话回到电脑也能接着做,见在手机上接着聊电脑上的会话。
手表和多台电脑
BotBus 有 Apple Watch app:从 iPhone 同步配对信息后自己联网,能看任务、批审批、回答带选项的提问、用听写续聊,见在 Apple Watch 上管 AI 编程 agent。多台电脑和多台手机可以互相配对,任务按电脑和项目分开列。推送只在 agent 等你审批、等你回复、完成或失败时发出,能不能收到取决于你在系统里给的通知权限。iPhone 与 Apple Watch 版在 App Store 上架,Android 版也已发布,见下载区。
在手机上看改动、看文件、操作电脑
BotBus 手机上能看任务未提交的改动,能浏览电脑上的文件、开终端(Mac、Linux、Windows 版都有);Mac 版还能看电脑的实时屏幕并点按、打字,处理 agent 卡住的系统授权弹窗或模拟器,也能把本地 dev server 分享到手机预览,见在 iPhone 上预览 localhost。按 Nimbalyst 的文档,代码 diff 审阅在桌面上做,代码文件不同步到手机;截至核对日期,它的文档没提到在手机上开终端或操作电脑屏幕。
内置的 agent 范围
BotBus 内置支持 Codex、Claude Code、Hermes、Pi、OpenClaw 和 DeepSeek Harness,实现了 ACP 的 agent(例如 OpenCode)也能接,见接入文档。两边重叠的是 Codex、Claude Code 和 OpenCode。GitHub Copilot 的命令行在 ACP 注册表里,BotBus 能接,但我们没有实测过。
配对与账号
Nimbalyst 要两端登录同一个账号再扫码;BotBus 的配对靠电脑上的二维码或配对链接,组密钥只在里面,服务器只转发密文,看得到设备编号、在线状态、更新时间和数据大小,开发预览不在端到端加密范围内,见安全说明。两者都说内容端到端加密,都要经各自的同步或中转服务。
对比表
| Nimbalyst(2026-10-19 核对) | BotBus | |
|---|---|---|
| 定位 | 桌面可视化工作区 + iOS 伴侣 app | 电脑端后台程序 + 手机与手表遥控 |
| 会话从哪来 | 由 Nimbalyst 启动;Claude Code 会话可手动导入 | 自动发现电脑上照常开的会话;也能从手机新建 |
| 电脑端 | macOS 12+、Windows 10+、Linux | macOS 26+、Linux(x86_64 / aarch64)、Windows 10 / 11 |
| 手机与手表 | iPhone、iPad(iOS 18+);文档没提 Android 与手表 | iPhone(iOS 26+)、Apple Watch(watchOS 26+)、Android 8.0+ |
| 手机上看代码改动 | 文档写明在桌面上做 | 能看未提交的改动 |
| 手机上的文件与终端 | 只同步 Markdown | 浏览文件、终端;Mac 版另有屏幕与预览 |
| 开源 | 桌面 app MIT | app 不开源;协议与连接器公开 |
能不能一起用、怎么换
能一起用,分清谁管哪个会话就行。在 Nimbalyst 里开、要在它的编辑器里审改动的会话,用 Nimbalyst 自己的 iOS app 跟进;在终端或 Codex、Claude 桌面 app 里直接开的会话交给 BotBus。要注意两点:
- BotBus 的 Claude hooks 写在 Claude Code 的
settings.json里。我们没测试过 Nimbalyst 启动的 Claude 会话会不会触发这些 hooks、权限请求会落到哪一边,同一个会话建议只在一边审批。 - 两边都读本机的 Claude 与 Codex 会话记录,同一个会话可能在两个 app 里都出现。同一时间只在一边续聊,免得两个进程同时写一条会话。
想只用 BotBus:
- 在下载区装好电脑端,手机上装 BotBus,扫电脑上的配对二维码。
- 在 BotBus 设置里给 Claude Code 装上 hooks;Codex 不用额外设置。
- 在 Nimbalyst 里没做完的任务,回到 agent 自己的命令行接着做(例如
claude --resume、codex resume),会话就会照常出现在 BotBus 里。装最新版 BotBus。
限制与边界
- 能不能操作取决于连接器和任务状态。 有些任务只能看;审批、续聊、新建和中断要求那台电脑在线,并且对应的 agent 支持这个操作。
- 电脑要开着。 agent 跑在你自己的电脑上,电脑睡着或关机它就停了,见让 Mac 不睡、agent 不停。
- 不是工作区。 没有可视化编辑器、文档编辑、任务看板,也不在手机上逐处接受或拒绝 diff。
- 部分功能只在 Mac 上有。 电脑屏幕和开发预览只在 Mac 版提供;Linux 与 Windows 版的「操作电脑」只有文件和终端。
- 手机发图有限制。 从手机给 agent 发图片目前只有 Codex 与 Claude Code 支持。
- 系统要求较新、不开源、必须经官方中转。 介意这些的话,Nimbalyst 或其他开源方案更合适,可以对照 Paseo 替代 和 Happy Coder alternative。
常见问题
Nimbalyst 有手机 app 吗?
有。截至 2026 年 10 月 19 日,Nimbalyst 在 App Store 有免费的 iPhone / iPad app,需要配合它的桌面 app 和账号使用。官方文档只描述了 iOS 版,我们没查到 Android 版,商店页也没提 Apple Watch。
不用 Nimbalyst 桌面 app,能用它的手机端吗?
按官方文档不能:手机 app 要和运行着 Nimbalyst 的桌面 app 配对,会话在桌面上执行。只想要手机遥控、不想换桌面工具,这就是 BotBus 想解决的情况。
Nimbalyst 和 BotBus 都是端到端加密吗?
按各自的官方文档,两者同步或中转时内容都是端到端加密的,密钥经二维码交换。Nimbalyst 不同步代码文件;BotBus 的开发预览不在端到端加密范围内,服务器看得到哪些元数据写在安全说明里。
在终端里开的 Claude Code 会话,两者分别怎么在手机上看到?
Nimbalyst 要在桌面 app 里手动导入,导入后作为 Nimbalyst 会话继续;BotBus 装好 hooks 后自动出现,会话仍留在 Claude Code 里,电脑和手机都能接着聊。