聊天模式
OpenCowork 的 Chat、Clarify、Cowork、Code 和 ACP 模式说明。
聊天模式 / Chat Modes
OpenCowork 的模式系统不只是“语气不同”,而是工具权限、提示词目标和工作方式都不同。当前模式包括:chat、clarify、cowork、code 和 acp。
模式总览 / Mode overview
| 模式 | 定位 | 典型行为 |
|---|---|---|
chat | 轻量默认对话 | 直接回答、少工具、快速互动 |
clarify | 需求澄清 | 先问清楚,再进入 Plan Mode |
cowork | 通用协作 | 文档、信息、轻量执行和协同 |
code | 代码执行 | 读写文件、跑 Shell、做代码修改 |
acp | Architecture Control | 只做设计、拆解和委派,不直接改代码 |
Chat
Chat 是最轻量的对话模式。它适合:
- 日常问答
- 快速解释
- 不需要复杂工具的请求
它的目标是“先把话说清楚”,不是“先把工作做完”。
Clarify
Clarify 模式的目标是把不清晰的需求变成可执行计划:
- 先读取上下文
- 再通过
AskUserQuestion追问关键歧义 - 最后进入 Plan Mode
它适合:
- 需求不完整
- 方案有多个分支
- 风险和约束还没确认
Cowork
Cowork 是协作型模式,适合:
- 文档整理
- 资料汇总
- 轻量执行
- 有一定上下文但不需要强代码权限的任务
它强调“合作”,不是“全自动替你做一切”。
Code
Code 是代码执行模式,适合:
- 读写项目文件
- 搜索实现
- 跑 Shell 命令
- 修 bug / 加功能 / 重构
如果你要让 Agent 修改仓库,优先用 Code,并且尽量先设置 working folder。
ACP
ACP(Architecture Control)是架构控制模式,适合:
- 设计系统结构
- 拆解复杂任务
- 分派给子代理或团队成员
- 先确认边界,再决定实现路线
ACP 的关键点是:不直接做实现。它更像总控,而不是执行者。
模式和 Plan Mode 的关系 / Relation to Plan Mode
- Clarify 常常会把你引导到 Plan Mode
- Code 模式下也可以进入 Plan Mode
- ACP 负责设计和委派,通常不会直接写代码
- Plan Mode 是一个独立的执行前审阅阶段,不等同于模式切换
你可以怎么选 / How to choose
- 先聊天:Chat
- 先问清楚:Clarify
- 协作处理:Cowork
- 改仓库代码:Code
- 设计和委派:ACP