从“我有一个 Agent”到“这件事有一支人机团队”

0 阅读10分钟

你也有个“龙虾”,我也有个“龙虾”,结果却成了一盘“散沙”。

我们现在的 Agent 使用方式,已经到了一个很尴尬的阶段。

每个人都有一只自己的“龙虾”。

它能回答问题、看代码、做 Code Review,能力强一点,还能自己修 Bug。

看起来很先进。

但只要问题稍微复杂一点,需要两三个人一起做,整个系统立刻退回到最原始的工作方式:

  • 你问你的 Agent;
  • 我问我的 Agent;
  • 大家在群里互相复制结论;
  • 每个 Agent 都重新读一遍上下文、重新分析一遍代码;
  • 任务做到哪了,最后还是靠人脑记。

结果是:

个人效率提高了,团队协作却几乎没有变化。

今天我们已经有了一群聪明的 Agent, 但它们还没有组成一个会工作的团队。

这可能才是下一阶段最值得解决的问题。


一、问题不在“龙虾不够聪明”,而在“工作没有被组织起来”

ChatGPT Image 2026年8月12日 18_22_11.png

今天典型的工作方式是:

人 → IM 机器人 → Agent → 回答

比如线上出现一个 Bug。

Alice 问自己的 Agent:

帮我看看为什么支付偶尔失败。

Agent 分析半小时,给出一个判断。

Alice 把结论贴到群里。

Bob 加入后不放心,又问自己的 Agent。

第二只 Agent 重新读仓库、重新查代码、重新建立判断。

过一会儿 Charlie 来了。

第三次重新开始。

这时候最浪费的东西不是算力。

而是:

上下文被一遍遍重建。

同一件事情,被不同的人重新解释。

同一份代码,被不同 Agent 重复阅读。

同一个假设,被反复验证。

而任务真正的进展,却没有一个地方完整保存。

这说明今天的 Agent 系统有一个根本问题:

它围绕“对话”设计,而企业工作真正围绕“任务”发生。

聊天结束了,Agent 的一次工作也就结束了。

但真实工作不会。

一个 Bug 可能持续两天。

一个需求可能持续两周。

一个线上事故可能同时涉及研发、测试、SRE 和产品。

所以我们真正需要的,不是:

更好的聊天机器人。

而是:

能持续围绕一件事情工作的 Agent。


二、第一步:让一句聊天,变成一件“正在被处理的事情”

01-islands-to-task-team.png

今天有人在群里说:

登录接口今天怎么突然变慢了?

机器人通常有两种反应:

要么回答。

要么等别人继续问。

更合理的方式应该是:

Agent 先判断:

这只是一个问题,还是已经变成了一项需要持续处理的工作?

如果只是:

Java 里线程池怎么用?

直接回答就够了。

但如果是:

登录服务 P99 延迟突然升高,有人看一下吗?

这显然不是一个“一问一答”的问题。

这时候 Agent 可以主动说:

这看起来是一个需要持续排查的问题。 我发现可能涉及登录服务、网关和昨晚的一次发布。 是否创建一个任务开始跟进?

用户确认之后,系统自动完成三件事:

1. 建任务

例如:

“登录服务延迟异常排查”

2. 找人

根据代码负责人、服务负责人、最近提交记录,找到相关同学。

3. 拉群

自动创建一个临时任务群,把人和 Agent 一起拉进来。

到这里,一个非常重要的变化发生了:

过去是人自己到处找资源。 未来可以让任务自己“组队”。


三、群还只是入口,真正的核心是“任务”

02-message-to-verified-loop.png

这个任务不能只是多了一条 Jira。

它应该成为所有人和 Agent 的共同工作现场

例如:

任务:登录服务延迟异常

目标:
找出延迟升高原因并恢复正常。

负责人:
Alice

参与者:
Bob / Charlie / Coding Agent

当前结论:
- 问题从昨晚 23:10 开始
- 和数据库负载无关
- 网关重试次数异常升高

