ThunderAgent: A Simple, Fast and Program-Aware Agentic Inference System
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Large language models(LLMs) are now used to power complex multi-turn agentic workflows. Existing systems run agentic inference by loosely assembling isolated components: an LLM inference engine (e.g., vLLM) and a tool orchestrator (e.g., Kubernetes). Although agentic workflows involve multiple LLM and tool requests, these systems schedule and allocate resources separately on a per-request basis, without end-to-end knowledge of the workflow. This leads to sub-optimal management of KV cache and tool execution environments. To address the challenges, we propose ThunderAgent, a fast, simple, and program-aware agentic inference system. We first abstract agentic workflows as LLM Programs, enabling a unified view of heterogeneous resources, including KV caches, system states, and external tool assets such as disk memory and network ports. Built upon this abstraction, ThunderAgent introduces a program-aware scheduler and a tool resource manager designed to maximize KV cache hit rates, mitigate memory imbalances, and enable asynchronous environment preparation. Evaluations across coding, routing, and scientific discovery agents demonstrate that ThunderAgent achieves 1.5-3.6x throughput improvements in serving, 1.8-3.9x in RL rollout, and up to 4.2x disk memory savings compared to state-of-the-art inference systems. To facilitate reproducibility and support future development, we open-source the system implementations of the whole ThunderAgent at: https://github.com/Agentic-Kinetics/ThunderAgent.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 22 of its 30 references that are in the map. First posted on arXiv 14 Feb 2026.
Builds on
22 of 30 references.
Closest ancestors · 4
Same direction, newest first
- 2026MegaFlow: Large-Scale Distributed Orchestration System for the Agentic Era12 Jan
- 2025Continuum: Efficient and Robust Multi-Turn LLM Agent Scheduling with KV Cache Time-to-Live4 Nov
- 2025Autellix: An Efficient Serving Engine for LLM Agents as General Programs19 Feb
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
Other references · 18
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2024HybridFlow: A Flexible and Efficient RLHF Frameworkcited by 1,980
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Servingcited by 595
- 2025AReaL: A Large-Scale Asynchronous Reinforcement Learning System for Language Reasoningcited by 234
- 2024Windows Agent Arena: Evaluating Multi-Modal OS Agents at Scalecited by 212
- 2025RL's Razor: Why Online Reinforcement Learning Forgets Lesscited by 162
- 2024ShadowKV: KV Cache in Shadows for High-Throughput Long-Context LLM Inferencecited by 132
- 2025LMCache: An Efficient KV Cache Layer for Enterprise-Scale LLM Inferencecited by 119
- 2025VerlTool: Towards Holistic Agentic Reinforcement Learning with Tool Usecited by 92
- 2023Stateful Large Language Model Serving with Pensievecited by 59
6 more
- 2025AgentRL: Scaling Agentic Reinforcement Learning with a Multi-Turn, Multi-Task Frameworkcited by 58
- 2025SkyRL-Agent: Efficient RL Training for Multi-turn LLM Agentcited by 44
- 2025Let It Flow: Agentic Crafting on Rock and Roll, Building the ROME Model within an Open Agentic Learning Ecosystemcited by 28
- 2025Strata: Hierarchical Context Caching for Long Context Language Model Servingcited by 25
- 2025BanaServe: Unified KV Cache and Dynamic Module Migration for Balancing Disaggregated LLM Serving in AI Infrastructurecited by 3
- 2025Vortex: Overcoming Memory Capacity Limitations in GPU-Accelerated Large-Scale Data Analyticscited by 1
Built on by
Citing papers per year: 2026: 17.
17 papers.
Sort:
By area:
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Servingcited by 16
- 2026Pythia: Exploiting Workflow Predictability for Efficient Agent-Native LLM Servingcited by 6
- 2026Characterization of Multi-Model Agentic AI Systems on General Tasks via Trace-Driven Simulationcited by 3
- 2026Orla: A Library for Serving LLM-Based Multi-Agent Systemscited by 2
- 2026Architectural Implications of Agentic AI Workflowscited by 2
- 2026KAIROS: Stateful, Context-Aware Power-Efficient Agentic Inference Servingcited by 1
- 2026TRACE-ROUTER: Task-Consistent and Adaptive Online Routing for Agentic AIcited by 1
- 2026Benchmarking LLM Serving Systems for Agentic AI Workloads with XPerfcited by 1
- 2026AgentOpt v0.1 Technical Report: Client-Side Optimization for LLM-Based Agentcited by 0
- 2026Hive: A Multi-Agent Infrastructure for Algorithm- and Task-Level Scalingcited by 0
- 2026Exploring Cross-Scenario Generality of Agentic Memory Systems: Diagnostics and a Strong Baselinecited by 0
- 2026OpenClaw and Ollama in Agentic AI: Toward Fully Autonomous and Scalable AI Agent Systemscited by 0
5 more
- 2026Ready Cohorts: Bounding GPU Opportunity and Avoiding Host Round Trips in LLM-Agent Controlcited by 0
- 2026Speculative Macro Commit for Faster Tool-Using Agentscited by 0
- 2026PipeSwift: Revisiting Pipeline Parallelism for Large-Scale Completion-Oriented Agentic LLM Servingcited by 0
- 2026Ask the Tool, Don't Guess: Agent Tool Calls Hold Their Progress, and the Serving System Should Read Itcited by 0
- 2026Characterizing High Bandwidth Flash for LLM Servingcited by 0
- 2026Characterizing High Bandwidth Flash for LLM Serving30 Sep 2026
- 2026Ask the Tool, Don't Guess: Agent Tool Calls Hold Their Progress, and the Serving System Should Read It16 Sep 2026
- 2026PipeSwift: Revisiting Pipeline Parallelism for Large-Scale Completion-Oriented Agentic LLM Serving15 Sep 2026
- 2026Speculative Macro Commit for Faster Tool-Using Agents3 Sep 2026
- 2026Ready Cohorts: Bounding GPU Opportunity and Avoiding Host Round Trips in LLM-Agent Control12 Aug 2026
- 2026Architectural Implications of Agentic AI Workflows5 Aug 2026
- 2026TRACE-ROUTER: Task-Consistent and Adaptive Online Routing for Agentic AI24 Jul 2026
- 2026Benchmarking LLM Serving Systems for Agentic AI Workloads with XPerf19 Jun 2026
- 2026Exploring Cross-Scenario Generality of Agentic Memory Systems: Diagnostics and a Strong Baseline3 Jun 2026
- 2026Characterization of Multi-Model Agentic AI Systems on General Tasks via Trace-Driven Simulation1 Jun 2026
- 2026Pythia: Exploiting Workflow Predictability for Efficient Agent-Native LLM Serving28 Apr 2026
- 2026Hive: A Multi-Agent Infrastructure for Algorithm- and Task-Level Scaling19 Apr 2026
5 more
- 2026KAIROS: Stateful, Context-Aware Power-Efficient Agentic Inference Serving17 Apr 2026
- 2026OpenClaw and Ollama in Agentic AI: Toward Fully Autonomous and Scalable AI Agent Systems16 Apr 2026
- 2026AgentOpt v0.1 Technical Report: Client-Side Optimization for LLM-Based Agent7 Apr 2026
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Serving19 Mar 2026
- 2026Orla: A Library for Serving LLM-Based Multi-Agent Systems13 Mar 2026
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Servingcited by 16
- 2026Pythia: Exploiting Workflow Predictability for Efficient Agent-Native LLM Servingcited by 6
- 2026Characterization of Multi-Model Agentic AI Systems on General Tasks via Trace-Driven Simulationcited by 3
- 2026Orla: A Library for Serving LLM-Based Multi-Agent Systemscited by 2
- 2026Architectural Implications of Agentic AI Workflowscited by 2
- 2026KAIROS: Stateful, Context-Aware Power-Efficient Agentic Inference Servingcited by 1
- 2026TRACE-ROUTER: Task-Consistent and Adaptive Online Routing for Agentic AIcited by 1
- 2026Benchmarking LLM Serving Systems for Agentic AI Workloads with XPerfcited by 1
- 2026AgentOpt v0.1 Technical Report: Client-Side Optimization for LLM-Based Agentcited by 0
- 2026Hive: A Multi-Agent Infrastructure for Algorithm- and Task-Level Scalingcited by 0
- 2026Exploring Cross-Scenario Generality of Agentic Memory Systems: Diagnostics and a Strong Baselinecited by 0
- 2026OpenClaw and Ollama in Agentic AI: Toward Fully Autonomous and Scalable AI Agent Systemscited by 0
12 most cited of 15 All 15 (JSON)
- 2026Ask the Tool, Don't Guess: Agent Tool Calls Hold Their Progress, and the Serving System Should Read It16 Sep 2026
- 2026Speculative Macro Commit for Faster Tool-Using Agents3 Sep 2026
- 2026Ready Cohorts: Bounding GPU Opportunity and Avoiding Host Round Trips in LLM-Agent Control12 Aug 2026
- 2026Architectural Implications of Agentic AI Workflows5 Aug 2026
- 2026TRACE-ROUTER: Task-Consistent and Adaptive Online Routing for Agentic AI24 Jul 2026
- 2026Benchmarking LLM Serving Systems for Agentic AI Workloads with XPerf19 Jun 2026
- 2026Exploring Cross-Scenario Generality of Agentic Memory Systems: Diagnostics and a Strong Baseline3 Jun 2026
- 2026Characterization of Multi-Model Agentic AI Systems on General Tasks via Trace-Driven Simulation1 Jun 2026
- 2026Pythia: Exploiting Workflow Predictability for Efficient Agent-Native LLM Serving28 Apr 2026
- 2026Hive: A Multi-Agent Infrastructure for Algorithm- and Task-Level Scaling19 Apr 2026
- 2026KAIROS: Stateful, Context-Aware Power-Efficient Agentic Inference Serving17 Apr 2026
- 2026OpenClaw and Ollama in Agentic AI: Toward Fully Autonomous and Scalable AI Agent Systems16 Apr 2026
12 newest of 15 All 15 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Sutradhara: An Intelligent Orchestrator-Engine Co-design for Tool-based Agentic Inference
- 2026From LLM Inference to Agentic Workloads: Characterization and Implications for Serving Systems
- 2026Efficient LLM Serving for Agentic Workflows: A Data Systems Perspective
- 2026AgentPerfBench: A Benchmarking and Evaluation Suite for Inference Performance of Agentic LLMs
- 2025KVFlow: Efficient Prefix Caching for Accelerating LLM-Based Multi-Agent Workflows
- 2025Optimizing Agentic Language Model Inference via Speculative Tool Calls
- 2026[AAFLOW+] Stateful Operator Abstraction with Zero-Copy Distributed KV Cache Orchestration for Multi-Agent Workflows
- 2026Can Agent Harnesses and Inference Engines Hear Each Other? The HEAR Protocol for Agentic LLM Serving