关键在于用共享状态文件固化协作信息。创建agent_status.md文件,包含任务目标、验收标准、当前分工、最新进度、已确认结论、待决问题六项内容,并强制所有agent启动前读取,更新时仅修改对应区块、发极简通知、触发diff扫描推送变更。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Agent Space中让多个智能体协作时不反复确认同一信息、不来回追问背景、不重复解释任务目标,关键不是靠更频繁的对话,而是用共享状态文件把“谁在做什么、做到哪了、结论是什么”固化下来。
创建AGENT_STATUS.md共享状态文件
在项目根目录下新建一个纯文本文件,命名为 AGENT_STATUS.md。这个文件必须是所有Agent启动前默认读取的第一入口,不能放在子目录或改名,否则部分Agent会跳过它直接开工。
用任意编辑器写入以下六项内容:任务目标、验收标准、当前分工(明确到每个Agent名称)、最新进度(带时间戳)、已确认结论(如“接口字段已冻结”)、待决问题(带责任人和截止时间)。
这一步不可跳过——没有该文件时,每个Agent都会基于自己收到的初始提示词独立推理,哪怕它们被分配的是同一子任务,也会因上下文不一致而输出冲突方案。
让每个Agent养成“先读再动”习惯
方法一:在每个Agent的System Prompt末尾强制添加一句:“每次响应前,必须先检查根目录下的AGENT_STATUS.md,若文件不存在则暂停执行并报错。”
方法二:通过AgentSpace的Pre-Execution Hook机制,在调用任何Agent前自动注入一段读取并解析该文件的逻辑,将其中的“当前分工”和“待决问题”作为动态变量注入本次运行上下文。
智能订单处理助手,帮助用户快速创建WMS发货单。 当用户请求以下操作时使用: 1. 采购/下单/创建发货单(如"帮我采购一本书"、"帮我下单") 2. 批量处理订单(如"帮我完成这个表格中所有订单的发货") 3. 从Excel/CSV文件导入订单 支持从标准格式的Excel表格中提取:商品名称、数量、ISBN、收...
【注意:不要让Agent自行决定是否读取——必须硬性拦截】 一旦允许某个Agent绕过该文件,它就会按旧认知推进,后续其他Agent读到新状态后将无法对齐,导致协作链断裂。
更新状态只做三件事
第一步:当接口定义变更时,由负责该模块的Agent直接修改AGENT_STATUS.md中的“已确认结论”区块,仅覆盖原行,不新增段落。
第二步:在修改完成后,向受影响的Agent(例如前端Agent、测试Agent)发送一条极简通知:“/status-updated 接口字段v2.3已生效”,不附带任何解释性文字。
第三步:触发AgentSpace后台的Diff扫描,自动比对前后版本,仅将变更行高亮推送给订阅该模块的Agent,未被提及的Agent完全静默。
这三步做完,就完成了信息同步。不需要群发消息、不需要@所有人、不需要二次确认回复——状态文件即权威信源,其余动作全是冗余。










