Claudette:开源桌面客户端,让 Claude Code 在多个分支上同时跑 Agent
Claude Code 在命令行里很强,但它的界面只有一屏滚动的文字。当你想同时推进几件事,终端就成了瓶颈——Claudette 要补的,正是这块空出来的操作台。
用过命令行版 AI 编程代理的人大概都有同感:一次只敢让它干一件事。不是它做不了更多,而是一旦并行起来,几路输出的文字会在同一块屏幕里互相挤占,你分不清哪一行来自哪条任务,也说不准当前这轮改动到底动了哪些文件。任务串行推进,时间就这么被拉长。
Claudette 是一款开源桌面应用,把它定位成 Claude Code 的"桌面伴侣"。它做的事情很具体:让你在同一个窗口里,把多个 Claude Code 代理分派到不同的分支上同时干活,并且随时能看清每一个正在消耗多少上下文。
一个工作区,一个分支,一个代理
它的核心机制建立在 git 的分支工作树(worktree)之上。每当你在某个仓库下新建一个工作区,Claudette 会在一个新分支上创建独立的工作树,并在其中启动一个专属的 Claude Code 会话。
关键在"独立"这两个字。每个代理只能看到自己那棵工作树里的文件,和其他工作区完全隔离。于是你可以让一路代理开发新功能、另一路修缺陷、第三路补测试,三者在同一个仓库里并行推进,改动落在各自的分支上,中途不会互相覆盖。等某一路完成,你正常走合并流程把它并回主线即可。

会话有自己的生命周期状态:运行中、空闲、已停止。想中断某一路,按一下 Escape 就能停下它,不必去关窗口或杀进程。
把上下文用量摆到台面上
并行跑代理最容易踩的坑,是不知道每一路还剩多少上下文预算。Claudette 读取代理流式输出的用量事件,在每个回合上方给出分段的上下文计量条,并把输入、输出和缓存三部分拆开显示。
快到上限时,你可以在会话里使用压缩指令,时间线上会留下一个压缩分隔标记——历史并没有被丢掉,只是被折叠起来,后续仍能回溯。除了单次会话,它还按工作区汇总用量数据,支持查看热力图、排行和会话历史。这些统计全部落在本机的数据库文件里,不经过任何云端转发。
改了什么、写在哪里,都在同一个窗口
代理产出改动之后,审阅这一步没法省。Claudette 内置了差异查看器,支持并排和统一两种视图,对计划与评审内容还能渲染 Markdown 与 Mermaid 图表。差异以标签页的形式和对话并排打开,你可以一边读代理的说明,一边核对它到底改了什么。

再往下一层是编辑器。它嵌入了和 VS Code 同源的 Monaco 编辑器,具备类型感知的高亮和语言服务,且完全离线运行,不需要把代码发到外部去做分析。配合每个代理一个真实终端(支持分屏、兼容常见 shell),从对话、改稿到跑命令,日常动作基本不必离开这个窗口。

还有一项对长任务很实用的设计:检查点与工作区派生。会话可以回退到之前的某个回合,也可以从某个检查点分出一份平行副本去试探另一条实现路线,原来的那条不受影响。
把会话开到另一台机器上
如果你的代码仓库跑在一台性能更好的机器或者常开的服务器上,Claudette 提供了远程工作区。它通过加密的 WebSocket 连接过去的机器,把对方的仓库、代理和终端就地显示在你的本地界面里,用起来和本地工作区没有明显差别。
传输层走 TLS 加密,本地应用在首次连接时会固定对方服务器的证书指纹,之后每次连接自动校验;若证书发生变化,会要求你重新确认。同一局域网内的机器还能被自动发现,省去手填连接信息的麻烦。对于没有图形界面的机器,官方也提供独立的服务端程序,可以单独部署运行。
开源、本地优先,也不碰你的凭据
Claudette 采用 MIT 许可证开源,完整代码公开可查。它不做账号体系,你下载后直接使用,没有注册和登录这一步;也没有遥测、分析和崩溃上报,官方明确表示不运营任何中转服务器。
凭据处理上有一条清晰的分界:它不会替你向模型厂商完成认证,而是拉起你本地已经装好并登录过的官方命令行工具,由后者自己使用你配置好的凭据。代理子进程不会拿到你的订阅令牌,Claudette 会主动把继承进子进程环境里的令牌剥掉。需要说明的是有一个例外——当你打开用量面板时,它会读取本地凭据去查询账户用量,好把订阅类型和限额显示出来;如果你不打开这个面板,这条代码路径不会执行。
它是什么,以及它不是什么
它本身不内置模型。默认路线是驱动你本机已经安装并登录的官方 Claude Code 命令行程序,所以真正干活的仍然是那套官方代理。在此之外,它也支持把代理后端切换成本地运行的模型服务或其它 API 接口,让有需要的用户按自己的方式来。
它是一个独立的社区项目,与模型厂商之间没有隶属、背书或赞助关系,只是调用了官方的命令行工具。使用并行代理时,官方建议把默认并行度控制在较低水平,把它当作需要你主动开启的用法,而不是默认姿态——如果你的使用量较大,官方给出的合规路径是改用 API 密钥认证。
它跨 macOS、Linux 和 Windows 三个平台,都是原生构建。当前发布线已经推进到 0.28.0,更新节奏稳定,同时提供稳定版与每日构建两条通道。
Claudette 补的是 Claude Code 命令行之外的那层操作台:用分支工作树把多路代理隔开,用上下文计量条把用量摊开,用内置的差异视图和编辑器把审阅这一环留在原地。它开源、本地优先、不代管你的凭据,代价是它依然是官方命令行工具的外壳——底层能力由谁提供、按什么条款使用,仍然由上游决定。手上如果只有一个仓库、一次只推进一件事,命令行本身已经够用;真正的分水岭出现在你开始同时处理多件事的时候。