当前状态:
正在验证“重试放大”是否为根因

下一步:
检查 Gateway 最近修改

这样做的价值在于:

以后任何一个人进入这个群,都不用重新问:

现在到底什么情况?

Agent 可以直接回答:

已确认什么、排除了什么、正在查什么、下一步是什么。

所以这里有一个非常关键的区别:

聊天记录保存“大家说过什么”。 任务保存“这件事情现在到底是什么状态”。

前者是讨论。

后者才是工作。


四、第二步:每个任务背后,都有一只“不会下班的龙虾”

现在的 Agent 通常是一问一答。

消息来了,它开始工作。

回答结束,它基本也就结束了。

但任务型 Agent 应该完全不同。

它的生命周期应该和任务一样长。

任务没结束,它就一直在。

它可以持续做这些事:

  • 看代码;
  • 查日志;
  • 追踪新的提交;
  • 记录已经排除的假设;
  • 等待新的信息;
  • 根据新证据更新判断;
  • 调用 Coding Agent 修改代码;
  • 跑测试;
  • 跟踪 CI;
  • 提醒该谁接手下一步。

比如:

Bob 在群里说:

我刚看了监控,重试次数在问题发生后涨了快 4 倍。

Agent 不只是回复一句“收到”。

它应该更新任务:

新增证据:
网关重试次数 ↑ 3.8 倍

原假设:
“重试机制放大延迟”

可信度:
中 → 高

建议:
检查 Gateway timeout retry 逻辑

然后有人说:

那直接修一下。

背后的 Coding Agent 就可以开始:

读代码 → 修改 → 测试 → 提 PR。

重点是:

这只 Coding Agent 属于任务,而不是属于某个人。

Alice 可以问它。

Bob 也可以问它。

Charlie 后面加入,也能直接接着问。

所有人面对的是同一份任务上下文。

这就不再是:

你有你的龙虾,我有我的龙虾。

而是:

这件事情,有自己的龙虾。


五、第三步:把“聊天内容”和“任务事实”分开

03-three-ledgers-task-state.png

这是整个系统里非常重要的一步。

因为多人协作最容易出问题的地方就是:

大家说过的话,和已经确认的事实混在一起。

例如:

Alice:

我怀疑是昨晚的发布导致的。

Bob:

我觉得不是,延迟可能更早就出现了。

这些只是讨论。

不能直接变成任务结论。

所以系统至少要维护三本“账”。

第一本:大家说了什么

也就是群聊内容。

第二本:目前已经确认什么

例如:

  • 延迟从 23:10 开始;
  • 数据库正常;
  • 网关重试明显增加。

第三本:Agent 做过什么

例如:

  • 已检查 retry.go
  • 已排除数据库连接池问题;
  • 当前正在分析 timeout 逻辑。

这样,新人进入任务时,不需要读 500 条聊天。

他只需要看:

现在知道什么。 现在还不知道什么。 现在谁在做什么。

这才是团队真正需要的上下文。


六、做到这里,我们其实已经不再是在做“IM 机器人”

一开始,我们只是想让机器人更聪明一点。

后来发现它可以自动建任务。

再后来,它可以自动找人、拉群。

然后它开始持续维护任务状态。

再往后,Coding Agent 也被拉进来共同工作。

系统就自然变成了:

一句话
  ↓
识别成任务
  ↓
自动找人 / 拉群
  ↓
建立任务工作区
  ↓
人 + Agent 一起处理
  ↓
持续更新状态
  ↓
代码修改 / 测试 / Review
  ↓
任务完成

到这里,IM 已经只是入口。

真正重要的是背后的:

任务系统。


七、再往前一步:一个复杂任务,本来就需要多个人和多个 Agent

04-multi-agent-human-gates.png

比如一次支付事故,可能自然拆成:

