← 返回 2026-04-28

从技能到人才:将异构智能体组织成一家真实的公司 From Skills to Talent: Organising Heterogeneous Agents as a Real-World Company

Zhengxu Yu, Yu Fu, Zhiyuan He, Yuxuan Huang, Lee Ka Yiu, Meng Fang, Weilin Luo, Jun Wang 📅 2026-04-24 👍 125 2026-07-13 08:36
AI 智能体组织 任务分解 多智能体系统 异构智能体编排 树搜索 自我进化

提出 OMC 框架,把多智能体系统抽象为可招聘、可组织、可进化的「AI 公司」,在 PRDBench 上以 84.67% 的成功率超越所有基线 15.48 个百分点。

前置知识

LLM 智能体(LLM Agent)

以大语言模型为推理核心、结合工具调用和外部记忆来执行具体任务的程序,如 Claude Code、Codex 等。它通常具备 system prompt、可用工具集和上下文窗口,能够独立完成诸如代码生成、网页交互等长链路任务。

OMC 框架的所有交互单元都是 LLM 智能体,理解它们的输入输出形态、失败模式以及非确定性,是把握「异构智能体编排」这一核心议题的前提。

多智能体系统(Multi-Agent System, MAS)

由多个独立智能体通过消息传递、角色分配或共享记忆协作完成任务的系统。代表性框架如 CrewAI、AutoGen、MetaGPT 等,通过预定义的工作流或对话协议将任务拆分给不同 agent。

OMC 直接针对现有 MAS 的结构局限(固定团队、紧耦合、缺乏组织层)提出替代方案,理解 MAS 的现状和痛点是领会本文「组织层抽象」价值的基础。

蒙特卡洛树搜索(MCTS)

通过反复模拟、扩展和反向传播构建一棵搜索树,在大分支因子博弈中平衡探索与利用的经典方法。OMC 中的 E2R 树搜索在结构上借鉴了 MCTS 的「增量生长+评估驱动」思路,但执行的是真实任务而非模拟 rollout。

E2R 的三阶段(Explore-Execute-Review)直接类比 MCTS 的 selection-expansion-simulation-backup,理解 MCTS 原理有助于理解 OMC 是如何把组织决策建模为搜索问题的。

DAG 与有限状态机(FSM)

DAG 即有向无环图,用于表达任务之间的依赖关系;FSM 通过有限状态集合和迁移规则刻画节点生命周期。本文用 DAG 编码任务依赖,用 FSM 约束每个任务的执行流程,从而给出终止性和无死锁的形式化保证。

OMC 的执行正确性建立在 DAG 不变式和 FSM 终止性之上,这是本文与「自由协商型」多智能体框架最关键的差异点。

Model Context Protocol (MCP) 与异构后端

MCP 是 Anthropic 提出的工具与上下文标准协议;「异构后端」指不同家族的智能体运行时(如 LangGraph、Claude CLI、脚本执行器)。OMC 通过统一接口让多种后端共存,是其「可插拔编排」的核心。

理解这些协议才能明白 OMC 如何做到「同一个 Talent 跨多种运行时部署」以及为何强调 6 个类型化组织接口。

研究动机

现有多智能体框架普遍存在四个层面的结构缺陷。第一,团队结构固化:CrewAI、AutoGen、MetaGPT 等要么硬编码角色与流程,要么让 agent 自由对话,前者在面对新颖项目时十分脆弱,后者在复杂任务中缺乏收敛保证。第二,运行时紧耦合:所有 agent 共用同一执行框架,无法让 LangGraph、Claude CLI、脚本执行器等异构后端协同工作。第三,能力描述失真:角色用自然语言 prompt 描述而非可执行契约,容易出现「幻觉能力」——声称能做某事却无法落地。第四,学习局限于会话内:任何自改进能力都会随会话结束而消失,且无法跨项目迁移。最近兴起的动态工作流(如 AFLOW、Self-Evolving Agentic Workflows)虽然允许在运行时调整任务分解,但团队、运行时和模板在项目开始前就已经固定,无法应对「开放式的真实项目」。这些问题的根源在于:当前的多智能体范式缺少一个把「组织」与「能力」解耦的独立抽象层。

