BOTBUS / 博客

Vicoa 替代:不换启动命令,在手机和手表上管电脑里的 agent

在用 Vicoa 跑 Claude Code、Codex?对照它的守护进程、定时自动化和团队功能,讲清 BotBus 在会话发现、端到端加密、手表和操作电脑上有什么不同,什么情况下留在 Vicoa 更合适。

先说结论

Vicoa(取自 Vibe Code Anywhere)是一个 AGPLv3 开源的“agent 编排器”:电脑上跑它的守护进程或桌面 app,由它去启动 Claude Code、Codex、OpenCode 等 agent 的命令行,再在 iPhone、Android、网页和桌面端同步这些会话;它还带任务看板、定时自动化和团队共享。

BotBus 跟它最大的不同在“会话从哪来”和“内容谁看得到”:Vicoa 管的是经它启动的会话,BotBus 去发现你在终端、IDE 或官方桌面 app 里照常开的会话;BotBus 的内容在设备上端到端加密,并且有 Apple Watch 版。如果你需要按 cron 定时让 agent 自己跑、要团队共享项目和会话链接、想自己部署整套服务,或者要在任意浏览器里打开,留在 Vicoa 更合适;如果你想保留原来的启动习惯、在手机和手表上处理审批,并且在意中转服务器能不能看到内容,可以看看 BotBus。

下面关于 Vicoa 的信息来自它的官网 vicoa.ai(首页、定价页、文档、它自己写的与 Codex 的对比页)、GitHub 仓库 vicoa-ai/vicoa 的 README 和 App Store 商店页,核对日期是 2026 年 10 月 24 日。

Vicoa 现在是什么样

架构。 README 写的结构是:电脑上的 vicoa 守护进程“跑在你的代码旁边”,负责启动各家 agent 的命令行;守护进程经 WebSocket 连到 Vicoa 的后端(FastAPI + PostgreSQL),网页、桌面、iOS、Android 和命令行都是这个后端的客户端。桌面 app 用 Electron 做,内置一个守护进程。agent 用的是你自己装好、登录好的命令行和自己的订阅或 API key,官网写明不在用量上加价。

怎么开会话。 在终端里运行 vicoa 开一个会话(Claude Code 是默认 agent,也能用 --agent codex 换),或者只运行 vicoa daemon 把这台电脑接上,再从手机、网页点「New Session」选电脑、agent 和目录。续接用 vicoa --resume <会话 ID>,文档说会话 ID 在 Vicoa 网页里找。截至核对日期,文档没有提到能导入不经 Vicoa、直接用 claude 或 codex 开的会话。

支持的 agent。 内置 Claude Code、Codex、OpenCode、Gemini、Cursor、GitHub Copilot、Kimi、Hermes、Pi、Oh My Pi 和 Antigravity,另有 30 多个经 ACP(Agent Client Protocol)接入;也可以经 OpenRouter 用其他模型。

功能。 每个 agent 可以跑在自己的 git worktree 里,一个列表看所有会话是在跑、被卡住还是完成;内置文件浏览、聊天旁边的终端和按文件看的改动。手机上能聊天、一键批准、切换权限模式,有推送和语音听写。任务看板上的任务可以直接变成 agent 会话。自动化是它的特色:官网说是在服务端按 cron 定时启动 agent,有频率设置、立即运行和运行记录,跑完 agent 会回报。会话或整个项目可以生成分享链接,看的人不用注册,可设过期和撤销;文档提醒拿到链接的人能读完整对话,Vicoa 不做脱敏。

平台。 桌面 app 有 Mac、Windows、Linux 版,命令行可以用 npm 或 pip 装。iOS app 要 iOS 15 或更新,支持 iPhone、iPad 和 Apple Vision;另有 Android app 和网页版。商店页和文档都没有提到 Apple Watch。

安全。 FAQ 说 Vicoa 在本地环境和它的基础设施之间建立安全连接,代码留在你的电脑上,中转传的是对话而不是代码库。截至核对日期,官网文档和 README 都没有写端到端加密,也没有说明服务器能不能读到对话内容。

价格与开源。 免费版不限消息数,限 1 台远程电脑和 10 个自动化;Pro 每人每月 12 美元(按年付合每月 9 美元),不限电脑和自动化,加上团队与共享项目;企业版另议,含 SSO、SCIM 和本地部署。整套代码(命令行、守护进程、后端、网页、桌面和手机客户端)以 AGPLv3 开源,README 给了用 Docker 自托管的步骤。

什么情况下 Vicoa 更合适

这些是 Vicoa 的真实长处,BotBus 目前给不了:

如果这几条里有你的硬需求,Vicoa 就是更合适的选择。

BotBus 有什么不一样

不换启动命令,已有的会话自己出现

Vicoa 的会话是经它的守护进程起的;BotBus 不改你的习惯。Codex 读本机 ~/.codex 的会话数据(只读),Claude Code 在 BotBus 设置里装一次 hooks 之后,终端、IDE 或 Claude 桌面 app 里照常开的会话都会出现在手机上,启动时还会补回最近 7 天的会话。除了这两家,还内置支持 Hermes、Pi、OpenClaw 和 DeepSeek Harness,实现了 ACP 的 agent(例如 OpenCode)也能接,见接入文档。

