Agent 不该只会听话:从自底向上技能演化到端到端多轮 RL,AI Agent 训练范式正在重写

从 Bottom-Up Agent 的自主技能演化到 WebAgent-R1 的端到端多轮强化学习,再到 MARTI 的多智能体 RL 训练框架,AI Agent 正在摆脱人类预设的工作流,走向自主习得能力的训练范式。

深度解析 已修订 AI Agent 强化学习 技能演化 多轮RL Agent训练 自底向上

Agent 不该只会听话:从自底向上技能演化到端到端多轮 RL,AI Agent 训练范式正在重写

引言:当 Agent 不再需要「操作手册」

当前绝大多数 LLM Agent 框架遵循同一个模式:人类设计工作流,定义工具调用顺序,Agent 负责执行。这种自顶向下(Top-Down)的范式在结构化任务中表现良好——ReAct 循环、思维树(ToT)、分层规划器,这些架构有一个共同前提:人类已经知道问题的最优分解路径。

但真实世界不是这样运作的。人类不是先学会「计划」,再学会「行动」;而是在无数次的试探、犯错、复盘中逐步沉淀出技能。2025 年 5 月,三篇来自不同方向的论文——Bottom-Up Agent(arXiv:2505.17673)、WebAgent-R1(arXiv:2505.16421, EMNLP 2025)和 MARTI(清华大学 C3I 实验室)——从不同侧面挑战了这一前提,共同指向一个核心命题:AI Agent 的能力不应由人类预设,而应从经验中自主习得。

本文将深入解析这一范式转变的技术内核,探讨从自底向上技能演化到端到端多轮 RL 训练的方法论差异,并展望其对 Agent 工程实践的深远影响。


一、自顶向下的困局:为什么「人类设计工作流」正在碰到天花板

1.1 工作流的刚性瓶颈

主流 Agent 框架——LangGraph Supervisor、AutoGen、CrewAI——本质上都是工作流编排器。它们的核心抽象是「节点-边」:每个节点是一个 Agent 或工具调用,边定义了执行顺序和条件分支。这种设计的优势是可解释、可控,但代价是刚性:

  • 无法适应未知环境:当环境动态变化(如网页改版、API 变更),预设工作流可能直接失效
  • 缺乏迁移能力:为 A 任务设计的工作流难以复用到 B 任务
  • 人类瓶颈:每个新场景都需要人类重新设计流程,可扩展性差

1.2 行为克隆的泛化困境

另一种常见方案是行为克隆(Behavior Cloning, BC)——从人类示范中学习。然而,BC 本质上是模仿表面行为而非理解意图。当遇到训练分布外的场景时,BC Agent 的表现会急剧下降。更关键的是,BC 永远无法超越示范者:它学到的策略上界就是人类水平。

Silver 和 Sutton(2025)在他们的愿景论文中明确提出了这一挑战:Agent 应该能从持续的经验流中进步,而非依赖人类精心设计的每一步指令。这正是 Bottom-Up Agent 论文的灵感来源。


二、自底向上技能演化:Bottom-Up Agent 的试错-推理-抽象循环

2.1 核心思想:从原子动作到技能组合

Bottom-Up Agent(Du et al., arXiv:2505.17673)提出了一个根本性的设计范式转变:Agent 从零技能出发,通过自主交互逐步构建技能库。其理论基础是部分可观察马尔可夫决策过程(POMDP),Agent 无法直接观测环境全貌,只能基于有限的视觉输入做决策。

核心机制包含三个阶段:

阶段操作关键技术
探索从单步原子动作开始,逐步尝试行为组合增量式技能增强(Augmentation)
评估通过 VLM 对比执行前后状态,判断技能有效性视觉状态差异检测 + LLM 推理
抽象为有效技能生成语义描述,纳入技能库LLM 自动命名与概括

技能的定义是可组合的原子动作序列。例如,Agent 可能先学会「点击某个按钮」,然后将其扩展为「点击按钮 → 等待页面加载 → 提取文本」,最终形成「搜索并获取信息」的高层技能。这个过程的关键特征是增量性:每个新技能都是已有技能的扩展,而非从零设计。

2.2 技能选择的决策机制

