Agentic RL:用强化学习训练「会用工具」的 Agent

从「靠提示词让模型学着用工具」到「用强化学习真正训练出会用工具的 Agent」——2026 年最活跃的一条技术脉络的入门地图。

GRPO / RLVR奖励设计ARPO 多轮 Agent SENTINEL 失败驱动trl / veRL 工具链

130 秒速览:它到底是什么

一句话:Agentic RL(智能体强化学习)就是不再只靠「写好提示词、给几个示例」让大模型学着调用工具,而是像训练下棋 AI 那样——让模型自己反复去「用工具做任务」,做对了给奖励、做错了不给,反复优化,直到它真的学会「在合适的时候调对的工具、串起多步、把任务做完」。

Agent(大模型) 决定:说话 / 调用工具 环境 / 工具 搜索、代码执行、API… 动作:调用工具 + 参数 观察:工具返回的结果 奖励:任务做成了吗?→ 反过来更新 Agent
图 1:Agentic RL 的基本闭环——Agent 做动作、环境给反馈、奖励信号反过来更新模型。(自绘示意)

如果你读过前几天的「多智能体编排」「上下文工程」文档,它们讲的是怎么用好现成的模型;而 Agentic RL 更底层一层,讲的是怎么把模型本身训练得更会当 Agent。这也是 2026 年学术界和工业界都在猛推的方向——多篇 arXiv 论文加上 veRL、trl 等工具链成熟,让「训练 Agent」从纯研究走进了工程落地。

2为什么需要它:提示词的天花板

先说痛点。让大模型「会用工具」,最早的做法是提示 + 少量示例(few-shot):在提示里写清楚「你有这些工具、格式长这样」,再塞几个例子。这在简单任务上够用,但一到真实的多步任务就露怯:

  • 不会挑工具、不会串多步:任务需要「先搜索→再算→再写文件」这种链条时,靠提示很难让模型稳定地按对的顺序走完。
  • 失败了不会恢复:工具报错、返回空结果时,提示驱动的模型经常「装作没事继续」或直接崩掉,而不会重试、换路子。研究显示,随着任务依赖深度增加,最强模型的成功率能从 90% 一路掉到 60%。
  • 提示词已经不是主要瓶颈:到 2025 年中,有经验的 AI 工程师就发现,继续抠提示词措辞收益越来越小,真正的差距在模型「会不会做决策」这层。
核心转变 RL 的思路是:与其苦口婆心「教」模型该怎么用工具,不如给它一个能自动判分的环境,让它自己试错——做对了强化、做错了削弱。就像不给棋手讲棋谱,而是让他下几百万盘、每盘告诉他输赢,他自己就磨出棋感了。

3核心概念:先搞懂 RLVR 和 GRPO

要看懂这个领域的论文和博客,有两个词绕不开。先各给一句人话解释,再展开。

RLVR(可验证奖励的强化学习,Reinforcement Learning with Verifiable Rewards)
人话:只在「对错能被自动判定」的任务上做 RL。比如数学题答案能对答案、代码能跑单元测试、工具调用能检查是否成功——这些都能用程序或规则自动打分,不需要请人来标「这个回答好不好」。

为什么它重要?因为 Agent 任务天然适合 RLVR:一个工具调用成功没成功、任务最终完成没完成,机器基本能自己判。有了自动判分,就能大规模、低成本地跑 RL。

GRPO(组相对策略优化,Group Relative Policy Optimization)
人话:对同一个问题,让模型一次生成好几个答案(一「组」),组内互相比较——比平均好的答案就往上推、比平均差的就往下压。它最大的好处是不需要额外训练一个「打分模型(critic)」,因此比传统的 PPO 省一半显存、便宜不少。
同一个问题 答案 A ✓ 得分高 答案 B ✓ 一般 答案 C ✗ 得分低 答案 D ✗ 很差 和组内平均比 高于平均 → 强化 ↑ 低于平均 → 削弱 ↓
图 2:GRPO 的核心——同一问题采样一组答案,用「组内相对好坏」当作优化信号,省掉了单独的价值网络。(自绘示意)

GRPO 由 DeepSeekMath 提出、在 DeepSeek-R1 上被大规模验证,到 2026 年已经是推理类 RL 的事实标准基线。围绕它衍生出一堆改进版(DAPO、Dr. GRPO、GSPO 等),但入门只需先把 GRPO 这个「组内相对比较、无需 critic」的核心记住即可。

4训练流程:主流的三阶段配方