手机上看到的是按电脑、项目分好的任务,每个任务有状态(运行中、等审批、等回复、完成、失败)。agent 要执行命令、改文件时出现审批卡片,点「批准」或「拒绝」;带选项的提问直接点选项。也能续聊、中断、从手机新建任务,Codex 和 Claude Code 续聊时还能换模型和思考强度。这些操作能不能用,取决于连接器支不支持、任务当时的状态,以及电脑是否在线。

内容端到端加密

配对时手机扫电脑上的二维码,组密钥经这个二维码交给手机,不经过服务器。任务、对话、命令、截图和推送正文都在设备上加密后才发出,运行在 Cloudflare 上的中转服务器(Relay)只转发和暂存密文。服务器看得到设备编号、在线状态、更新时间和数据大小;把本地网页分享到手机的开发预览不在端到端加密范围内。细节见安全说明,各种远程方案谁能看到什么,见 Claude Code Remote Control 的替代方案。

Apple Watch

手表版能看任务、批审批、回答提问、用听写续聊,手表同步手机的凭据后直连中转,见在 Apple Watch 上管 AI 编程 agent。只在 agent 等审批、等回复、完成或失败时推送,交给 Apple 推送服务的是一段密文,iPhone 收到后在本机解开再显示。

操作电脑和开发预览

在聊天页打开「操作电脑」,能浏览、编辑、上传电脑上的文件,或者开一个终端(Mac 与 Linux 是登录 shell,Windows 是 PowerShell);终端会话留在电脑上,手机断线也不会结束。Mac 版还能看电脑的实时屏幕、点按和打字,处理 agent 卡住的系统授权弹窗或模拟器。agent 起的本地网页可以分享到手机上看,见在 iPhone 上预览本地开发服务器;这一项和屏幕都只在 Mac 版上有。

多台电脑

一部手机可以同时配对几台电脑,Mac、Linux、Windows 混着用,任务按电脑分开显示。手机端有 iPhone 版(App Store)和 Android 版。

对比表

Vicoa(2026-10-24 核对) BotBus
会话从哪来 经 vicoa 守护进程或桌面 app 启动 自动发现电脑上照常开的会话;也能从手机新建
定时自动化 有,服务端按 cron 启动 没有
团队与分享 团队席位、共享项目、会话分享链接 没有
加密 文档写“安全连接”,没写端到端加密 内容端到端加密;开发预览除外
自托管 AGPLv3 开源,可用 Docker 自托管 不能,必须经官方中转
客户端 iOS 15+(iPhone、iPad、Vision)、Android、网页、桌面 app iPhone(iOS 26+)、Apple Watch、Android
电脑端 Mac、Windows、Linux macOS 26+、Linux(x86_64 / aarch64)、Windows
操作电脑 文件浏览、终端、改动 文件、终端;Mac 版另有屏幕和开发预览

能不能一起用、怎么换

能一起用,但要留意分工。Vicoa 用你装好的 claude、codex 命令行去跑,产生的会话数据和平时一样落在本机,BotBus 原则上也能看到这些会话(Claude Code 要先装好 BotBus 的 hooks)。我们没有专门测试过这种组合,以实际为准。同一个审批或提问只在一边回答,在 Vicoa 里批了,就别再在 BotBus 上点;两边都开推送会收到重复提醒,可以关掉一边。如果你离不开 Vicoa 的定时自动化,也可以只把它留给定时任务,日常的会话交给 BotBus 看。

想换到 BotBus:

  1. 在下载区装好电脑端,手机上装 BotBus,扫电脑上的配对二维码。
  2. 在 BotBus 设置里给 Claude Code 装上 hooks;Codex 不用额外设置。
  3. 以后直接用 claude、codex 启动,不必再经 vicoa。
  4. 原来靠 Vicoa 自动化跑的定时任务,要换别的办法(例如系统自带的计划任务)来触发,BotBus 接不了这部分。
  5. 不再用的话,停掉 Vicoa 的守护进程或桌面 app,撤销还在生效的会话分享链接。

限制与边界

常见问题

Vicoa 是开源的吗?

是。截至 2026 年 10 月 24 日,它的 GitHub 仓库以 AGPLv3 开源整套代码,包括命令行、守护进程、后端和各端客户端,README 里有用 Docker 自托管的说明;企业版另提供本地部署。

Vicoa 能看到我的对话吗?

它的文档只说本地环境和它的基础设施之间是安全连接、代码留在你的电脑上,截至核对日期没有写端到端加密,也没说服务器能不能读对话。在意这一点可以自托管它,或者直接问官方。BotBus 的内容端到端加密,服务器只看得到元数据,开发预览除外。

BotBus 有类似 Vicoa 自动化的定时任务吗?

没有。BotBus 的每一轮都由你在电脑或手机上发起,或者 agent 自己在跑。需要定时开工的话,Vicoa 更合适;也可以用系统自带的计划任务去调 agent 的命令行,但这样起的会话在 BotBus 里显示成什么样取决于 agent,我们没有专门测试过。

还有哪些类似的替代可以看?

同系列还写了 Happy Coder alternative、Paseo 替代 和 VibeTunnel 替代,各自对照一个产品。

← 全部文章