本文的目标是本文提出 OneManCompany(OMC),目标是构建一个「组织级」的中间抽象,把 AI agent 的 workforce 视为一家可招聘、可治理、可进化的真实公司。作者希望回答的核心研究问题是:异构智能体团队能否像人类企业一样,被自动组织、调度和演化,从而解决跨领域的开放式任务?具体而言,OMC 要实现:(1)把单个 agent 的「身份(Talent)」与「执行环境(Container)」彻底解耦,让同一份 Talent 可以运行在任何支持的后端;(2)建立一个社区驱动的 Talent Market,按需招聘经过验证的智能体;(3)用一个 Explore-Execute-Review 树搜索统一规划、执行与评审,使任务分解、依赖追踪和质量门控具备形式化保证;(4)实现「个体级 + 组织级」双层自我进化,让 SOP、working principles 和 HR 流程能够跨项目积累。

与已有工作不同的是,本文的独特切入角度是把人类公司的组织学概念显式地映射到 AI 系统:用 Talent 替代简历、用 Container 替代工位、用 Talent Market 替代招聘市场、用 CEO/COO/HR/EA 替代管理层、用 SOP 与 one-on-one 替代组织记忆、用 PIP 与 offboarding 替代问责机制。这一「公司隐喻」并非只是修辞包装,而是被用作系统设计的指导原则——六大组织接口一一对应 OS 内核子系统,E2R 树搜索对应公司的「决策—执行—复盘」循环,FSM 对应员工的任务生命周期。更关键的是,作者把「组织层」与「能力层」明确分离:现有框架把这两者纠缠在一起(团队结构 = 能力清单 + 流程图),而 OMC 让组织可以独立于单个 agent 的具体能力进行演化,从而让一个 OMC 实例能够横跨内容生成、游戏开发、有声书制作、学术综述等多个领域。

核心方法

OMC 的整体设计思路是「让 AI 团队像一家公司一样运转」。最底层是 Container,它是 agent 的执行运行时,目前支持 LangGraph、Claude Code CLI 和脚本执行器三类后端;中层是 Talent,是一组可移植的认知身份包(含 system prompt、角色定义、working principles、skills、tools 等),不绑定具体运行时;两者组合形成 Employee——一个具备完整生命周期(招聘→上岗→绩效→离职)的 AI 员工。在容器与人才之上,作者搭建了三大支柱:第一根支柱是 Talent-Container 架构与 Talent Market,负责 workforce 的供给与组织;第二根支柱是 E2R(Explore-Execute-Review)树搜索与 DAG 执行层,负责项目级的规划、调度与质量门控,并通过 FSM 提供终止性、无死锁、可恢复的形式化保证;第三根支柱是双层自进化机制,个体通过 CEO one-on-one 和 post-task reflection 修正 working principles,组织通过项目回顾产出新的 SOP,并通过 HR 流水线(PIP、自动离职)形成问责闭环。三大支柱都汇聚到一个统一的「管理面板」,由 CEO 通过单一接口指挥整个组织。

OMC 与现有方法最本质的区别在于「组织层」作为一个一等抽象被独立设计。MetaGPT、ChatDev 用 SOP 串成流水线,本质上把组织规则硬编码进 workflow;AutoGen、CrewAI 把协作机制散落在消息图与角色继承中,没有统一的「agent ↔ 平台」契约。OMC 把这一切显式化:定义 6 个类型化组织接口(Execution / Task / Event / Storage / Context / Lifecycle)作为唯一契约,所有后端必须实现这套接口才能接入;定义 Talent 与 Container 解耦,让身份与执行分离;定义 5 类原子动作(decompose / assign / recruit / review / iterate)和有限状态机,把任务生命周期工程化处理;定义 AND-tree + DAG 依赖语义,从结构上保证「子任务不丢、依赖不悬空、节点可终止」。换言之,现有方法把组织当作「提示词技巧」,OMC 把组织当作「可验证、可推理、可演化」的系统对象。这是论文声称首次实现「AI 组织设计」的核心论据。

方法步骤详情