在每个时间步,Agent 从技能库中筛选出与当前状态匹配的候选技能集,然后通过蒙特卡洛树搜索(MCTS)评估每个候选技能的前景,选择最优执行。MCTS 的引入解决了「技能多但不知道何时用」的问题——它提供了一种系统化的前瞻评估机制,而非简单的规则匹配。

2.3 实验验证:从游戏中证明泛化能力

Bottom-Up Agent 的实验设计极具说服力:在《杀戮尖塔》(Slay the Spire)和《文明 V》(Civilization V)两款复杂策略游戏中,Agent 仅通过原始像素输入和模拟鼠标输出进行交互——与人类玩家完全相同的输入输出通道。不使用任何游戏专用 API 或特权信息。

结果表明,自底向上的 Agent 能够在无预设目标、无任务指令的情况下,仅通过自主探索就习得有意义的游戏技能。更令人印象深刻的是,多个 Agent 的多样化经验可以加速技能库的集体积累——这为多 Agent 协同学习提供了一种全新范式。


三、端到端多轮 RL:WebAgent-R1 直接从交互中学习策略

3.1 从单轮到多轮:RL 训练的根本挑战

DeepSeek-R1、OpenAI o 系列证明了 RL 在单轮推理任务(如数学题)上的威力。然而,Agent 面对的是多轮交互——每一步动作都会改变环境状态,后续决策必须基于新的观测。这带来了三个根本性挑战:

  1. 信用分配问题:任务成功或失败的奖励信号要如何归因到数十步前的某个决策?
  2. 探索效率:多轮交互的轨迹空间呈指数级增长,随机探索几乎不可能找到有效策略
  3. 训练稳定性:长轨迹的梯度传播和方差控制比单轮任务困难得多

3.2 WebAgent-R1 的解决方案:异步轨迹 + 二元奖励

WebAgent-R1(Wei et al., arXiv:2505.16421, EMNLP 2025)提出了一个出人意料的简洁框架:

核心设计:Agent 直接与网页环境在线交互,异步生成多样化轨迹,仅使用二元任务成功奖励(成功 = 1,失败 = 0)进行训练。没有过程奖励,没有奖励模型,没有任何中间监督信号。

这个设计看似简单,实则蕴含深刻洞见:在多轮交互中,过程奖励的设计本身就是一个难题——什么样的中间状态是「好的」?过早引入过程奖励可能反而误导策略学习。WebAgent-R1 用实验证明,仅靠最终的二元信号,RL 就能有效学习多轮策略。

关键数据:

模型BC 基线WebAgent-R1提升
Qwen-2.5-3B6.1%33.9%+27.8pp
Llama-3.1-8B8.5%44.8%+36.3pp

这两组数据远超所有 SFT 和提示工程基线,甚至超越了 OpenAI o3 等闭源模型。

3.3 训练动力学的三阶段

WebAgent-R1 的训练过程呈现出清晰的三阶段动力学:

  1. 初始技能习得期:奖励快速上升,Agent 学会基本操作(如导航、点击)
  2. 探索精炼期:轨迹变长,交互次数增加,Agent 尝试更复杂的策略
  3. 策略稳定期:奖励趋于收敛,Agent 形成稳定的高效策略

3.4 初始化策略的消融实验

WebAgent-R1 引入了两个变体进行消融研究:

  • WebAgent-R1-Zero:从原始模型直接 RL,不做任何 SFT
  • WebAgent-R1-CoT:从使用长 CoT 数据训练的 SFT 模型启动 RL

结果揭示了一个重要发现:行为克隆的预热阶段(Warm-up)至关重要。R1-Zero 的训练不稳定且最终性能较差,说明 RL 并非万能——合理的初始化为 RL 提供了探索的起点。同时,R1-CoT 虽然思考过程更详细,但最终成功率并未显著优于标准 R1,表明长 CoT 不是万能药,在多轮交互场景中,简洁的思考可能比冗长的推理更有效。


四、多智能体 RL 训练:MARTI 的集中交互-分布训练架构

4.1 从单 Agent 到多 Agent RL

当 Agent 从「单兵作战」转向「协同作战」,RL 训练面临新的挑战:信用分配如何跨 Agent 进行?如果三个 Agent 辩论后得出了正确答案,谁该获得更多奖励?

