先说结论
Paseo 是一个 Apache-2.0 开源的「agent 开发环境」:电脑上跑一个叫 daemon 的本地服务,桌面 app 把 agent 对话、编辑器、终端、diff、PR 和浏览器放进一个窗口,能同时开很多 agent、每个在自己的 git worktree 里,agent 之间还能互相派活;手机 app 是 iOS 与 Android 原生的完整客户端。
BotBus 跟它最大的不同在于分工:Paseo 想取代你的 IDE,让你在它里面开、管、审所有 agent;BotBus 不改你在电脑上的工作方式,你照旧在终端、Codex 或 Claude 桌面 app 里开会话,BotBus 常驻在后台把这些会话送到手机和 Apple Watch 上,让你离开电脑时看进度、批请求、续聊。如果你想要一个桌面上的多 agent 编排工作台、需要开源和插件、或者想自己托管中转,留在 Paseo 更合适;如果你已经习惯现有的桌面工具,只想补上「离开电脑也能接住 agent」这一块,可以看看 BotBus。
下面关于 Paseo 的信息来自它的 GitHub 仓库(getpaseo/paseo,当时最新版 v0.11.2)、官网 paseo.sh 的下载页和官方文档,核对日期是 2026 年 10 月 12 日。它更新很快,以官网为准。
Paseo 现在是什么样
架构。 Paseo 的核心是 daemon:它在你的电脑、Mac mini、VPS 或 Docker 容器里管理 agent 进程。桌面 app、手机 app、网页和命令行都是连到 daemon 的客户端。桌面 app 会自己启动本机的 daemon;没有桌面的服务器可以用 npm install -g @getpaseo/cli 装命令行再运行 paseo,也有 Nix 和 Docker 镜像。
平台。 官网下载页列出 macOS(13 或更新,Apple Silicon 与 Intel,也能用 Homebrew 装)、Windows(x64 与 ARM64)、Linux(AppImage、DEB、RPM),手机端有 App Store 和 Google Play 版,另有网页客户端。截至核对日期,下载页没有手表版。
支持的 agent。 内置适配 Claude Code、Codex、OpenCode、Pi、Antigravity 和 Muse Code;另有一份 ACP agent 目录,可以一键装 Cursor、Gemini CLI、GitHub Copilot、Hermes、goose、Kimi 等几十个。agent 本身要你自己装好并登录,Paseo 用你现有的订阅或 API key 去跑,官方文档写明不另收费。
功能。 并行跑多个 agent、每个在自己的 worktree 和分支里;agent 能创建 worktree、启动别的 agent 并和它们对话(官方叫 orchestration);桌面上有编辑器、终端、diff、开 PR 和内置浏览器,可以分屏排布;语音输入和语音模式,语音识别默认在本机做;插件系统能加界面、改 agent 生命周期、接新的 provider;TypeScript SDK 和命令行能做自动化;还能把以前在 Claude Code、Codex 等工具里的会话「导入」进来接着做。另有可选的托管服务 Paseo Hub,按 GitHub、Slack、Discord 上的事件触发你电脑上的 agent,Hub 也能自己部署。
手机怎么连。 三种方式:经官方中转(daemon 和手机都主动连出去,电脑不用开端口)、直连 TCP,或者走 SSH、Tailscale 这类 VPN。按它的安全文档,中转是端到端加密的:配对二维码里带着 daemon 的公钥,之后用 Curve25519 交换密钥、XSalsa20-Poly1305 加密,中转服务器只看得到 IP、时间、消息大小和会话编号。中转服务本身也开源(getpaseo/paseo-relay)。手机上能看 agent、文件、终端和 diff,有推送通知。
价格与开源。 Paseo 是 Apache-2.0 开源,不要求注册账号,官方说没有遥测;开发靠赞助和可选的 Hub 托管服务。
什么情况下 Paseo 更合适
这些是 Paseo 的真实长处,BotBus 目前给不了:
- 桌面上的多 agent 工作台。 编辑器、diff、开 PR、内置浏览器都在一个窗口里,适合把 agent 当主力、一天同时推进好几个任务的人。BotBus 在电脑上只是一个菜单栏或后台小程序,不提供编辑器和 PR 流程。
- agent 之间的编排。 让一个 agent 规划、另一个实现、第三个当顾问,Paseo 内置了这一套。BotBus 不让 agent 互相派活。
- 开源、插件、SDK。 代码都能审、能改,插件写一次就出现在桌面、网页和手机上,SDK 能搭自己的看板或自动化。BotBus 的 app 不开源,公开的只有协议、连接器和测试样本,也没有插件系统和对外的 SDK。
- 自己决定怎么连。 Paseo 可以完全不用官方中转,直连、走 SSH 或 Tailscale,中转也能自己部署。BotBus 必须经我们的中转服务。
- 更旧的 Mac 和网页客户端。 Paseo 桌面版支持 macOS 13 起;BotBus 的 Mac 版要 macOS 26 或更新。Paseo 还有网页版,借来的电脑打开浏览器就能用。
- 更多现成的 agent。 Paseo 的 ACP 目录里列了几十个 agent 可以一键装。BotBus 也能接 ACP agent,但除了 OpenCode,没有逐个实测。
如果这几条里有你的硬需求,Paseo 就是更合适的选择。
BotBus 有什么不一样
不换工作区,直接接住已有的会话
Paseo 的思路是把工作搬进 Paseo:会话由它的 daemon 启动,以前的会话可以导入进来接着做。BotBus 反过来,常驻在电脑上自动发现你照常开的会话:Codex 读本机 ~/.codex 的会话数据(只读),Claude Code 在 BotBus 设置里装一次 hooks 后,你在终端或 Claude 桌面 app 里开的会话和它的权限请求都会出现在手机上。你在电脑上用什么工具不用变,回到电脑时会话也还在原来的地方。反过来,电脑上开的会话也能在手机上接着聊,见在手机上接着聊电脑上的会话;从手机开的会话回到 Mac,可以在菜单栏里用对应 agent 的命令接上。
手表和通知上的操作
两者都有原生手机 app 和推送。BotBus 多了 Apple Watch:手表 app 从 iPhone 同步配对信息后自己联网,能看任务、批审批、回答带选项的提问、用听写续聊,见在 Apple Watch 上管 AI 编程 agent。推送只在 agent 等你审批、等你回复、完成或失败时发出,推送能不能到取决于你在系统里给的通知权限。iPhone 与 Apple Watch 版在 App Store 上架,Android 版也已发布。
操作电脑的屏幕
两者都能在手机上看文件、开终端。BotBus 的 Mac 版还能在手机上看电脑的实时屏幕、点按和打字,用来处理 agent 卡住的系统授权弹窗、模拟器或浏览器里的操作;Mac 上还能把本地 dev server 分享到手机预览,见在 iPhone 上预览 localhost。截至核对日期,Paseo 的文档里内置浏览器只在桌面 app 里,没提到在手机上操作电脑屏幕。
内置的 agent 范围不一样
BotBus 内置支持 Codex、Claude Code、Hermes、Pi、OpenClaw 和 DeepSeek Harness,实现了 ACP 的 agent(例如 OpenCode)也能接,见接入文档。两边重叠的是 Codex、Claude Code、Pi、OpenCode;OpenClaw 和 DeepSeek Harness 截至核对日期不在 Paseo 的支持列表里,Antigravity、Muse Code 则不在 BotBus 的内置列表里。
手机上也能用 worktree,但没有编排
BotBus 从手机新建会话时可以选在 git worktree 里跑,结束时在手机上把整个会话压成一个提交合并回原分支;续聊时能换模型和思考强度,也能给项目开自动批准,见怎样安全地让 agent 自动批准。这些是给「一个人在手机上管几件事」用的,不是 Paseo 那种多 agent 协作。
对比表
| Paseo(2026-10-12 核对) | BotBus | |
|---|---|---|
| 定位 | 桌面 agent 开发环境 + 各端客户端 | 电脑端后台程序 + 手机与手表遥控 |
| 会话从哪来 | 由 Paseo daemon 启动;可导入已有会话 | 自动发现电脑上照常开的会话;也能从手机新建 |
| 电脑端 | macOS 13+、Windows、Linux;服务器用 npm / Nix / Docker | macOS 26 或更新、Linux(x86_64 / aarch64)、Windows 10 / 11 |
| 手机与手表 | iOS、Android、网页;没有手表版 | iOS 26、Apple Watch(watchOS 26)、Android 8.0 或更新 |
| 连接方式 | 官方中转(可自建)、直连、SSH、VPN | 只经官方中转,电脑不开入站端口 |
| 加密 | 中转端到端加密 | 内容端到端加密;开发预览除外 |
| 开源 | Apache-2.0 | app 不开源;协议与连接器公开 |
能不能一起用、怎么换
能一起用,但要分清谁管哪个会话。比较自然的分工是:在 Paseo 里跑你要编排、要在桌面上审 diff 的那批任务,用 Paseo 自己的手机 app 跟进;在终端或 Codex、Claude 桌面 app 里直接开的会话交给 BotBus,再加上手表提醒。需要注意两点:
- Paseo 跑 Claude Code 用的是 Claude Agent SDK,跑 Codex 用的是
codex app-server。BotBus 的 Claude hooks 写在 Claude Code 的settings.json里,我们没有测试过 Paseo 启动的 Claude 会话会不会触发这些 hooks、审批会落到哪一边。同一个会话建议只在一边审批。 - 两边都会读本机的 Codex 与 Claude 会话记录,所以同一个会话可能在两个 app 里都出现。同一时间只在一边续聊,免得两个进程同时写一条会话。
想换到 BotBus:
- 在下载区装好电脑端,手机上装 BotBus,扫电脑上的配对二维码。
- 在 BotBus 设置里给 Claude Code 装上 hooks;Codex 不用额外设置。
- 在 Paseo 里没跑完的任务,可以回到 agent 自己的命令行接着做(例如
claude --resume、codex resume),它们就会照常出现在 BotBus 里。
限制与边界
- 能不能操作取决于连接器和任务状态。 有些任务只能看;审批、续聊、新建和中断都要求那台电脑在线,并且对应的 agent 支持这个操作。
- 电脑要开着。 BotBus 管的是你自己电脑上的 agent,电脑睡着或关机时 agent 也停了,见让 Mac 不睡、agent 不停。
- 不是开发环境。 手机上能看未提交的改动、浏览文件、开终端,但没有 Paseo 那样的编辑器、PR 流程和 agent 编排。
- 部分功能只在 Mac 上有。 电脑屏幕和开发预览只在 Mac 版提供;Linux 与 Windows 版的「操作电脑」只有文件和终端。
- 手机发图有限制。 从手机给 agent 发照片目前只有 Codex 与 Claude Code 支持。
- 不开源、不能自建中转。 服务器看得到设备编号、在线状态、更新时间和数据大小,细节见安全说明。介意这些的话,Paseo 更合适。
常见问题
Paseo 有手机 app 吗?
有。截至 2026 年 10 月 12 日,Paseo 在 App Store 和 Google Play 都有原生 app,官方说手机 app 是完整的客户端,能看 agent、文件、终端和 diff。没有 Apple Watch 版。
Paseo 和 BotBus 都是端到端加密吗?
按各自的官方文档,两者经中转时内容都是端到端加密的,中转服务器只看得到连接元数据。不同的是 Paseo 的中转可以不用或自己部署;BotBus 必须经官方中转,开发预览不在端到端加密范围内。
已经在用 Paseo,还有必要装 BotBus 吗?
如果你的会话都在 Paseo 里开、也不需要手表,Paseo 自己的手机 app 已经够用。想让终端里或 Claude、Codex 桌面 app 里直接开的会话也能在手机上接住,想在手表上点一下就批,或者需要在手机上操作 Mac 屏幕,再考虑 BotBus。
BotBus 能像 Paseo 那样让多个 agent 互相协作吗?
不能。BotBus 能同时管多个 agent、多台电脑,手机上能开 worktree 会话,但不会让一个 agent 去启动或指挥另一个。想看其他做法,可以读 Happy Coder alternative 和 Claude Code UI(CloudCLI)替代。