支付事故
│
├─ Agent A:查日志
├─ Agent B:分析代码
├─ SRE:判断生产影响
├─ Coding Agent:修改代码
├─ Test Agent:跑回归
└─ 人:决定是否上线

到这一阶段,“多 Agent”就不再是为了炫技。

而是因为:

工作本来就需要分工。

系统开始自然需要:

  • 谁负责哪一步;
  • 谁先做、谁后做;
  • 哪些事情可以并行;
  • 一个 Agent 的结果怎么交给另一个;
  • 哪一步必须找人;
  • 什么情况下可以自动执行;
  • 什么情况下必须审批。

这时候,我们才真正进入企业级 Agent 系统。


八、所以未来的平台,首页可能根本不应该是“Agent 列表”

很多人想到 Agent 管理平台,第一反应是:

Agent A
Agent B
Agent C
Agent D

但企业真正关心的不是:

我有多少 Agent。

而是:

现在有哪些事情正在被处理?

所以更合理的首页应该是:

支付事故排查          处理中
Android Crash         修复中
新接口上线            等待 Review
搜索性能优化          测试中
架构治理              卡住

点进去之后,再看到:

  • 谁负责;
  • 哪些人在参与;
  • 哪些 Agent 在工作;
  • 当前进度;
  • 已经产生什么代码和文档;
  • 还有什么没有解决;
  • 下一步需要谁行动。

这意味着未来真正需要管理的,不是 Agent。

而是:

正在被委托出去的工作。

Agent 只是其中一种执行者。

人也是。


九、从今天到最终形态,其实可以一步一步来

不需要一开始就建设一个庞大的“企业 Agent 平台”。

完全可以从最真实的场景开始。

第一步:让 IM Bot 会“建事”

识别哪些聊天值得升级成任务。

做到:

自动建单、自动找人、自动拉群、持续更新状态。


第二步:让每个任务都有一只长期工作的 Agent

不是问完就结束。

而是:

任务不结束,Agent 就持续在。

它记得代码、分析、结论和进展。


第三步:让多人和多个 Agent 一起做事

复杂任务自动拆分。

不同的人和 Agent 分工。

大家围绕同一个任务共享状态。


第四步:形成企业级“Agent 工作平台”

最后统一管理几件事情:

事情是什么。

谁负责。

谁能做什么。

现在做到哪里。

产生了什么结果。

为什么认为已经完成。

到这一步,我们真正得到的就不再是一堆“龙虾”。

而是一套新的工作系统。


十、真正值得解决的问题,不是“怎么造一只更大的龙虾”

今天大家已经证明了一件事:

Agent 能写代码。

能 Review。

能回答问题。

也越来越能自己解决 Bug。

接下来最大的瓶颈,很可能已经不是:

Agent 还能不能再聪明一点?

而是:

这么多聪明的 Agent,能不能围绕同一件事情共同工作?

过去:

人负责组织工作,Agent 负责干活。

下一阶段:

Agent 也应该开始帮助组织工作。

任务出现以后:

自动找人。

自动组队。

自动建立上下文。

自动推进。

自动记录。

自动发现卡点。

需要人的时候叫人。

能自己完成的时候继续干。

直到这件事情真正结束。


结尾:别再让智能散落在聊天框里

今天最大的浪费,可能不是 Agent 不够聪明。

而是:

每一次聊天结束,智能就散了。

真正值得建设的下一步,是把这些零散的智能围绕任务连接起来。

让一个问题出现以后,

不再是每个人各自叫出自己的龙虾,

而是:

这个问题自己召集需要的人、Agent、代码和工具,形成一支临时工作队。

问题解决。

队伍解散。

经验留下。

下一件事情再来,新的团队重新生成。

如果说今天我们解决的是:

“每个人都有一个 Agent。”

那么下一阶段真正值得解决的,是:

“每一件重要的事情,都有一支会自动形成的人机团队。”

这可能才是企业 Agent 真正开始改变工作方式的时刻。