字节笔记本
2026年8月29日
Chorus:在 Mac 上同时跟多个模型聊天
同时开几个网页分别问 Claude、GPT、Gemini,再自己对答案,这件事做几次就烦。Chorus 是 Melty Labs 开源的 Mac 桌面客户端:一句话发给多个模型,并排看回复,需要时再合成一份。仓库 MIT,当前版本 0.14.5,数据默认落在本机 SQLite。
它跟网页套壳的差别主要在本地:Tauri 2 + Rust,自带全文搜索、快捷键、MCP 和 Ambient Chat(能看你屏幕)。作者也是 Conductor 那拨人。
先装起来
日常用直接去官网 chorus.sh 下 Mac 安装包,Apple Silicon 和 Intel 都有。
仓库 README 还提供 Apple Silicon 的测试版安装包,主干每次推送都会出一版。Windows 还在 waitlist。
从源码构建也可以,环境要求见 README,按里面的脚本跑即可。
git clone https://github.com/meltylabs/chorus.git
cd chorus
git lfs install --force
git lfs pull
pnpm run setup
pnpm run dev装好后打开设置,接模型。常见路径:
- 自带 Key(BYOK):OpenAI、Anthropic、Google、OpenRouter 各贴一把
- 用 Chorus 自己的代理,不想管一堆 Key 时更省事
- 本机模型走 Ollama(或同类本地服务)
聊天记录存在本地的 SQLite 库。密钥走本机存储,不要把 Key 写进仓库或截图里。
第一次有用的问法
新开一场聊天,模型选择器里勾几个,比如一个写代码稳的、一个推理强的、一个便宜的小模型。同一条提示会并行发出去,回复并排出来。
适合拿来对的问题:
- 一段报错、一段陌生 API,怕单一模型编接口
- 架构取舍,想看几家怎么吵
- 把一篇文档或一个链接丢进去,让几家各自摘要再交叉
粘贴链接会抽正文进上下文;PDF、图片、普通文档也可以拖进去。回复里的代码和公式会高亮。某一条答得有意思,可以从那条消息分支出去,主线不会被带跑。
需要一份综合意见时,用合成功能让另一个模型把几家回答收成一篇。技术问题上这招比单问一家稳,前提是你还得自己看一眼有没有共同幻觉。
Magic Projects 会让同一项目下的聊天共享上下文。同一件工作拆成好几场对话时,少复制粘贴一遍背景。
Ambient Chat 和 MCP
Ambient Chat 是全局快捷唤起的小窗(应用里叫 Quick Chat):Chorus 能看到当前屏幕,你不用把编辑器里那一屏错误再打一遍。好用,也更敏感。
开之前想清楚:屏幕上有密码、客户数据、未公开代码时,等于把画面交给你勾选的那些模型。不需要就关,或者只用本机模型。
MCP 方面,应用内置网页搜索、终端、GitHub 等工具,也可以接你自己的 MCP 服务器。第一次建议先给只读工具,终端和写文件权限后加。
全文搜索是本地的,历史多了也能很快找回某次对话。快捷键覆盖大部分操作,可以尽量不碰鼠标。
什么时候值得装
更适合:
- 日常就要交叉验证,不想在三个网页之间复制提示
- 已有各家 API Key,或已经在用 OpenRouter / Ollama
- 需要把 PDF、链接、偶尔还有屏幕画面一起丢给模型
- 想要一个可审计的开源客户端,而不是纯网页黑盒
不太适合:
- 没有 Mac。现在没有正式 Windows / Linux 安装包
- 只跟一个模型过日子,官方网页或官方桌面端更省事
- 完全不想让任何桌面应用碰屏幕或跑本地命令(Ambient / MCP 都先别开)
成本上,BYOK 是你直接付给模型商;并行问三家等于三倍用量。调试、对比用;日常闲聊用一个便宜模型就够。
相关链接
- 官网:chorus.sh
- 仓库:meltylabs/chorus(MIT)
- Nightly(Apple Silicon):crabnebula 下载