OMC 处理一个项目时遵循以下完整流程。第一步,CEO 输入一段自然语言任务(例如「产出一份 AI Agent 仓库周报并发邮件」),系统首先进入 Explore 阶段,由 COO 等主管 agent 调用策略 $\pi(T)$ 把任务分解为带依赖的子任务树,每个子任务用节点元组 $(d_v, e_v, \phi_v, r_v, c_v)$ 描述。第二步,进入 Execute 阶段,调度器根据 FSM 状态和依赖图(公式 $\text{ready}(v) \Leftrightarrow \phi_v=\text{pending} \land \forall u\in\text{deps}(v): \phi_u \in \{\text{accepted, finished}\}$)选取 ready 节点,按 FIFO 顺序分派给对应的 Employee;每个 Employee 通过 Container 的 Execution 接口拿到任务,由 Lifecycle pre-hook 做守门和输入校验,post-hook 做记忆更新和原则反思,并发布 Event 通知组织内其他成员。第三步,进入 Review 阶段,被分配的评审者(通常是父节点 owner 或 COO)调用 Review 动作 $a_{\text{rev}}$ 对完成节点做 accept/reject,生成质量信号 $q_v$,按 AND 语义自底向上传播;若被 reject 则在该父节点下重新触发 Explore,生长一棵新的子树,并叠加电路熔断(默认 $k_{\text{rev}}=3$、$T_{\max}=3600s$、预算 $B$)。第四步,若当前 workforce 中没有合适员工,系统调用 recruit 动作 $\alpha_r$,HR agent 从 Talent Market 拉取候选短列表(社区贡献 + AI 装配 + 内部晋升三类),由 CEO 批准后自动绑定 Container、分配工位、配置工具。第五步,每 3 个项目触发一次 HR 绩效评估:连续 3 次不达标进入 PIP,再失败则触发自动 offboarding,对应工位被释放。第六步,项目结束后 COO 召集 retrospective,生成/更新 SOP 并自动注入到后续项目的 agent 上下文中,实现组织级进化。整个流程的可选外部干预是 CEO 作为「外部 oracle」可以中途 override 策略、注入新需求或触发新一轮迭代。

技术新颖性

技术上,OMC 的新颖性体现在四点。第一,身份-执行分离:Talent 完全不知道自己在哪种 Container 中运行,Container 完全不知道被装载的 Talent 的具体业务含义,这是首次在多智能体框架中给出形式化的「可替代合约」。第二,6 个类型化组织接口的类比设计——Execution 映射进程管理、Storage 映射文件系统、Event 映射 IPC、Lifecycle 映射安全审计——把异构 agent 协调类比为 OS 内核,把企业组织类比为 OS 之上的中间件,这一映射在论文的表 6 中被显式给出。第三,AND-tree + DAG + FSM 的三层语义:tree 表达策略、DAG 表达依赖、FSM 表达生命周期,三者结合首次给出多智能体动态工作流下的「有限时间内必终止 + 无死锁 + 可崩溃恢复」7 条不变式(论文 2.2.4 节),这是动态任务分解类工作(如 AFLOW、ADAS)所欠缺的。第四,正式的 HR 流水线(PIP、自动 offboarding)把绩效问责引入到 AI 团队,论文声称这是首次将人类公司 HR 协议迁移到 agent 生命周期管理。

The running OMC system, where the three proposed pillars converge into a unified management interface.
Figure 1: The running OMC system, where the three proposed pillars converge into a unified management interface.
An overview of the proposed OMC AI organisation system.
Figure 2: An overview of the proposed OMC AI organisation system.
Employee = Talent + Container.
Figure 3: Employee = Talent + Container.
An illustration of the E2R tree search loop: Explore, Execute, Review.
Figure 4: An illustration of the E2R tree search loop: Explore, Execute, Review.
Task lifecycle finite state machine (FSM).
Figure 5: Task lifecycle finite state machine (FSM).

实验结果

论文给出定量和定性两类结果。定量层面:在 PRDBench 上 OMC 的零样本(zero-shot, single-attempt)成功率达到 84.67%,总成本 $345.59(约 $6.91/任务)。在 12 个公开基线中,最强的 Claude-4.5 minimal agent 仅有 69.19%,次强的 GPT-5.2 为 62.49%,商业产品 Claude Code 56.65%、CodeX 62.09%;最低的 Minimax-M2 仅 17.60%。OMC 与最强基线的绝对差距是 15.48 个百分点(论文报告为 +15.48%)。作者把这一收益归因于三件事:动态任务树在执行中调整分解、强制 completed→accepted 评审门控阻断了错误传播、Container-Talent 分离允许在同一个项目中混用 LangGraph、Claude CLI 等不同后端。定性层面,论文用四个跨域案例展示了 OMC 的通用性:(1)GitHub AI Agent 周报生成:HR 招募 Researcher(GPT-4o)+ Writer(Claude Sonnet 4),10 分钟内完成研究 → 写稿 → 邮件发送,成本 $4.49,所有仓库链接真实可验证;(2)街机格斗网页游戏:Game Developer(Claude Sonnet 4)+ Art Designer(Gemini 2.5 + NanoBanana),评测员反馈 sprite 切分错误后,OMC 自动派生了一个 sprite 切分 skill 并重新执行;(3)Peaky Blinders 动物版有声书:Novel Writer + AV Producer(Gemini 3.1 Pro)协同,产出 16 个场景图、16 段配音、背景音乐、两段完整视频,成本仅 $1.57;(4)World Models 学术综述:3 名研究员 + 1 名 AI 工程师在不到 1 小时内完成 35+ 篇论文综述、8 个失败模式分类、3 个具备技术新颖性的研究提案(HiTeWM 双层时序架构、PhysWM 可微分物理约束、MAWM 元学习+conformal prediction),成本 $16.26(约 1590 万 tokens)。

