群聊协作(Beta)
Beta 功能:群聊目前处于 Beta 阶段,默认关闭。你需要在 设置 → 常规 → 实验功能 中开启「群聊 Beta」开关后,才会在界面中看到所有群聊入口。
群聊让你把多个不同 CLI 的 AI Agent(Claude、Codex、OpenCode、Kimi、Qoder)汇集到同一条对话中——各自承担擅长的角色,像团队协作一样并行推进任务。
核心概念
成员(Member)
成员是已注册到全局成员库的、带有特定 CLI 家族与模型配置的 AI Agent,是群聊的基本参与单元。
- 全局成员库:所有成员在「设置 → 群成员」中统一注册,一个成员可参与多个群聊。
- 每位成员独立配置:CLI 家族、模型、思考深度、执行权限等均可按成员单独设定。
- 内置成员:系统内置「所有人」(@all),用于向群内所有成员广播消息。
群聊(Group Chat)
群聊是一个汇集了若干成员的消息对话空间:
- 每条消息通过 @提及 指定目标成员(如
@Claude、@Codex)或使用@all广播。 - 消息按消息链(消息链)组织——链内成员串行接力,不同链并行执行。
- 群聊有独立的运行时状态,支持急停单个成员、查看队列。
编排器(Orchestrator)
每个活跃的群聊由一个编排器驱动,负责:
- 按 消息链 向各成员派发消息
- 管理成员接力顺序与并发策略
- 处理急停、中断、错误恢复
快速开始
1. 开启群聊
- 进入 设置 → 常规,滚动到底部的 实验功能 区块。
- 打开 群聊 Beta 开关。
- 开关生效后,界面中的群聊入口(新建群聊、群聊列表)自动出现。
2. 注册成员
在群聊之前,你至少需要有一个已注册的群成员:
- 进入 设置 → 群成员。
- 点击 创建新成员。
- 填写成员名称、选择 CLI 家族(Claude / Codex / OpenCode / Kimi / Qoder)与模型。
- 保存后该成员即可被加入群聊。
成员名称不能为「所有人」,该名称保留给 @all 内置功能。
3. 创建群聊
- 在左侧任务栏点击 新建群聊 按钮(蓝色背景・info 色,与新建任务的金色区分)。
- 在弹出的建群弹窗中勾选要加入的成员。
- 点击确认,群聊创建完成。
4. 开始对话
在群聊输入框中输入 @成员名 并发送消息,AI 按以下规则响应:
@Claude请分析这个项目的依赖 → 只有 Claude 成员收到消息@Claude @Qoder分别用你们的视角审查这段代码 → Claude 和 Qoder 同时(并行)收到@all谁有空帮我看看这个 bug → 所有成员同时收到
消息流与编排模型
分段顺序渲染
群聊消息按分段(Segment) 渲染——文本、思考过程、工具调用按到达顺序排列,每位成员的消息以独立气泡呈现:
- 成员气泡:顶部显示成员的头像(取 CLI 图标)与名称,正文区渲染 AI 回复的 Markdown(渲染规则与对话面板一致,含本地文件链接转文件标签与图片渲染,见对话面板 → Markdown 渲染)。
- 思考过程:各成员的推理过程默认折叠,点击展开查看。
- 工具调用:连续的工具组默认折叠为「工具调用 N 条」头部,支持单组展开和展开全部批量控制。
- 流式呈现:正文、思考、工具均实时流式增量出现,不必等待整条回复完成。
消息链编排
编排器按消息链调度——消息链定义了内部串行、链间并行、同成员全局串行的编排策略:
链内串行:同一消息链中的多个成员按消息顺序依次接力。例如:
你发:「@Codex 生成测试数据;然后 @Qoder 帮我审查」
此链中 Codex 完成后,Qoder 才会收到 Codex 的输出开始工作。
链间并行:不同消息链并发执行。例如:
你发:「@Claude 帮我重构这个模块」
再发:「@Codex 帮我看另一个文件」
两条链互不等待,各自独立运行。
同成员全局串行:同一成员即使出现在不同消息链中,也始终保持全局串行——只有前一个任务完成后才会处理下一个。
成员前缀与接力提示
为了避免成员间的礼节性回敬导致接力死循环,系统默认在成员的消息前附加接力克制提示:
「(仅在确需对方行动时 @ 提及,若当前任务已可结束,回复「结束」即可)」
这意味着 AI 成员只在真正需要另一个成员参与时才 @ 对方,不会为了「客气」而循环 @。
操作指南
@ 提及
- 在输入框中输入
@后,面板仅列出当前群聊的成员。 - 支持最长优先匹配和特殊字符转义,
@老张快来不会错误匹配成员名@老张。 - 成员名会在正文中被渲染为可点击的 @chip,点击可快速折叠/展开该成员的气泡。
- @ 唤起须用精确全名(v0.10.5 起):每轮派发给 AI 成员的载荷都会注入本群当前完整名册(按入群顺序),成员之间接力必须
@名册中的精确全名才能唤起对方;名册中途增删成员后,下一轮派发即生效。
控制单个成员
急停单个成员:悬浮在运行中的成员气泡上,气泡右上角浮现红色终止按钮。点击后仅停止该成员当前回合,不影响其他成员继续工作。
折叠/展开成员气泡:点击成员名称可折叠整条消息气泡(只显示单行摘要),再次点击展开。
回到消息顶部
长消息正文底部有常驻的回到开头按钮,点击滚回本条消息顶部——即使读到了末尾也能一键回到署名头(署名头会随滚动滚出视口)。
管理群聊
群管理弹窗:在群聊中点击设置按钮,可以:
- 增删成员(从已注册的成员库中选择)
- 调整每位成员的四项参数(CLI、模型、思考深度、权限——权限下拉按所选 CLI 家族自适应,见群成员 → 创建成员)
- 查看成员状态与消息队列快照
删除群聊:在左侧任务栏右键群聊行选择删除,删除前会先等待隐藏任务真正停止,不会遗留孤儿进程。
与其他功能的关系
与机器人渠道的区别
机器人渠道(微信 / 飞书)是把即时通讯消息 一对一 转发给单个 AI 会话;而群聊是在 应用内部 编排多个 AI 成员协作,不涉及外部 IM。两者可以同时使用、互不影响。
与分屏的区别
分屏(多面板)是在 GUI 层面并排显示多个独立任务,每个任务仍只有一个 AI;群聊则是一个对话里同时运行多个 AI,它们之间可以接力或并行协作。
已知限制
- Beta 阶段,功能可能有不稳定表现。
- 群聊消息暂不支持与会话分享。
- 断开连接的成员暂不支持自动重试(重新发送消息即可)。
- 消息链在成员较多时,编排器的队列调度可能带来延迟。

