Hybrid Reasoning Agents: LLM agents that think in latent space, act through text
Hybrid Reasoning Agents: Blending Latent Thought with Textual Action
Reference: arXiv:2610.18861 | Submitted: October 13, 2026
Authors: Jiaru Zou, Yunzhe Qi, Sirui Chen, Federico Bianchi, Shang Zhu, Pan Lu, Jingrui He, and James Zou.
🧠 The Core Challenge
Current Large Language Model (LLM) agents face a fundamental dichotomy in how they process information. On one hand, they can reason through explicit text, which is transparent but verbose. On the other, they can reason in latent space, which is computationally efficient but typically lacks the ability to interact with external tools or provide human-readable transparency.
"How can we build an agent that thinks beyond human language, yet still acts through it in the external environment?"
To solve this, the authors introduce Hybrid Reasoning Agents (or HybridAgents), a framework that allows a model to dynamically toggle between internal latent reasoning and external textual interaction.
🛠️ System Architecture
The HybridAgent does not simply choose one mode; it navigates both within a single generation stream.
Key Components
HybridLink: A lightweight architectural bridge that facilitates the seamless transition between text-based and latent-based modes.- Continuous Working Memory: A specialized memory system designed to ensure that context is preserved without loss, regardless of whether the previous "thought" was a latent vector or a string of text.
Logic Flow
The following diagram illustrates how the agent decides its reasoning path:
🎓 Training Methodology
The development of HybridAgents involved a two-stage post-training pipeline to ensure stability and efficiency:
-
HybridSFT(Supervised Fine-Tuning): This stage stabilizes the generation process. It teaches the backbone model how to effectively coordinate with theHybridLinkto integrate tool usage within a hybrid flow. -
HybridRL(Reinforcement Learning): This stage scales the reasoning capabilities. The model learns the optimal policy for when to utilize latent space for efficiency and when to switch to text for precision or action.
Implementation Detail
The transition can be conceptualized as a switching function:
📊 Performance & Evaluation
The researchers tested HybridAgent across three different model scales using 11 diverse benchmarks. These benchmarks spanned several critical domains:
Comparative Results
The HybridAgent outperformed both traditional text-based agents and pure latent-reasoning frameworks.
| Metric | Improvement / Change |
|---|---|
| Overall Performance | |
| Token Consumption | |
| Inference Speed | faster |
| Operational Cost | cheaper |
🚀 Summary of Impact
The HybridAgent approach effectively replaces augments the standard reasoning loop. By moving the "heavy lifting" of thought into latent space while keeping the "interface" in text, it achieves a rare trifecta: higher accuracy, lower cost, and faster speed.
Technical Summary
class HybridAgent:
def __init__(self):
self.link = HybridLink()
self.memory = ContinuousWorkingMemory()
def reason(self, input_data):
while not self.is_finished():
mode = self.link.decide_mode()
if mode == "latent":
self.memory.update(self.think_latent())
else:
self.memory.update(self.act_text())
return self.memory.final_response()
This work is available under the Creative Commons Attribution 4.0 International license.