最近在做 Silieco 的过程中,我越来越确定一件事:公司真正缺的不是更多 Agent,而是一套让人和 Agent 能够共同工作的组织系统。
今天的企业并不缺 AI 工具。写代码有 Coding Agent,写文档有知识助手,做分析有研究 Agent,客服、销售、测试也都能找到对应产品。但工具越多,另一个问题反而越明显:大家都在各自的聊天框里工作,任务散在群聊和表格里,公司的 SOP 停留在文档里,经验藏在个人提示词里,过程无法完整追溯,最终还是要靠人不断追问:做到哪了?依据是什么?谁来验收?
如果这些问题没有解决,Agent 只是把个人执行速度提高了,却没有真正提高组织协作效率。局部跑得更快,甚至可能让整体变得更混乱。
Agent 进入公司后,首先是一个组织问题
个人使用 AI 时,最重要的是结果好不好。公司使用 AI 时,还必须回答更多问题:
- 这个任务应该交给人、Agent,还是一个人机协作小组?
- Agent 执行时遵守的是哪一版 SOP?
- 它使用了哪些 Skill、资料和历史决策?
- 哪些步骤可以自动完成,哪些节点必须由人确认?
- 任务失败后如何回退,产生争议后如何还原现场?
- 最终结果由谁负责,又由谁验收?
这些都不是单纯换一个更强模型就能解决的问题。它们涉及身份、权限、流程、知识、任务和责任边界,本质上属于组织基础设施。
过去公司的协作系统默认参与者都是人。OA 管审批,项目管理工具管任务,IM 管沟通,知识库管文档。Agent 出现以后,我们经常只是给这套旧系统外挂一个聊天入口,却没有真正给 Agent 一个组织中的位置。
结果就是 Agent 能干活,却无法稳定参与协作;能给答案,却不知道自己处于哪一个流程;能读到一堆资料,却不清楚哪一份才是当前有效标准。
所以,Human + Agent 协作的第一步不是继续增加工具,而是让 Agent 进入公司的工作系统,成为一个有身份、有能力边界、有任务、有上下文、也有执行记录的协作者。
人的价值不在于和 Agent 比执行速度
我不认同“Agent 自主性越高越先进”这种简单判断。
在真实公司里,人最重要的作用并不是亲手完成每一个步骤,而是定义目标、设定边界、处理例外和承担最终责任。Agent 擅长持续执行、快速检索、批量处理和按照规则重复工作;人擅长判断规则什么时候失效、风险是否可以接受、客户真正关心什么,以及公司愿意为哪个结果负责。
一个有效的人机分工应该是:
| 协作环节 | Agent 更适合做什么 | 人更适合做什么 |
|---|---|---|
| 任务准备 | 收集材料、补全信息、识别缺项 | 确认目标和优先级 |
| 标准执行 | 调用工具、运行检查、生成产物 | 处理规则之外的例外 |
| 质量控制 | 按验收清单检查、标记风险 | 判断风险是否可以接受 |
| 流程决策 | 提供证据、方案和影响分析 | 审批、否决或调整方向 |
| 经验沉淀 | 整理过程、提取重复模式 | 确认哪些经验可以升级为标准 |
这不是让人退到流程之外,而是让人站到更关键的位置。
Agent 扩大执行带宽,人守住判断边界,系统负责让双方在同一条工作链路上协作。

