30 秒快速回答

HybridAgent(Hybrid Reasoning Agents,混合推理智能体)是 2026 年 10 月斯坦福、Together AI、UIUC 与 Meta 联合提出的一种 Agent 架构:它不再把思考过程逐字写成文本,而是让模型在潜空间(latent space)里用隐状态完成推理,只在需要调用工具、需要对外输出时才切回文本。两者在同一次生成过程中动态切换,而不是二选一。

论文编号 arXiv 2610.18861,作者为 Jiaru Zou、Yunzhe Qi、Sirui Chen、Federico Bianchi、Shang Zhu、Pan Lu、Jingrui He、James Zou,共 45 页、12 张图。已开源 HybridAgent-8B-Agentic 与 HybridAgent-14B-Agentic 权重,均基于 Qwen3 同规模 Base 模型后训练而来。

核心价值一句话:它第一次把”潜推理便宜但动不了手”和”文本推理能调工具但贵”这道二选一拆开了——想的事情省下来,做的事仍然留在可读文本里。

一、为什么现在的 Agent 又慢又贵?

一个 Agent 在一次任务中要吐三类 token:思考、工具调用、最终输出。其中思考往往占大头,却对用户没有直接价值——它只是模型说服自己的过程。一个跑十轮工具调用的深度研究任务,思考 token 和工具观测反复堆叠,成本与时延都被这段自我对话吃掉。

学界的替代方案是潜空间推理:不让模型把思考写成词,让隐状态直接在连续空间里传递。但这条路有两个硬伤:

  • 没有工具接口——工具调用必须发出一个具体字符串,连续向量发不出去;
  • 不透明——出错时无法定位是哪一步想歪了,需要审计的场景几乎不可用。

HybridAgent 的定位就卡在这两条硬伤中间,把两者的分工定死,而不是让模型自己”涌现”出来。

二、HybridLink:把”想法”直接喂回自己

整套机制的核心是一个叫 HybridLink 的轻量适配器。它做一件事:把模型最后一层的隐状态映射回输入嵌入空间,让上一步的”想法”能以嵌入形式直接参与下一步计算,不必先解码成词、再重新编码。

有了这条通路,生成过程就出现两种模式:

模式 承担什么 为什么留在这一侧
文本模式 工具调用、最终答案、所有对外可观测内容 工具需要具体字符串才能发请求,日志监控也依赖可读文本
潜模式 内部思考、权衡、计划 不占词表、不进上下文,省 token 也省解码步数
HybridLink(桥) 把最后一层隐状态映射回输入嵌入空间 没有它,潜模式的向量无法作为下一步输入
连续工作记忆(载体) 跨轮携带文本、潜思考与工具观测 上一轮的潜思考若丢失,跨轮连续性就断了

一个容易被忽略的工程含义:HybridLink 映射的目标仍然是原模型的输入嵌入空间,潜思考没有独立的表示空间。好处是与底座兼容、训练稳定;代价是适配器与底座强耦合——换底座就要重训适配器,官方因此把 adapter.pt 与底座权重打包在同一目录分发,而不是做成可插拔通用模块。

多轮任务里还多了一类要管理的对象:潜思考片段本身。完整的混合上下文由文本、潜思考、工具观测共同构成,由 Agent 的工作记忆跨轮携带。相应地,上下文裁剪策略必须知道哪段潜思考还有效——论文与仓库均未公开淘汰与压缩细节,这是复刻者要自己填的坑。

三、两段后训练:教模型”什么时候该潜想”

架构只提供了双模生成的可能性,真正学会何时切换,靠两个训练阶段:

  • HybridSFT:监督微调,目标是稳住”工具集成的混合生成”。三个要素是格式激活、HybridLink 激活、自条件训练——先让模型学会双模输出格式,再让适配器真正参与计算,最后让模型以自己产生的潜思考为条件继续生成。数据集发布 HybridAgent-HybridSFT-v1 与 v2,推荐 8 卡或 16 卡。
  • HybridRL:强化学习,学的是”什么时候进潜空间思考、什么时候切回文本行动”这个策略。组件包括混合策略 rollout、奖励、精确 rollout 重放与策略更新,推荐 32 卡(4 节点 × 8 卡)。