MARTI(清华大学 C3I 实验室)提出了集中式交互 + 分布式训练的架构:

  • 集中式多智能体交互:所有 Agent 的交互和奖励分配在中心节点完成
  • 分布式策略训练:每个 Agent 独立更新自己的策略,避免梯度冲突

4.2 三大核心模块

模块功能技术方案
Multi-Agent World定义 Agent 交互拓扑和消息流DAG 工作流(辩论、链式、混合)
Centralized Rewarding为每个 Agent 分配信用规则奖励 + LLM-as-Judge + AgentPRM
Single Agent Trainer独立训练每个 Agent 的策略PPO / GRPO / REINFORCE++ / TTRL

MARTI 支持异构模型——同一个 Agent 图中,不同节点可以使用不同大小的 LLM。这在实践中极其重要:并非每个子任务都需要最强模型,轻量模型配合专门化训练往往更高效。

4.3 初步实验:小模型 + 多 Agent RL 的威力

MARTI 在 AIME 等推理基准上的初步实验表明,多个 3B 模型通过 RL 训练后的协同效果,可以接近甚至超过单一的大模型。这与 ML-Agent(arXiv:2505.23723)的发现一致:仅用 9 个 ML 任务训练的 7B Qwen-2.5 Agent,竟然超越了 671B 的 DeepSeek-R1 Agent。


五、两条路线的统一:自底向上与端到端 RL 的互补性

5.1 表面矛盾与深层统一

Bottom-Up Agent 强调技能的显式表示和逐步积累,WebAgent-R1 则追求端到端的策略学习,两者看似矛盾,实则互补:

维度Bottom-Up AgentWebAgent-R1
技能表示显式(可读、可复用)隐式(编码在模型参数中)
训练信号自主探索 + VLM 评估二元任务奖励
可解释性高(技能可追溯)低(黑盒策略)
迁移性强(技能可跨任务共享)弱(策略绑定于特定环境)
适用场景开放环境、长期演化封闭环境、明确目标

5.2 融合路径:显式技能引导 RL 探索

一个自然的融合方向是:用自底向上习得的技能库作为 RL 训练的初始策略。这与 WebAgent-R1 中「行为克隆预热」的思想一致,但走得更远——不仅是模仿人类示范,而是让 Agent 先通过自主探索构建技能基础,再用 RL 精炼策略。

ReasonRAG(arXiv:2505.14069)的实验为此提供了佐证:使用仅 5k 过程级奖励样本训练的模型,超越了使用 90k 结果级奖励训练的 Search-R1。过程监督与技能引导的结合,可能是突破当前 RL 训练效率瓶颈的关键。


六、行业影响:从「Prompt Engineering」到「Experience Engineering」

6.1 Agent 开发者的角色转变

当 Agent 能从经验中自主习得能力,开发者的核心任务将从设计工作流转向设计经验:

  • 环境设计:构建让 Agent 能高效探索的交互环境
  • 奖励设计:定义清晰的反馈信号,而非模糊的提示词
  • 课程设计:安排从简单到复杂的任务序列,引导技能积累
  • 技能策展:审核、组织和共享 Agent 习得的技能

这本质上是从软件工程师到教育者的角色转变。

6.2 对 Agent 平台的影响

当前 Agent 平台(Dify、Coze、LangGraph)的核心价值是工作流编排。如果自底向上范式成熟,平台需要新增:

  1. 技能市场:Agent 习得的技能可以打包发布、交易和复用
  2. 训练沙箱:提供安全的环境让 Agent 进行 RL 训练
  3. 技能审计:验证自动习得技能的安全性和可靠性

6.3 安全性考量

自底向上训练的 Agent 拥有更强的自主性,但也带来了新的安全风险:

  • 不可预测行为:Agent 可能习得设计者未预料到的技能
  • 奖励作弊(Reward Hacking):Agent 可能找到绕过奖励设计意图的捷径
  • 技能滥用:强大的技能可能被用于非预期用途

这要求我们在推动自主习得能力的同时,建立相应的技能治理框架。


七、未来展望