Skills improve what a single agent can do. Talents organise multiple agents into a workforce that can be built, managed, and improved over time.
Table 1: Skills improve what a single agent can do. Talents organise multiple agents into a workforce that can be built, managed, and improved over time.
Performance comparison on PRDBench.
Table 2: Performance comparison on PRDBench.
Research ideas generated autonomously by OMC from the world models survey.
Table 3: Research ideas generated autonomously by OMC from the world models survey.
Architectural comparison across systems.
Table 4: Architectural comparison across systems.
Organisational interface signatures.
Table 5: Organisational interface signatures.
Mapping from classical OS kernel subsystems to OMC organisational interfaces.
Table 6: Mapping from classical OS kernel subsystems to OMC organisational interfaces.
Tool permission categories.
Table 7: Tool permission categories.
Game development task tree: iterative decomposition with human-in-the-loop feedback.
Figure 6: Game development task tree: iterative decomposition with human-in-the-loop feedback.
Sample frames from the generated audiobook video, depicting animal-character scenes with narration overlays.
Figure 7: Sample frames from the generated audiobook video, depicting animal-character scenes with narration overlays.
Task decomposition tree generated by OMC.
Figure 8: Task decomposition tree generated by OMC.
Content-generation case study: team assembly, recruited agents, output artefacts, and cost breakdown.
Figure 9: Content-generation case study: team assembly, recruited agents, output artefacts, and cost breakdown.
Street fight game case study: team assembly, recruited agents, output artefacts, and cost breakdown.
Figure 10: Street fight game case study: team assembly, recruited agents, output artefacts, and cost breakdown.
AI short drama case study: team assembly, recruited agents, generated scenes, and cost breakdown.
Figure 11: AI short drama case study: team assembly, recruited agents, generated scenes, and cost breakdown.
Automated research survey case study.
Figure 12: Automated research survey case study.
Mind map generated autonomously by OMC's research team, covering six themes with approximately 70 nodes referencing 35+ papers from 2021–2026.
Figure 13: Mind map generated autonomously by OMC's research team, covering six themes with approximately 70 nodes referencing 35+ papers from 2021–2026.
查看结构化数据
任务指标本文基线提升
PRDBench 软件开发项目级任务 Success Rate (%) 84.67 69.19 (Claude-4.5 minimal) +15.48 个百分点
PRDBench 软件开发项目级任务 Cost Overhead $345.59(约 $6.91/任务) 未在 PRDBench 中报告 无可比,但作者认为对复杂项目级任务正确性优先于 token 效率
GitHub AI Agent 周报内容生成 端到端完成度 + 链接真实性 10 分钟内完成;15 个仓库 / 4000+ stars;全部链接人工验证真实 无直接对比 展示从单句 prompt 到多 agent 协作 + 真实外发邮件的零样本能力
World Models 学术综述 产物完整度 + 人工评估 35+ 论文 / 8 个失败模式 / 3 个可落地提案(含 MAWM),总成本 $16.26 无直接对比 零样本单次迭代即可产出可投递级别的综述与 idea;评测认为第三个 idea 有真创新

局限与改进

作者在论文 5 节显式承认了三点局限。其一,定量评估仅在 PRDBench(50 个软件开发任务)一个基准上完成;虽然案例研究覆盖内容生成、游戏开发、有声书、学术综述四个领域,但缺乏跨领域的系统化基准对比。其二,自进化机制(one-on-one、retrospective、PIP)已经部署但未被定量消融,无法量化各组件的边际贡献,需要未来跨多个项目的纵向研究。其三,多智能体协调本身带来显著的算力开销($6.91/任务),对于简单单轮问答任务成本不划算,因此作者引入了 adaptive dispatch 模式作为缓解。本文的观察补充还有:成功率虽高但仅 50 个样本,置信区间较宽;最强基线 69.19% 与 OMC 84.67% 的差距里有多少来自「动态分解」多少来自「多模型混编」并未拆分;CEO 作为外部 oracle 在 PRDBench 的零样本设置下没有干预,实际价值依赖人类判断的假设难以验证;Talent Market 中 Type 3(AI 装配型)Agent 的 80/20 推荐比例是经验值,缺乏对各类型质量的独立评估。