2026 年训练一个「会用工具的 Agent」,业界最主流的后训练(post-training)配方是三段接力,每一段解决不同的问题:

  1. SFT(监督微调)——先教格式、冷启动
    用人工/合成的优质示范数据,让模型先学会「工具调用长什么样、该按什么格式输出」。这一步不追求聪明,只求它别乱来,给后面的 RL 一个像样的起点。
  2. 偏好优化(DPO / SimPO 等)——对齐口味
    用「这个回答比那个好」的成对偏好数据,把模型的行为往人更喜欢的方向拉。DPO 的好处是直接用偏好对训练,不用再单独训一个奖励模型,简单又稳。
  3. RLVR(GRPO / DAPO 等)——练推理与泛化
    最后用可验证奖励做强化学习,让模型在真实任务上试错,真正练出「多步推理、灵活用工具、遇错能调整」的能力。这一步是能力上限的关键。
怎么理解这三步的分工 SFT 让模型「会说人话、格式正确」;偏好优化让它「说得让人舒服」;RLVR 才让它「真能把事办成」。三步各司其职,跳过前两步直接 RL,往往训不稳、也训不动。

5奖励怎么设计:整件事最难的一步

RL 里,「奖励函数怎么写」几乎决定成败。奖励写歪了,模型会学到一堆你没想要的怪招(这叫 reward hacking,奖励作弊)。在 Agent 场景,奖励设计尤其棘手。

纯结果奖励 vs 混合奖励

最简单的奖励是只看最终结果(outcome-based):任务成了给 1 分、没成给 0 分。这在数学题上很好用——答案对就是对。但在 Agent 场景,研究发现纯结果奖励常常不够、也太低效:模型中间那么多步工具调用,只有最后一个总分,它很难知道「到底是哪一步做对/做错了」(这叫信用分配难题)。

于是主流转向混合奖励(hybrid reward):把「步骤级的格式/过程是否正确」和「任务级的最终结果是否达成」结合起来打分——既奖励最后的成功,也在中间每一步给一点即时反馈,帮模型更快定位问题。

纯结果奖励 步1 步2 步3 中间全程没反馈 → 只在最后打一个总分 混合奖励 步1 ✓ 步2 ✓ 步3 ✗ 每步给过程分 + 最后再给结果分
图 3:纯结果奖励只在终点打分,信用分配困难;混合奖励在中间步骤也给反馈,模型更容易学到「哪一步错了」。(自绘示意)
常见坑 过程奖励(步骤分)是双刃剑:给得太细,模型可能学会「把格式做得漂亮但其实没解决问题」来骗分。所以过程分通常只作辅助,最终仍以「任务是否真做成」为主锚点。

6多轮 Agent 专用方法:ARPO 与 SENTINEL

普通 GRPO 主要针对「一问一答」。但 Agent 是多轮的——中间穿插着一次次工具调用、观察、再决策。针对这个,2026 年出现了专门的方法。

ARPO:在「每个 Agent 步」上优化

ARPO(智能体强化策略优化,Agentic Reinforced Policy Optimization)
专为多轮 LLM Agent 设计的 RL 算法。它不只在「最终答案」上打分,而是在每一个 Agent 步骤(中间的工具调用、观察、决策)上都做采样和优化——让模型学会「哪些中间动作能改善整条多轮轨迹」,而不是只盯着最后一步。

SENTINEL:用「自己的失败」造下一批训练题

SENTINEL(arXiv 2606.12908)是今天简报里提到的新论文,思路很巧:让模型的失败轨迹反过来喂给下一轮训练。它是个闭环:

Controller 分析失败轨迹、找错误模式 Proposer 把失败变成针对性训练题 Solver 用 RL 优化、变得更强 新的失败又回流,持续把训练分布推向当前弱点
图 4:SENTINEL 的失败驱动闭环——不断用「模型现在最容易错的地方」生成新训练题,哪里弱补哪里。(依 arXiv 2606.12908 描述自绘)

这类思路的价值在于把训练算力花在刀刃上:不是均匀地刷题,而是持续对准模型当下的薄弱环节,效率更高。

已知难点 多步工具使用的 RL 训练容易「崩」——有论文专门研究《为什么多步 tool-use RL 会崩溃、以及监督信号如何修复》(arXiv 2606.26027),指出纯 RL 在长链条上不稳定,需要额外的监督信号来兜底。这说明该方向仍在快速演进,不是拿来即用的成熟方案。

7用什么工具训:2026 的工具链

好消息是,你不必从零造轮子。2026 年这套工具链已经相当成熟:

工具 / 框架定位适合谁
trl(HuggingFace)最易上手的 GRPO 实现;v1.0(2026 年 4 月)把 SFT、奖励建模、DPO、GRPO 统一进一个库单卡就能跑、文档全,入门首选
veRL(字节跳动)已证明能规模化跑 GRPO/PPO 训练推理模型要上规模、追求吞吐的团队
OpenRLHF另一套成熟的大规模 RLHF/RLVR 框架需要工业级 RLHF 流水线
VerlTool(arXiv 2509.01055)面向「整体式 Agentic RL + 工具使用」的框架专门做工具型 Agent 训练
Agent-R1(开源)端到端 RL 训练强 Agent 的开源项目想要现成 Agent RL 范例
上手建议 想快速体验,从 trl 的 GRPO 起步、在一个「答案能自动判分」的小任务(数学题、简单工具调用)上跑通,是成本最低的入门路径。要做真正的多轮工具 Agent,再看 VerlTool / Agent-R1 这类专门框架。
依据:Turing Post(2026)VerlTool(arXiv 2509.01055)Agent-R1(GitHub)。以上工具版本/特性以各自官方仓库最新文档为准。

8和别的做法比:什么时候才该上 RL

RL 不是万灵药,它贵、难调。先看它和其他让 Agent「更能干」的手段各自的位置:

提示工程 / 上下文工程

改变「喂给模型什么」,不改模型本身。最便宜、最快,应当第一个尝试。瓶颈在模型固有能力时才不够。

SFT(监督微调)

用示范数据教模型「照着做」。比 RL 稳、便宜,但只会模仿示范,难超越示范质量、也不太会「自我纠错」。

DPO / 偏好优化

用偏好对对齐,不需要在线试错环境。介于 SFT 和 RL 之间,适合有偏好数据、但搭不起 RL 环境时。

Agentic RL(本文主角)

唯一能让模型真正「自己试错、超越示范、学会恢复」的路。代价是要搭可判分环境、算力大、调参难。

决策顺序 实践中通常是先榨干提示/上下文工程 → 不够就 SFT → 有偏好数据再 DPO → 当且仅当「任务能自动判分、且你需要模型突破示范上限、学会多步与纠错」时,才值得上 RLVR/Agentic RL

9常见坑与限制(动手前必读)

1 · GRPO 自身的失败模式 GRPO 虽好,但有一堆实打实的坑:熵坍缩(模型越训越死板、失去多样性)、优势坍缩(组内答案好坏没区分度,信号消失)、KL 漂移(跑偏离原模型太远)。这些需要主动监控和调参,不是设好就不管。
2 · 多步链条不稳定 任务步数越多,RL 训练越容易崩(见 arXiv 2606.26027)。长链条 Agent 目前往往要靠额外监督信号、课程学习(由易到难)等手段稳住。
3 · 奖励作弊 奖励只要有漏洞,模型就会钻——把格式做漂亮骗过程分、但没真解决问题。奖励设计要反复对着模型的「怪招」打补丁。
4 · 环境与判分成本 RLVR 的前提是「能自动判分」。为真实工具/任务搭一个稳定、可复现、判分准确的环境,本身就是大工程,常常比训练更费劲。
5 · 方法迭代太快 DAPO、Dr. GRPO、GSPO、DHPO、EP-GRPO、TR-GRPO… 半年就冒出十几个 GRPO 变体。入门抓住 GRPO 主干即可,别一上来就追最新变体;真要选型时以各方法原论文和你的任务实测为准。

10继续深入的学习资源

综述 / 入门
Turing Post《Reasoning RL in 2026》——GRPO/DPO/RLVR/ARPO 等方法一页速查表;Aman's AI Journal 的 Agentic RL 主题页(体系化 primer)。
核心论文
GRPO 原论文(arXiv 2402.03300);ARPO 多轮 Agent(arXiv 2507.19849);SENTINEL 失败驱动 RL(arXiv 2606.12908);多步 tool-use RL 崩溃分析(arXiv 2606.26027)。
工程实践
Zylos Research 的 RL 后训练实操文;HuggingFace trl 官方文档(GRPO/DPO/SFT 一体);字节 veRL、VerlTool、Agent-R1 仓库。
一句话收尾 Agentic RL 正把「会用工具」从一门提示词手艺,变成一门可训练、可度量的工程。它还年轻、坑也多,但方向已经清楚:未来更强的 Agent,很可能不是「提示」出来的,而是「训练」出来的。