7.1 短期(6 个月)

  • 多轮 RL 训练成为 Agent 微调标配:WebAgent-R1 证明了端到端多轮 RL 的可行性,预计更多团队将跟进
  • 过程奖励替代结果奖励:ReasonRAG 和 s3(arXiv:2505.14146)的研究表明,精心设计的过程级奖励可以用更少数据达到更好效果
  • GUI Agent 的 RL 突破:GUI-Shift(arXiv:2505.12493)的自监督 RL 方法为 GUI 交互 Agent 提供了可扩展的训练路径

7.2 中期(1-2 年)

  • 技能库成为 Agent 系统的一等公民:像 Bottom-Up Agent 这样的显式技能表示将被主流框架采纳
  • 多 Agent RL 训练基础设施成熟:MARTI 类框架将与 vLLM、OpenRLHF 等推理/训练基础设施深度整合
  • Agent 训练数据市场出现:高质量的 Agent 交互轨迹将成为新的数据商品

7.3 长期(3-5 年)

  • Agent 自主进化成为现实:Agent 不只是学习技能,还能自主发现新任务、设定新目标
  • 人机协作范式重构:人类从「指挥者」变为「协作者」,与自主进化的 Agent 共同成长
  • AGI 的可能路径之一:从经验中持续学习、不断积累技能,正是通向通用智能的一条可行路径

结论

2025 年 5 月的这三项研究——Bottom-Up Agent、WebAgent-R1 和 MARTI——从不同维度共同揭示了 AI Agent 训练的范式转变:从人类预设工作流到 Agent 自主习得能力。Bottom-Up Agent 证明了显式技能演化的可行性,WebAgent-R1 证明了端到端多轮 RL 在复杂交互任务中的有效性,MARTI 则将 RL 训练扩展到多 Agent 协同场景。

这三条线索的汇合指向一个清晰的方向:未来的 Agent 不是被编程出来的,而是被培养出来的。训练 Agent 将更像教育一个学习者——提供环境、设计课程、给予反馈——而非编写一个程序。这一转变不仅改变了技术路线,更将重塑 Agent 开发者的角色定义和整个 Agent 生态的结构。

对于从业者而言,现在正是重新审视自身技能栈的时刻:从 Prompt Engineering 到 Experience Engineering,从工作流设计到课程设计,从调试代码到引导学习——这不是选择题,而是生存题。


编者评:这三篇论文的共同点不仅是方法论上的突破,更是一种哲学立场:Agent 的能力上界不应由设计者决定。自顶向下设计给了我们可控、可解释的 Agent,但也设下了性能天花板。自底向上的范式打开了这个天花板,代价是更大的不确定性和更高的安全挑战。但正如人类智能本身就是在试错中涌现的一样,也许不确定性不是 bug,而是 feature——关键在于我们如何设计护栏,而非因噎废食。值得持续关注的是,当这种范式从学术验证走向工程落地时,训练效率和安全治理将成为决定其成败的两个关键变量。

参考文献:

  1. Du, J. et al. “Rethinking Agent Design: From Top-Down Workflows to Bottom-Up Skill Evolution.” arXiv:2505.17673, 2025.
  2. Wei, Z. et al. “WebAgent-R1: Training Web Agents via End-to-End Multi-Turn Reinforcement Learning.” EMNLP 2025.
  3. MARTI: “A Framework for LLM-based Multi-Agent Reinforced Training and Inference.” Tsinghua C3I, 2025.
  4. Jiang, P. et al. “s3: You Don’t Need That Much Data to Train a Search Agent via RL.” EMNLP 2025.
  5. Zhang, W. et al. “Process vs. Outcome Reward: Which is Better for Agentic RAG Reinforcement Learning.” arXiv:2505.14069, 2025.
  6. Liu, Z. et al. “ML-Agent: Reinforcing LLM Agents for Autonomous Machine Learning Engineering.” arXiv:2505.23723, 2025.
  7. Dong, G. et al. “Tool-Star: Empowering LLM-Brained Multi-Tool Reasoner via Reinforcement Learning.” arXiv:2505.16410, 2025.
  8. Jin, B. et al. “An Empirical Study on Reinforcement Learning for Reasoning-Search Interleaved LLM Agents.” arXiv:2505.15117, 2025.