独立分析的弱点

独立分析下,本文至少有四个可改进的弱点。第一,CEO 的依赖过重:Talent Market 最终录用由 CEO 批准,外部 oracle(policy override、requirement injection、iteration triggering)也都依赖人类判断,这意味着 OMC 的「自治」实际上受限于人类参与度;对于「agent 自主治理」的目标而言,CEO 的人工筛选本身就是噪音源,未来可以引入基于历史绩效的录用决策模型替代人工拍板。第二,Talent 复用性与可组合性边界模糊:Talent 抽象假设一份 Talent 可以装载到任意 Container,但实际工作原理(如 LangGraph 的反应式执行 vs Claude CLI 的会话式执行)差异巨大,同一份 system prompt 跨后端运行的质量波动难以预测,需要更严格的回归测试或迁移验证。第三,E2R 树搜索的策略 $\pi$ 是「由监督 agent 直接推理」的,论文没有给出该策略的可学习表示,也未与 learned policy(例如 RL-based orchestration)对比,搜索效率高度受限于监督者 LLM 的内在能力;面对超大规模任务(如上千子任务)时,如何保证搜索树的生长可控仍是开放问题。第四,性能评估的可信度受限:PRDBench 仅 50 个任务,零样本设定下多次运行的结果方差未报告;案例研究的人工评估缺乏跨评估者一致性检验;自进化机制的边际贡献缺乏消融实验,Talent Market 类型质量差异也没有系统化基准。改进方向:对每个弱点都对应一条研究路线——CEO 自动录用可以借助 inverse RL;Talent 跨容器质量可以引入「容器无关基准」;策略 $\pi$ 可参数化并与 learned baseline 对比;评估可以扩展到 PRDBench 之外的项目级基准(如 SWE-Bench Multi-Step、GAIA 等)并报告方差。

未来方向

作者明确提出的未来方向包括三点:(1)把评估从 PRDBench 扩展到更多非编码基准,量化 OMC 在内容、研究、控制等领域的优势;(2)进行自进化机制的定量消融,分离 one-on-one、retrospective、PIP 各自贡献;(3)扩大 Talent Market 生态,引入更多 agent 家族和领域模板。基于本文成果可延伸的研究还包括:把组织学概念进一步形式化,例如用「管理幅度」「汇报层级数」等结构变量来解释 OMC 的扩展性;将 CEO 替换为「分层治理结构」,探索多智能体自主公司(CEO 也是 LLM);把 E2R 树搜索与 RL/IL 结合,使策略 $\pi$ 可被显式学习;将 SOP 与 working principles 表示为可被检索增强生成(RAG)共享的组织记忆,从而在 Talent Market 中形成跨组织复用;研究 multi-OMC 协作,即多家 AI 公司组成产业链;以及将 PIP/offboarding 机制拓展为可审计的责任追溯系统,应对高风险领域的部署。

复现评估

可复现性方面,本文表现出较高的开放程度。项目主页 one-man-company.com、代码仓库 1mancompany.github.io/OneManCompany、Talent Market 入口 one-man-company.com/market 三处链接均已公开;Talent 来自社区成熟开源项目 obra/superpowers、msitarzewski/agency-agents 等,可直接获取;PRDBench 是公开发布的基准,作者沿用其 DEV mode(一次性输入 + 自动化脚本评测)保证复现公平。算力方面,PRDBench 50 任务总成本 $345.59,按 Claude/Gemini 公开价格折算属于个人研究者或小团队可承受范围(与单 agent 基线相比显著更贵)。复现难度主要在两个层面:第一,Talent 的 system prompt、working principles 和 skills 在仓库中需要逐个拼装,部分依赖社区维护的开源 prompt 集合,质量参差;第二,E2R 搜索的结果对监督 agent 的内部状态、CEO 的选择偏好很敏感,单次零样本评估与多次迭代评估的可重复性差异较大。作者建议读者先复用其 PRDBench 配置和 Talent 模板跑基线,再逐步替换组件进行消融。总体而言,论文同时给出代码、基准、案例和成本数据,复现门槛适中,但跨案例的稳健性仍需大量重复实验验证。