两段训练的硬件差距本身就是信号:真正拉开差距的是 RL 阶段,而它的门槛是三十余张卡的集群。对多数团队,更现实的路径是直接用已发布的 8B / 14B 权重。

四、成绩单与三个读数提醒

论文在 3 个模型规模、11 个基准(数学、科学、医学、搜索、智能体推理五类)上评测,对照前沿文本 Agent 与潜推理框架:

指标 论文口径
性能 平均提升 10.4%
token 削减 35.5% 至 54.7%
推理加速 1.8 倍至 2.6 倍
成本节省 2.7 倍至 3.7 倍

在采信这些数字之前,有三点必须留意:

  1. 10.4% 是平均值,论文未给出各基准分布,无法判断增益是普遍存在还是由少数基准拉动;
  2. 口径不同不能直接对比——token 削减 35.5%~54.7% 等价于 token 量降到原来的 64.5%~45.3%,即节省 1.55~2.21 倍;而成本节省报的是 2.7~3.7 倍,比 token 侧高出约六七成,论文未给出成本构成拆解;
  3. 所有读数均为论文方自报,预印本未经同行评审,尚无独立复现。

工程上的稳妥做法:把 1.55~2.21 倍当作 token 侧可验证的下限,超出部分当作待验证区间,不要按 3.7 倍做预算。

五、怎么跑起来

按仓库 README,环境为 Python 3.11 的 conda 环境、PyTorch 2.11.0(CUDA 12.8 源),搜索工具需配置 Tavily API 密钥并通过 .env 注入:

# 批量混合推理:每张 GPU 一个进程,可指定采样数
python -m hybrid_inference.run_batch

# 可解释潜模式:单卡即可,输出 HTML 报告
python -m interpretable_latent_mode

# 两段后训练
bash scripts/run_hybrid_sft.sh all   # 8 卡或 16 卡
bash scripts/run_hybrid_rl.sh        # 32 卡(4 节点 × 8 卡)

只想用推理不想碰训练是可行的:只下载 8B 权重跑 run_batch 即可;但要改底座或改工具集,就得重新走两段训练。

针对”潜推理不透明”的批评,作者提供了 Interpretable Latent Mode:把每段潜思考渲染成可读伪文本,并标注步数与可读性分数。以”20℃ 空气中声音传播 10 公里需多少秒”为例,渲染结果被切成 42 步(可读性 0.84,意识到需外部核实)、22 步(0.88)、21 步(0.96,列出算式)等片段,中间切回文本模式调用搜索与 Python 工具。注意这组分数只来自单个示例的四个片段,样本量极小;渲染文本中也出现了 “I me the the speed of speed” 这类重复破碎——可读性属于”大致能看出在想什么”的量级,够调试与粗粒度审计,不足以支撑严格合规举证。

总结:它改变了什么,没改变什么

改变了:证明潜空间思考与工具调用可以在同一次生成中共存,不必牺牲后者;并给出了可观测性上的量化尝试。

没改变:底座能力本身没变,它优化的是”怎么想”而非”知道什么”,知识密集型任务收益有限;可解释性只是量级改善;适配器与底座绑定带来生态碎片化;全部读数尚待复现。

路线选择的判断标准是预算结构:如果瓶颈是训练资源,走”改外围”(提示词/记忆/工具脚手架的自优化)性价比更高;如果任务会长期反复执行、单次推理成本敏感,一次性把思考方式改掉更划算。两条路线并不互斥,混合推理模型之上仍可再叠一层外围优化。

延伸阅读建议:对比阅读 SSR(选择式结构化推理)、dLLM(扩散语言模型)与 MLA / P/D 分离这类推理效率文章,可以把”省 token”这件事从模型架构、解码范式到服务部署串成一条完整线索。

  • 论文:arXiv 2610.18861《Hybrid Reasoning Agents》
  • 代码与权重:GitHub togethercomputer/HybridAgent