人和 Agent 不是彼此替代的两条线:人守住决策门,Agent 负责搜索、执行、文档与质检。
真正值得追求的,也不是“无人公司”,而是让人的一次判断可以被 Agent 重复、稳定地执行,让 Agent 遇到不确定性时又能准确回到人这里。
SOP 不应该只是文档,而应该成为可运行的流程
很多公司都有 SOP,但真正执行起来往往是另一回事。
文档写着需求要评审、代码要测试、发布要审批,实际工作中却可能因为赶时间而跳过。新人不知道该看哪一版,老员工凭经验补步骤,Agent 更可能只执行当前指令,根本不知道公司还有一套完整标准。
这说明 SOP 如果只是知识库里的一篇文档,它最多能被阅读,不能保证被执行。
我更倾向于把 SOP 做成可以运行的 Workflow:它明确一项工作会经过哪些 Stage,每个阶段需要什么输入、产出什么结果、使用哪些 Skill、由谁负责,以及在什么条件下才能进入下一阶段。
例如一条软件交付 SOP 可以是:
需求澄清 → 方案设计 → 开发实现 → 测试验证 → 人工验收 → 发布
每个阶段都不是一个抽象名称,而是一组可检查的约束:
- 进入阶段前,输入材料是否完整;
- 执行阶段时,应该挂载哪些 Skill;
- 离开阶段前,必须提交哪些产物;
- 哪些 Gate 可以由 Agent 判断;
- 哪些 Gate 必须由指定的人最终确认;
- 检查不通过时,任务应该退回哪个阶段。
这样,SOP 才从“建议怎么做”变成“工作就是这样流转”。
但这里也要保持克制。不是每一个 Task 都需要复杂流程。一个临时查询、一个小 Bug、一次简单内容修改,走普通任务生命周期就够了。只有那些需要复用、审计、多人协作或质量门禁的工作,才值得进入结构化 SOP。
好的系统不是强迫所有事情走重流程,而是让团队可以根据任务风险选择合适的流程重量。
Skill 是组织能力,不是个人收藏夹
如果 SOP 定义的是“工作经过哪些阶段”,那么 Skill 定义的就是“某类动作应该怎样完成”。
代码评审规范、投标文件解析方法、客户方案检查清单、生产故障排查步骤,都可以做成 Skill。它不只是几段提示词,还可以包含操作说明、模板、脚本、参考资料和验收规则。
现在很多团队已经在使用 Skill,但管理方式仍然很个人化:有人放在本地目录,有人复制到不同项目,有人改了内容却没有告诉团队。时间一长,同一个“代码评审 Skill”可能出现五个版本,没有人知道 Agent 这次调用的是哪一个。
企业级 Skill 管理至少要解决四件事:
- 统一发现:团队成员和 Agent 都能在 Space 中找到可用 Skill,不再到处复制文件。
- 统一版本:每次更新都有版本和变更记录,运行中的任务明确绑定某个版本。
- 统一挂载:Skill 可以关联到 Agent,也可以由 SOP 在特定 Stage 自动提供。
- 统一权限:公司级、团队级、项目级和个人 Skill 有清晰的可见与使用边界。
这件事的价值远不只是“方便复用”。当一个优秀员工的方法被整理成 Skill,并由 SOP 在正确阶段稳定调用时,个人经验才真正变成了组织能力。
同时,Skill 与 Agent 应该解耦。Agent 是一个有身份、有 Runtime、有模型和权限的工作者;Skill 是可以独立演进的能力模块。同一个 Skill 可以挂给不同 Agent,同一个 Agent也可以根据任务组合不同 Skill。否则每次标准变化都要重新造一个 Agent,维护成本会迅速失控。
上下文共享,不等于把所有信息都塞给 Agent
人和 Agent 协作最容易被低估的,是上下文。
一次任务真正需要的上下文,不只是一段聊天记录。它还包括任务目标、当前状态、所属项目、SOP 阶段、输入文件、历史产物、讨论结论、人工决策、失败记录和验收标准。
如果这些信息散落在群聊、邮件、本地文件和不同 AI 会话里,每次换一个人或 Agent 接手,都要重新讲一遍背景。交接成本高,信息还会在转述中不断丢失。
我认为更好的做法,是让 Task 成为上下文的锚点:讨论围绕 Task 展开,文件和产物引用到 Task,Agent 的执行过程持续回传,SOP 告诉系统当前处在哪个阶段,人的 Gate 决策也进入同一条时间线。
这样,无论下一步交给人还是 Agent,接手者读取的都是同一份工作现场。
当然,共享上下文不是无限堆积上下文。上下文越多,不代表 Agent 理解得越好。系统仍然需要根据当前任务和阶段做裁剪,把最相关的信息交给执行者,同时保留完整原始记录供后续追溯。
可以把它理解成两层:
- 执行上下文:为当前动作准备的最小必要信息,追求高信噪比;
- 审计上下文:任务全过程的完整记录,追求可恢复和可解释。
前者保证 Agent 做得准,后者保证组织说得清。
任务统一管理,才让协作真正闭环
聊天适合沟通,却不适合承担长期工作的全部状态。
在聊天里说一句“你来处理”,并不等于任务已经被管理。它还缺少负责人、优先级、截止时间、依赖、当前状态、所属流程、验收条件和产物记录。对于 Agent 来说也是一样:发出一个 prompt 只是开始,不代表工作已经进入组织可管理的状态。
因此,Task 应该成为人和 Agent 共同使用的最小工作单元。它可以分配给成员,也可以分配给 Agent 或一个稳定的人机协作单元;它可以独立流转,也可以进入某次 SOP 运行的具体 Stage。
统一之后,团队会得到几个非常直接的变化:
- 管理者看到的是全部工作,而不是“人的任务一套、Agent 的运行记录另一套”;
- 人和 Agent 可以在同一个 Task 下讨论、交接、补充材料和提交结果;
- Agent 的执行状态、错误、用量和产物不再藏在某个本地终端里;
- 一个 Agent 失败后,另一个 Agent 或人可以基于原上下文继续处理;
- 复盘时可以从最终结果回到每一次分配、执行、判断和修改。
这也是“追溯”真正有价值的地方。追溯不是为了记录更多日志,而是为了在结果出问题时回答:当时的输入是什么?系统依据哪一版标准?Agent 做了哪些操作?人在哪个节点批准了什么?为什么会走到今天这个结果?
当这些问题可以被清楚回答,Agent 才可能进入公司的核心流程。
我理解的 Human + Agent Work OS
做到这里,我们需要的已经不只是一个 AI 助手,而更像是一套 Human + Agent Work OS。
它至少要把五类对象统一起来:
人 / Agent:谁在参与,拥有什么身份和权限
Task:现在要完成什么,由谁负责
SOP:工作经过哪些阶段,在哪里需要门禁
Skill:每类动作按照什么方法和标准执行
Context:依据、讨论、产物和决策如何共享与追溯
这五者缺一不可。
只有 Agent,没有 Task,工作会散落在对话里;只有 Task,没有 SOP,复杂协作仍然依赖人盯流程;只有 SOP,没有 Skill,标准无法真正进入执行动作;只有 Skill,没有统一管理,组织能力会再次碎片化;只有上下文,没有裁剪和权限,信息越多反而越混乱。
它们组合起来之后,公司获得的不是某一个更聪明的机器人,而是一种新的协作方式:人和 Agent 可以在同一个 Space 中被分配工作,按照同一套标准推进任务,在关键节点完成门控,把执行结果和判断依据留在共同的上下文里。

参与者、任务、流程、能力与上下文进入同一个协作中枢,输出经过验证的产物和可追溯的执行历史。
最后的心得:AI 转型的单位应该是工作系统
过去一段时间,企业 AI 转型经常以“账号数”为单位:给多少人购买了工具,有多少员工开始使用 Agent,生成了多少内容。
这些指标能说明工具被使用,却不一定说明组织变得更好。
我现在更关心的是另一组问题:一个任务从提出到完成,是否减少了重复交接?公司的 SOP 是否真正进入了执行过程?优秀员工的方法能否沉淀成全团队可复用的 Skill?Agent 遇到例外时能否准确找到人?任何一个结果能否回到当时的输入、标准、过程和决策?
如果这些问题仍然没有答案,那么 Agent 只是更快的个人工具。
如果这些问题能够被统一处理,Agent 才开始成为组织能力的一部分。
所以我越来越相信,AI 转型的真正单位不是一个人、一个模型,甚至也不是一个 Agent。它的真正单位是一套可运行、可协作、可追溯、可持续升级的工作系统。
这也是我们做 Silieco 时想解决的核心问题:不是再造一个聊天框,而是让人和 Agent 真正进入同一个工作现场。
延伸阅读: