Preprint
Article

This version is not peer-reviewed.

Theory of Agent: The Science of Internalization and Externalization for LLM-Based Agents

Submitted:

03 September 2026

Posted:

03 September 2026

You are already at the latest version

Abstract
A large language model (LLM) agent is a model coupled to a harness: parametric weights that hold knowledge and reasoning ability, wrapped in an external apparatus of memory, tools, and orchestration through which the model perceives and acts. Progress over the past years has come from pushing on both, with stronger models and richer harnesses, but the design decision that quietly governs an agent’s behavior is where competence should live: which knowledge, skills, and control to internalize into the model’s parameters, and which to externalize onto the surrounding harness. These decisions increasingly determine whether an agent is reliable, efficient, and able to keep improving. We investigate this core problem through the lens of the Theory of Agent (ToA), which views an LLM agent not as a task executor but as an epistemic decision-maker in terms of reasoning or acting at every step. The two means it has for that epistemic uncertainty reduction, namely reasoning over what it already holds and acting on the world to obtain what it does not, are the run-time faces of internalization and externalization: reasoning draws on competence that has been absorbed into the model, while acting exploits competence that remains in the harness. We review this internalization and externalization across five chapters. Foundations sets up the basic picture: an agent that, at each step, decides whether to answer from what it already knows or reach outside for what it does not, and what separates a good version of that decision from a wasteful one. Learning examines how training places competence on either side of the boundary, spanning internalization of memory, reasoning, tool-use policy, and world models, and externalization of memory, skills, and orchestration. Aligning treats calibration as the connecting thread across an agent’s cognitive boundaries, efficiency constraints, human preferences, environment constraints, and other agents. Evolving studies how agents revise both sides of the boundary over time, from model-side and harness-side updates to agent–environment co-evolution. Evaluation reinterprets metrics and benchmarks by the epistemic effort they expose and argues for measuring the boundary decision rather than task completion alone. We conclude with the open problems that follow once internalization and externalization are treated as the governing axis of agent design.
Keywords: 
;  ;  ;  ;  ;  ;  

1. Introduction

An LLM-based agent is mainly understood as two coupled parts [1,2]: 1) model: the parametric weights that store factual and procedural knowledge and supply the ability to reason over them; and 2) harness: the external apparatus of context windows, memory stores, tool and skill libraries, retrieval interfaces, and orchestration logic through which the model observes the world and acts upon it. Nearly every advance of the past years can be located on one side or the other: larger and powerful models on one hand [3,4], and on the other a rapidly thickening harness of retrieval [5,6], long context [7], tool protocols [8,9], memory [10,11], and multi-agent scaffolds [12,13]. This shift has turned them into general-purpose problem solvers across different domains in the real-world, including web and computer use [14,15], deep research [16,17], and scientific discovery [18], where success depends less on answering a single query than on sustaining a long trajectory of decisions in a changing environment. Together, the distinction between model and harness reflects a single design decision at the center of building agents: where competence should live, internalized into the model’s parameters or externalized onto the surrounding harness.
Neither direction is a safe default, because each does something the other cannot, and the choice shapes not only immediate performance but the long-term trajectory of agentic intelligence.
  • Internalization builds the model’s own competence. Compiling stable, recurrent knowledge and procedures into the weights lets the agent resolve them by reasoning, without reloading long context or paying for repeated external calls; exercising that internal competence is also how it grows over time, whereas offloading it wholesale leaves the model’s reasoning underdeveloped [19].
  • Externalization keeps the agent correct and current. Fresh facts, exact computation, verifiable execution, and the live state of an environment are things no fixed set of weights can hold. Keeping them in the harness and retrieving or acting on them when needed grounds the agent’s decisions in the world rather than in what it happened to memorize [1].
Moreover, the possible ultimate goal is to internalize part or even whole world into the parametric space, and reducing the reliance on the external environments by simulating the consequences of an action without taking it in the real-world [20,21]. This architectural distinction runs deeper than it first appears, rooted in a fundamental difference between the two ways agents acquire knowledge or information: reasoning and acting. To reason is to draw on what has been internalized; to act is to reach for what remains external. This perspective unifies debates that grew in separate communities. Long-context versus RAG [22], parametric versus external memory [23], and tool-integrated reasoning (TIR) [24] versus tool-internalized reasoning (TInR) [25,26] all ask where competence should live for a different resource. Naming the axis makes methods once thought incommensurable directly comparable and shows that much of agent research converges on a single design problem: placing the internal–external boundary.
However, drawing this boundary well is difficult, because it does not behave like a fixed line and its placement is consequential, as shown in Figure 1. We consider there are several important properties make its placement demanding: 1) Probabilistic and implicit. An agent cannot read off which tasks lie inside its own competence, it can only estimate, as a probability rather than a binary, whether the knowledge a step needs is already internalized, then act on that estimate against a threshold encoding its risk and cost tolerance [27]. A miscalibrated estimate produces the most common failures: overthinking and underacting when the agent trusts knowledge it lacks [28], and overacting and underthinking when it distrusts knowledge it holds [29]. These four are not separate defects but one effort spent on the wrong side of the boundary; 2) Context-dependent. Where competence should sit depends on the model, the task, and the environment, none of which holds still. A step that a weak model must delegate, a stronger one can resolve internally [19]; a fact current today is stale tomorrow; and within a single run each retrieved result shifts what the model can now settle on its own. The boundary drifts inward as models absorb what the harness once supplied, and outward as new interfaces expose what they cannot yet hold; 3) Asymmetrically costly. Reaching outward buys grounding at the price of latency, money, irreversible side effects, and wider permission exposure [30]. An external action is worth taking only when internal reasoning cannot resolve the remaining uncertainty at acceptable cost and risk.
Most existing papers approach this landscape from the engineering side, cataloguing how individual harness components are built and how they connect with the model side [1]. We instead combine theory and practice, organizing the literature center around the trade-off between internalization and externalization. To this end, we draw on the Theory of Agent (ToA) [19], which recasts the agent as a decision-maker managing uncertainty at each step: it can reduce uncertainty either by reasoning over what it already holds (internalization) or by acting to obtain what it does not (externalization). ToA formalizes the structure of this decision and supplies a normative principle for boundary placement. This decision-level account has direct architectural consequences: during training, which competencies should be built into the model and which should be supplied by the harness; at deployment, how the agent should calibrate its reasoning-versus-acting choices under real-world constraints. Both levels shape reliability, cost, safety, and scalability, affecting the performance and intelligence level of agent.
Key Questions. We organize the remainder of the paper around four questions.
Q1. Learning. What capabilities should be internalized into the model, what should remain externalized in the harness, and how do we reason about this trade-off?
Q2. Aligning. How do we calibrate the trade-off between internalization and externalization to align with model capability, efficiency constraints, human preferences, environmental constraints, and other agents?
Q3. Evolving. How do agents revise their epistemic boundaries over time, both on the model side (internal evolution) and the harness side (external evolution), and how do agent–environment systems co-evolve?
Q4. Evaluation. How do we measure epistemic intelligence and boundary decisions rather than just task success rate?
Build on top of this foundation, we study several key research questions in this field and map them to specific part of the paper. The remainder of the paper is organized into five technical chapters and a discussion of open problems. Section 2 (Foundations) develops the ToA formalism: the agent as an epistemic decision-maker, reasoning and acting as complementary mechanisms of knowledge acquisition, and the notions of epistemic necessity, boundary, and effort allocation. Section 3 (Learning) examines how training reshapes the internal–external trade-off, covering internalization through pre-training, supervised fine-tuning, and reinforcement learning, and externalization through context, memory, tools, and workflow harnesses [6,31,32]. Section 4 (Aligning) treats calibration as the connecting thread across alignment with knowledge boundaries, human preferences, environments, and external collaborators [33,34,35]. Section 5 (Evolving) studies how agents scale reasoning and acting ability over time, through internal evolution of models, external evolution of harness, and co-evolution between agent and harness [2,36]. Section 6 (Evaluation) reinterprets benchmarks by the type of epistemic effort they expose rather than the domain they target, explains why success-rate scoring is structurally unable to surface over- and under-internalization, and outlines trade-off-oriented benchmark principles based on controllable information conditions, controlled access settings, full trajectory observation, multi-axis reporting, and longitudinal measurement. Section 7 closes with open problems for the second half of agent research. Throughout, our aim is to offer the internalization–externalization boundary as both a descriptive tool for reading the recent literature and a normative design principle for the agents that come next.
Figure 2. Overview of the paper structure. We first introduce the foundations of epistemic agents (Section 2), then organize the discussion around learning (Section 3), aligning (Section 4), and evolving (Section 5, and finally examine evaluation principles and benchmarks (Section 6).
Figure 2. Overview of the paper structure. We first introduce the foundations of epistemic agents (Section 2), then organize the discussion around learning (Section 3), aligning (Section 4), and evolving (Section 5, and finally examine evaluation principles and benchmarks (Section 6).
Preprints 230876 g002

2. Foundations: Epistemic Agents

This section establishes the conceptual foundation for the rest of the paper following WANG et al. [19]. First, we review the standard Markov formulation commonly used to analyze agentic systems, where an agent is modeled as a policy that maps interaction histories to actions for task completion (Section 2.1). We then reinterpret the same framework from an epistemic perspective, viewing the agent as an epistemic decision-maker. Under this view, the agent’s actions are divided into two provenance-distinct operators: internal reasoning and external acting, both serving as mechanisms for knowledge acquisition (Section 2.2). Building on this formulation, we introduce the core concepts that underpin the remainder of the paper, including the internal and world task sets, the knowledge boundary between them (Section 2.3), and the normative notions of epistemic necessity, epistemic effort, and epistemic intelligence, which provide the unifying perspective of this paper. These definitions are used consistently throughout the subsequent chapters, allowing Section 3Section 6 to build directly upon the foundations established in Section 2.
Figure 3. A taxonomy of AI agent research organized around learning, aligning, evolving, and evaluation. The structure follows the organization of Section 3, Section 4, Section 5 and Section 6; each row lists representative work cited in the corresponding part of the paper.
Figure 3. A taxonomy of AI agent research organized around learning, aligning, evolving, and evaluation. The structure follows the organization of Section 3, Section 4, Section 5 and Section 6; each row lists representative work cited in the corresponding part of the paper.
Preprints 230876 g003

2.1. Preliminaries: The Markov Decision Process View of Agents

We begin with the formalism under which most existing agentic frameworks are described, so that the perspective developed in the rest of this section can be stated as a reinterpretation of familiar machinery rather than a new formalism.

The sequential decision problem.

A conventional agent is modeled as a policy interacting with an environment over discrete steps. When the environment state is fully observed, this is a Markov decision process (MDP) S , A , T , R , γ : at step t the agent occupies a state s t S , selects an action a t A from a policy π ( a t s t ) , receives a reward r t = R ( s t , a t ) , and transitions to s t + 1 T ( · s t , a t ) . The objective is a policy that maximizes the expected discounted return E π [ t γ t r t ] .

Partial observability.

LLM agents almost never observe the environment state directly. A web agent sees a rendered page, not the server’s database; a coding agent sees test output, not the program’s full semantics; a research agent sees retrieved snippets, not the corpus. The appropriate model is therefore a partially observable MDP (POMDP) S , A , O , T , Z , b 0 , c , where O is an observation space, Z ( o t + 1 s t + 1 , a t ) an observation kernel, b 0 a prior over initial states, and c a cost function. Because the agent cannot condition on s t , it conditions on its interaction history
τ t q , a 1 , o 1 , , a t 1 , o t 1 ,
where q specifies the task. A policy is then a map π ( a t τ t ) from histories to actions, and the agent maintains a belief b t = p ( s t τ t ) , the posterior over the latent state given everything observed so far. This is standard POMDP machinery; we adopt it unchanged and build on top of it in Section 2.2.

Why this view is insufficient.

The task-success formulation is formally complete but analytically blunt for the systems we now build, for three reasons that the rest of this section addresses in turn. First, it conflates having an answer with knowing it to be correct: a binary success signal cannot distinguish a trajectory that resolved the task through grounded reasoning from one that arrived at the same answer by a fluent but unfounded guess, and a growing body of evidence shows that high success rates coexist with poor calibration, brittle generalization, and substantial wasted compute, especially on open-ended tasks where the correct procedure is itself uncertain. Second, it treats the action space as homogeneous: a reasoning step, a retrieval call, and an environment-altering action are scored only by their contribution to the terminal predicate, even though they differ sharply in cost, latency, reversibility, and the kind of information they supply. Third, and most consequentially, it provides no principled account of when an agent should act on the world at all rather than continue to reason, a decision that, we will argue, most directly governs whether an agent is intelligent and able to keep improving. The next subsection reframes the same POMDP around this decision.

2.2. Agents as Epistemic Decision-Makers

The shift we propose is to stop reading the agent as a function from a task to a terminal answer and start reading it as a process that reduces uncertainty about that answer. The formal objects are unchanged, including the same states, observations, histories, and policy, but the quantity of interest moves from the terminal success predicate to the agent’s evolving belief, and the action space is read by the provenance of the information each action supplies.

Belief and utility.

Let Y denote a task-relevant random variable, such as the answer to a question, the correct next action, or the latent state needed to commit, and let b t = p θ ( Y τ t ) be the agent’s belief over Y at step t, formed from its parameters θ and history τ t . Associate with each belief a utility U ( b t ) , for example the negative expected loss the user incurs by acting on b t under a downstream decision. A step is useful to the extent that it raises this utility,
Δ U t = U ( b t + 1 ) U ( b t ) > 0 ,
i.e. it resolves uncertainty in a way that improves the downstream decision. Under this reading, “solving a task” is the special case in which Δ U accumulates until the belief is sharp enough to commit to an action at acceptable risk. Crucially, utility is measured against the ground-truth answer distribution, not against the agent’s own posterior: a step that confidently consolidates probability mass on a wrong answer sharpens the belief but contributes zero or negative Δ U . This is exactly the distinction that task success cannot make, an agent that maintains a meaningful, calibrated belief and one that reports low uncertainty while having learned little are epistemically different even when they emit the same correct output [140].

Agents as epistemic decision-makers.

With belief and utility in place, the agent’s job at each step is no longer simply to act, but to decide whether its current belief is sufficient to commit, or whether the remaining uncertainty should first be reduced and, if so, by what means and at what cost. This framing rests on a robust empirical fact: LLMs carry a non-trivial belief signal even before any external interaction, in the sense that their internal probabilities and hidden representations correlate with answer correctness [61,62]. The agent can therefore, in principle, assess whether further internal computation is worth its cost relative to acting on the world, and the central question of agent design becomes how that assessment is made, not merely what action is taken. This reframing does not discard the POMDP; it relocates the objective. The conventional agent optimizes terminal return; the epistemic agent is analyzed by how intelligently it converts effort into resolved uncertainty?

Reasoning and acting as knowledge acquisition.

The defining structural feature of an LLM agent, under our view, is not the size of its action space but its partition. We split the action set into two semantically distinct subsets that differ in the provenance of the information they supply:
A = A int A ext .
  • A int : internal actions: reasoning steps that update the belief using parametric knowledge and current context alone, such as a chain-of-thought token, a reflection, a self-consistency vote, or an internal simulation. They consult what the model already holds.
  • A ext : external actions: tool calls, retrievals, code execution, environment interactions, or communication with other agents. They consult what lies outside the model.

An augmented transition kernel.

The two action types act on the POMDP differently, and writing the transition explicitly makes the distinction precise. An internal action produces an observation generated by the model itself and leaves the environment state untouched; an external action queries or alters the environment:
( s t + 1 , o t + 1 ) = s t , f m ( τ t , a t ) a t A int , s t + 1 T ( · s t , a t ) , o t + 1 Z ( · s t + 1 , a t ) a t A ext .
Here f m is the model’s own generative map: an internal action’s "observation" is an output the model computes from its parameters and context τ t , extending the belief without contacting the world. An external action’s observation is drawn from the environment, reflects the true state s t , and may change it. This is a conservative addition to the standard POMDP, serving as an epistemic annotation on the action space rather than a modification of the formalism. This is precisely why prior frameworks such as ReAct [151] are recovered as the special case in which internal and external steps are interleaved without being treated as distinct decisions.
The key claim of this subsection is that reasoning and acting are not different kinds of activity but two implementations of a single primitive: a knowledge operator that maps one belief to the next, b t b t + 1 . Both reduce uncertainty about Y; they differ only in where the reducing information originates. Reasoning consults parametric memory and is bounded by what was internalized at training time; acting consults the environment and is bounded by what is queryable now. They differ in three further respects that the cost analysis of Section 2.4 will formalize: (i) reasoning is approximately free in money but pays in latency and tokens, whereas acting pays in money, time, and irreversibility; (ii) reasoning produces beliefs that are internally consistent but possibly ungrounded, whereas acting produces beliefs grounded in the world but possibly redundant or unsafe; (iii) reasoning is always available, whereas acting is gated by the harness. Recent papers of agentic reasoning and agentic RL already converge on this two-operator decomposition as a useful unit of analysis [1,152]; we adopt it as the foundation of the framework.

2.3. The Knowledge Boundary

The operator partition of Section 2.2 raises the question it cannot itself answer: for a given task, which uncertainties can be resolved by internal operators, and which genuinely require external ones? This is the central ontological object of the framework. We define it following the Theory of Agent [19].
Figure 4. The knowledge boundary of different model or agent.
Figure 4. The knowledge boundary of different model or agent.
Preprints 230876 g004

Task sets.

Fix an agent model m and an environment W . Let Q be the space of tasks. We define:
  • the internal task set  Q int ( m , W ) : the set of tasks m can complete reliably using internal reasoning alone, without invoking external actions;
  • the world task set  Q world ( W ) : the set of all tasks in principle solvable in the environment given access to appropriate external interaction.
By construction Q int ( m , W ) Q world ( W ) . The complement
Q ext ( m , W ) = Q world ( W ) Q int ( m , W )
is the set of tasks that require external interaction to be completed reliably by this agent. Note that Q ext being defined by necessity does not forbid using external tools on tasks in Q int ; it marks where external action is unavoidable, not where it is merely permitted.

The knowledge boundary.

The knowledge boundary  B of an agent is the separation between its internal task set and the world task set, namely the surface that divides what the agent can resolve by reasoning from what it must resolve by acting. The boundary is the geometric object that the paper’s two core processes act on: internalization pushes B outward by absorbing competence into θ and enlarging Q int ; externalization leaves B where it is and offloads the residual onto the harness.
However, the boundary B is a non-trivial object: 1) It is model-specific: different agents exhibit different internal task sets, because they differ in training data, architecture, memory, and available context. There is therefore no single tool-use policy that is uniformly appropriate across agents: a call that is unnecessary delegation for a strong model may be epistemically necessary for a weak one; 2) Q int is latent: it cannot be observed directly, so the agent must act on an internal estimate of whether a task lies inside its boundary. Tool use is consequently a belief-based classification of the task relative to B , not a decision against a fixed, known boundary.

Operationalizing the boundary.

Because B is latent, the agent works with a context-conditioned estimate of internal solvability. For a task q, model m, and history τ t , define
p t int ( q , m ; W ) Pr S = 1 q , m , τ t , W , π Π int ,
the probability that the task is completed successfully ( S = 1 ) using only internal policies Π int given the available context. This is a belief-like surrogate the agent uses to estimate whether the current task lies within its internal task set; it can be approximated in practice by self-consistency, rollout agreement, draft-reasoning confidence, or hidden-state probes [153,154]. A policy-dependent threshold α ( 0 , 1 ) then induces the natural decision rule
π ( a t τ t ) = a t A int p t int ( q , m ; W ) α , a t A ext p t int ( q , m ; W ) < α .
This rule is not the agent’s true boundary; it is how epistemic belief is translated into action under uncertainty. Different agents may adopt different thresholds, reflecting differences in risk tolerance, efficiency preferences, or deployment constraints, and therefore exhibit different tool-use behavior even when their underlying task sets coincide. The capacity to estimate p t int well is exactly boundary self-awareness, which Section 4.1 treats as a calibration target.

The boundary is a moving target.

Although Q int is latent, it is not static. As the agent reasons or interacts, the context τ t accumulates intermediate results, clarifications, and retrieved evidence, and for tasks where this context is relevant and non-degrading it can only increase internal solvability:
τ t τ t ( t > t ) p t int ( q , m ; W ) p t int ( q , m ; W ) ,
so that context expansion effectively shifts the boundary outward during execution. This monotonicity is the within-trajectory analogue of the cross-trajectory boundary movement that Section 3 (Learning) and Section 5 (Evolving) study, and it is why a single external probe early in a trajectory can render the remainder internally solvable. The boundary thus appears at three timescales the paper returns to: within a single trajectory (this subsection), across training (Section 3), and over the agent’s deployment lifetime (Section 5).

2.4. Epistemic Effort, Allocation and Intelligence

Task sets and the knowledge boundary define what an agent can resolve internally. They do not yet say how much effort a task demands, when an external action is justified, or how to score the allocation. This subsection supplies those quantities of effort, necessity, and the epistemic intelligence they compose, which together form the normative core that the rest of the paper optimizes. We are careful to frame the target as more than efficiency: an agent is not intelligent merely because it spends few tokens or few calls, but because it allocates effort to the right side of the boundary, abstains when neither side can resolve the task, and improves its own boundary over time. Efficiency is the measurable shadow of that intelligence, not its definition.

Epistemic effort is unavoidable; it can only be reallocated.

Every task imposes an informational burden that must be resolved for successful completion. We call this epistemic effort and decompose it additively along the operator partition,
E ( q , m ) = E int ( q , m ) + E ext ( q , m ) ,
where E int = t : a t A int c t aggregates the cost of internal operators along the trajectory and E ext = t : a t A ext c t aggregates the external ones. The central structural fact is that effort is conserved: define the minimal required effort over all successful policies Π succ ( q , m , W ) as
E ( q , m ) inf π Π succ ( q , m , W ) E int π ( q , m ) + E ext π ( q , m ) .
Then for any successful policy, E int π + E ext π E ( q , m ) : no strategy can eliminate the task’s epistemic difficulty, only redistribute it between reasoning and acting. Stronger agents, namely those with larger internal task sets, satisfy a greater fraction of E internally; weaker agents lean on external interaction. But the total required effort is a property of the task relative to the agent, invariant to strategy. This invariance is what makes both of the successful and the failure modes diagnosable, e.g., the successful trajectory should care more about ideal allocations between internal thinking and external acting while failure ones should determine which part should be optimized first.
One thing to attention is that internal and external effort are not interchangeable currencies. Writing the deployed cost as
E total = c int · E int + c ext · E ext ,
with c int capturing per-token cost (reasoning cost, KV-cache growth) and c ext capturing per-call cost (API latency, monetary fees, irreversibility), exposes that the rational placement of effort depends on the cost ratio c int / c ext as well as on the boundary. When internal computation is cheap relative to external calls, rational allocation leans on reasoning even slightly past strict necessity; when it is expensive, it leans on acting. The threshold α of Section 2.3 implicitly encodes this ratio.

Effort allocation and its failure modes.

Putting necessity, boundary, and cost together yields a sequential resource-allocation problem: at each step, with a residual budget and a current belief, commit a fraction to further internal deliberation or to an external probe so as to maximize expected Δ U subject to cost. The pathologies that motivate the paper are all misallocations: effort spent where it buys no belief change. They trace to a single cause, a miscalibrated boundary estimate p t int , which can err in two directions, and each direction surfaces as both a reasoning pathology and an acting pathology:
  • Boundary over-estimated ( p t int too high, meaning the agent trusts internal competence it lacks).Overthinking spends E int on uncertainty that lies in Q ext , reasoning past the edge of its knowledge so that more deliberation only sharpens a fluent but unfounded conclusion (manifesting as hallucination); its acting-side twin, underacting, withholds the external call a task in Q ext genuinely requires, committing to an internal answer where grounding was needed.
  • Boundary under-estimated ( p t int too low, meaning the agent distrusts competence it has).Overacting spends E ext on uncertainty already resolvable in Q int , firing retrieval, search, or execution for what its parameters already hold and inflating latency, cost, and irreversible side-effects; its reasoning-side twin, underthinking, abandons internal reasoning prematurely on a task in Q int , thereby delegating or abstaining where a few more steps would have resolved it.
These four are usually catalogued as distinct defects, but they are one defect, namely a miscalibrated boundary, seen from two error directions and two operator types. Reading them together also unifies the two repair literatures: efficient reasoning trims wasted E int [155] and efficient acting gates or prices unneeded calls [30,73], but pursuing either alone is incomplete, because the same calibration target p t int governs all four. The diagnosis is sharpened by a learning consequence developed in Section 3 and Section 5: an agent that over-externalizes or underthinks what it could have internalized receives little learning signal on its own reasoning and stagnates in internal competence even as its task scores hold, so misallocation shapes not only the cost of a single trajectory but the long-run development of the agent’s intelligence.
Figure 5. The epistemic effort allocation between internal reasoning and external acting over the internal task set and external task set. Stronger agents and weaker agents, as well as different members within a team, occupy different ideal points along the same frontier E int + E ext = E ; over-/under-thinking and over-/under-acting are deviations to either side of an agent’s ideal point.
Figure 5. The epistemic effort allocation between internal reasoning and external acting over the internal task set and external task set. Stronger agents and weaker agents, as well as different members within a team, occupy different ideal points along the same frontier E int + E ext = E ; over-/under-thinking and over-/under-acting are deviations to either side of an agent’s ideal point.
Preprints 230876 g005

Epistemic intelligence and its observable signature.

The allocation above is good or bad to the extent that it converts effort into resolved uncertainty, and that conversion has a single scalar signature. Aggregating across a trajectory of length T, with Δ U useful = U ( b T ) U ( b 0 ) measured against a downstream decision rather than a leaderboard label, we define the epistemic intelligence ratio
η = Δ U useful E int + E ext .
All four failure modes above share one signature under η : the denominator grows while the numerator does not ( Δ U 0 paired with rising E int or E ext ). But we stress what this ratio is and is not. It is the observable signature of an epistemically intelligent agent: high η describes one that converts its compute and tool-call budget into useful belief change at a favorable rate, but it is not the whole of the property. Epistemic intelligence is the capacity that produces a high η robustly: knowing where one’s boundary lies, allocating effort to the correct side of it, abstaining when the task lies beyond any feasible operator, and pushing the boundary outward through learning so that future tasks cost less. A policy can momentarily inflate η on a fixed task distribution, for instance by refusing to act and getting lucky, without possessing this capacity. We therefore treat η as the metric that makes epistemic intelligence measurable, while reserving the term itself for the underlying competence. Because Δ U is a delta, defined as the reduction from prior to posterior against ground truth, rather than an absolute correctness score, η neutralizes a familiar artifact of fixed metrics: an agent that produces a 0.92 -correct answer from a 0.90 prior has performed less epistemic work than one that reached 0.40 from a prior of 0.10 , even though a raw accuracy score would rank them in the opposite order.

Connection to the rest of the paper.

The objects defined here recur as the spine of every later chapter. The decomposition E = E int + E ext supplies the axis along which Section 3 contrasts internalization (lowering E ext by absorbing competence into parameters and enlarging Q int ) with externalization (lowering E int by offloading state, skills, and control onto the harness). The knowledge boundary B and the solvability estimate p t int supply the calibration target that Section 4 trains agents to satisfy. The value-of-information criterion supplies the per-step rule whose long-horizon revision Section 5 studies as the agent reshapes its priors, routines, and harness over time. And the efficiency intelligence ratio η of Eq. equation 12 is the unifying quantity that Section 6 proposes as a complement to task accuracy in evaluation. With these primitives in place, we turn in Section 3 to how agents acquire each component of this epistemic intelligence in practice.

3. Learning: Internalization and Externalization

LLM-based agent relies on three core cognitive dimensions when interacting with the world: state over time, executing procedures, and environment modeling. Learning in these dimensions collectively determines how an agent’s intelligence is shaped. In human cognition, the capabilities required to accomplish a task can either be internalized through learning as one’s own knowledge and skills, or complemented by external artifacts. For example, translation can be internalized as linguistic competence or externally supported by translation software. Following this analogy, we organize agent learning into two complementary routes. As shown in Figure 6, (1) Internalization realizes learning through epistemic compression: reusable regularities supporting state tracking, planning, tool use, and environment modeling are consolidated into model-side representations and policies, thereby reducing reliance on complex external scaffolding (Section 3.1). (2) Externalization realizes learning through epistemic offloading: task state, reusable skills, and coordination logic are maintained explicitly in memory systems, external operators, and the surrounding agent harness, where they remain inspectable, modular, and updatable without modifying the model itself (Section 3.2). Rather than competing paradigms, internalization and externalization define a design spectrum centered on how capabilities should be allocated across the model-harness boundary. (Section 3.3).

3.1. Internalizing as Epistemic Compression

Internalization is the process of compressing cognitive processes into the agent’s own model state or parameters, thereby turning them into intrinsic capabilities. Following the three cognitive dimensions introduced above, we organize internalization into four forms. ❶ Internalized memory retains information from prior interactions in the model state or parameters, allowing this information to affect future decisions. ❷ Planning and ❸ tool-use internalize the completion procedures of task: planning compresses how a task is decomposed into sub-goals and sequenced into a course of action, while tool-use policy compresses when and how the agent should act on the world through external operators. ❹ World model internalizes environment dynamics, capturing how the world is expected to respond to the agent’s actions so that the agent can simulate possible outcomes before committing to one.
Preprints 230876 i001

3.1.1. Internalized Memory

Memory internalization addresses the difference between retaining a record of the past and allowing the past to change later computation. External memory can provide continuity by storing conversations, documents, task histories, and reflections, but repeatedly retrieving and interpreting a growing store adds context cost and can surface irrelevant or outdated records. Internalization instead preserves information whose value recurs across later decisions after the original context has been removed. In this subsection, we focus on information retained from prior context and interaction, either in model state or parameters. The procedures and environment dynamics learned from interaction are discussed under planning and tool use (Section 3.1.2 and Section 3.1.3) and the world model (Section 3.1.4), respectively.
Memory in Model State.
One way to retain prior information is to compress it into hidden states, memory tokens, or memory banks that remain available to later inference. The model then uses attention, retrieval, or gating to combine this state with the current input, rather than receiving the original history again. M+ follows this design with layer-wise memory-token pools: new chunks update a short-term pool, displaced tokens enter a larger long-term pool, and a learned retriever returns relevant tokens during generation [156]. G-MemLLM instead attaches a memory bank to a frozen backbone and uses gated updates to preserve, overwrite, or incorporate information as new context arrives [157]. In both cases, the retained information remains distinct from the model parameters and can change as the interaction continues.
The same state need not be updated or used at every step. FlashMem monitors the current reasoning state and generates compact memory embeddings from the model’s existing hidden states and KV cache when additional memory is useful [175]. LatentMem combines external and internal representations: it retrieves raw multi-agent trajectories from an experience bank, then composes role-specific memory tokens for the current agent [176]. These designs place memory closer to the computation that uses it, while retaining different degrees of external support. Updating state as context arrives favors coverage of the interaction history; constructing it only when needed reduces unnecessary memory computation but makes the trigger and the selected source important.
Training therefore has to make a compressed state useful for what follows, not merely similar to what came before. Token prediction can teach a state to support later generation, while task rewards evaluate whether it improves the agent’s decisions. G-MemLLM combines language-model supervision with regularization that discourages redundant use of its memory bank [157]; LatentMem propagates task reward through its memory composer so that the resulting tokens retain information useful to the multi-agent task [176]. JAMEL similarly trains memory together with exploration, using novelty to reward states that help the agent distinguish previously tried behavior from new behavior [177]. Across these objectives, the useful state is not a compressed copy of the whole transcript, but a shorter representation that preserves information needed by later decisions.
Memory in Model Parameters.
Other methods use past experience to update the model or an adapter, allowing it to affect later decisions through the model parameters. The update may modify shared weights, be isolated in a task- or skill-specific module, or last only for the current episode. What these methods share is that experience changes the policy that processes later inputs, rather than only producing a separate state for the policy to read.
(1) Learning from collected experience. Offline consolidation can fine-tune on collected trajectories, but this treats all recorded tokens as useful supervision [159,178]. Much of a trajectory may instead consist of redundant exploration or choices that access to experience would have changed. Experience distillation addresses this mismatch by asking an experience-aware teacher to resample improved actions at decision points in recorded histories. The student learns these revised decisions without receiving the experience at inference time, concentrating supervision on where experience changes a choice without requiring new environment interaction or a simulated continuation [159]. Continual internalization provides a second refinement: principle-level experience transfers more reliably than instance-specific details, and experience selected for the current decision state provides more stable supervision than a fixed set supplied to the whole trajectory [178]. In both cases, the target of learning is the decision improved by experience, rather than the surface form of the original trajectory.
(2) Updating during interaction. Parameters can also change while an agent is carrying out a long task. TMEM extracts supervision from the current session when the working context reaches its capacity and writes it into episode-local LoRA weights; subsequent actions are generated by the updated model [158]. Agentic test-time training likewise updates a local adapter from the agent’s recent output, environment observations, or a summary of its progress [179]. Such updates allow recent experience to influence later steps even as earlier context is removed, but the training stream is partly produced by the policy being updated. Repeated actions and explanations can therefore reinforce a stuck policy. Down-weighting text patterns that have already dominated earlier updates limits this feedback and preserves more influence for new information [179]. The update signal, frequency, and lifetime of the adapter determine whether this mechanism serves as temporary task memory or persists beyond the episode.
Parameter updates need not enter a shared backbone. PEAM stores selected embodied experience in category-specific LoRA adapters, training on both successful trajectories and matched failure–correction pairs so that skills can be updated with less interference across categories [23]. MemGen combines parameter and state memory in a different way: past experience is learned by a memory-weaver adapter, which generates memory tokens from the current reasoning state when a learned trigger requests them [160]. The parameters retain what has been learned across interactions, while the generated tokens express the part relevant to the current computation. These systems show that information can enter parameters without being merged into one shared set of weights, and that parameter updates and model state can serve complementary roles.
What to Internalize.
(1) Selecting experience. Not every record that improves one trajectory should become memory. PEAM evaluates candidates by their expected reuse, stability, redundancy with existing skills, and potential interference before updating an adapter [23]. Continual experience internalization further shows that abstract principles survive repeated updates better than details tied to particular queries or trajectories [178]. Resampling experience-aware actions at recorded decision points provides another form of selection: it retains where experience changes behavior without training on every preceding action [159]. Together, these results favor information that is reusable and decision-relevant over a faithful reproduction of the original record. The same selection principle applies to the training set itself: gradient-aware data selection scores candidate examples by their gradient-level effect and retains those that add new information without overwriting what the model already holds [180].
(2) Controlling memory updates. Selection also concerns when retained information should change computation. For model state, FlashMem invokes memory from signals in the current reasoning process rather than generating it uniformly [175]. For model parameters, PEAM waits until valuable candidates have accumulated, while continual distillation depends on experience that is aligned with the current decision and on coherent teacher trajectories [23,178]. During interaction, repetition-aware test-time training shows why control is necessary: an update can preserve new task information or reinforce behavior that has already failed [179]. Reliable internalization therefore depends on the content and timing of an update as much as on whether memory is retained in state or parameters.
Memory in model state keeps retained information as a distinct and replaceable part of inference; memory in model parameters binds its effect more closely to the policy and can carry it across later inputs. The first is generally easier to update or clear, whereas the second makes the source and revision of a learned behavior harder to trace. Practical agents can combine both with external records, keeping detailed or changing information available for inspection while retaining recurring information in the model. Internalized memory is therefore not the accumulation of all past experience, but the selective retention of experience that continues to matter for future decisions.

3.1.2. Planning Reasoning

Planning decomposes a task into subgoals, orders them, and revises that ordering when execution diverges from expectation. What matters is the distinction between the artifact and the procedure that produces it; internalization concerns the procedure. This is a capability separate from step-wise reasoning, which acts as a greedy policy that takes the locally best next step without weighing its effect on later subgoals; agents that stumble on multi-step tasks more often fail to plan than to execute a correct plan [181,182]. An agent internalizes the procedure when decomposition, weighing alternatives, and replanning on failure become dispositions in its parameters rather than structure supplied by a prompt template, an orchestration loop, or a search controller. The two abilities internalize unevenly. Decomposition transfers readily: a fine-tuned agent breaks a task into sensible subgoals without a template prescribing how. Lookahead, anticipating how a plan unfolds before committing to it, is harder, since the agent must produce within its own forward pass what a search controller once obtained by expanding and scoring candidates. This section reviews how planning is organized at inference time, then asks what training absorbs into the model and where that absorption stays incomplete.
The Organization of Planning.
At inference time, planning is organized in a handful of recurring ways, and a single agent often combines several.
  • Workflow / Loop Structures split planning into stages such as perception, reasoning, execution, and verification, arranged either as a plan-then-act pipeline or as a reactive loop that revises decisions from execution feedback [147,151,183,184,185]. In embodied settings, PEAP extends such loops to proactive action-sequence planning that jointly grounds vision and audio perception [186].
  • Search / Branching Structures keep several candidate trajectories alive and expand, evaluate, prune, and backtrack over them with a search procedure, whether breadth-first, depth-first, A*, Monte Carlo tree search, or beam search [187,188,189,190,191].
  • Process Formalization writes plans in PDDL, programs, or other symbolic forms that a classical planner, verifier, or interpreter can check or run [192,193,194,195,196].
  • Decoupling and Decomposition break a task into subproblems, reusable abstractions, or hierarchical goals, keeping plan construction separate from the execution of individual steps [197,198,199,200,201].
  • External Assistance brings in retrieved knowledge, structured graphs, world models, or specialized tools where the model on its own cannot reliably supply the required state, constraints, or computation [202,203,204,205,206,207].
Internalizing the Procedure.
The routes to internalizing planning differ in where the training signal comes from: a demonstrated trajectory, the trace of the search that produced it, or the reward from acting. A fourth concerns not how to plan but whether to.
  • Imitation from Successful Trajectories. Fine-tuning on successful trajectories lets common patterns of decomposition and action ordering emerge without a detailed prompt each time. FireAct established the route on ReAct-style trajectories [161]; later work focused on the coverage and structure of the data, separating reasoning from formatting [208], scaling to tens of thousands of interactions [209], building verified GUI trajectories [210], and distilling planning traces from larger models [211]. The object imitated is always the same: a trajectory that worked. So is the weakness, since planning, tool use, and formatting stay entangled within it: imitation transfers the surface form of a plan, not the competence that produced it.
  • Distillation from Search Procedures. Search lays out candidate generation, evaluation, and backtracking as an explicit trace that can be written out and learned. Searchformer learns the execution dynamics of A* and then shortens them below the planner it trained on [162]; Stream of Search improves past its heuristic teachers, solving problems they could not [163]. That these models do better than the traces they learned from shows that what transfers is the search procedure itself, not a lookup table of its solutions, which resolves the entanglement of imitation but not its coverage: a student still needs outside search where the teacher never went. Symbolic planners resist distillation entirely, since they supply a guarantee that preconditions hold rather than a trace to copy.
  • Reinforcement Learning from Consequences. With reward as the signal, no demonstration is needed; the difficulty is assigning credit over a long trajectory. Outcome rewards work at first [212] but weaken over longer horizons, leaving shallow strategies rather than reliable reasoning [213]. Denser signals credit intermediate structure directly, rewarding tool-use completeness [214], subgoal milestones [164], or unresolved subgoals revised after failure [215], part of a broader shift toward process-level reward [31]. Planning quality is a property of intermediate structure, so outcome-only reward reinforces the right answer rather than the right plan.
  • Learning When to Plan. Internalization reaches past the procedure to the choice of when to use it. A trained agent may over-plan easy tasks, adding delay without gain [216], so work on fast-and-slow control and explicit planning triggers builds this choice into the policy, saving deliberation for hard cases [165]. Without a learned trigger, internalization merely relocates the cost of planning from context to inference.
Overall, imitation carries over a plan’s form but not the reasoning behind it; distillation carries over a procedure but only where the teacher went; coarse reward finishes tasks without planning reliably. Each route yields plans of the right form while leaving the underlying competence unverified. We take internalized planning to require three things the analysis keeps pointing to: generalization to unseen states, calibrated rather than merely fluent foresight, and early commitments that answer to the global structure of the task. A plan that reads well without these is the appearance of planning, not the capability.

3.1.3. Tool Use Policy

Tools extend an agent’s capabilities, but learning to use them involves more than learning the tools themselves. A calculator, retriever, code interpreter, or API remains external to the model. What the model can internalize is a policy for deciding when to invoke it and how to act on its output. This policy involves four decisions: whether to call a tool, which tool to select, how to invoke it, and how to use the returned result. These decisions receive different forms of supervision. Successful trajectories directly demonstrate tool selection and invocation, making both amenable to imitation. By contrast, they rarely show when a call should be avoided or how an agent should respond when a tool fails. Learning these behaviors therefore requires either deliberately constructed coverage or feedback from interaction.
Whether to call.
The policy must first decide whether external assistance is needed. Existing methods learn this boundary from three sources: the model’s internal state, the observed consequences of calling, and the utility of a call relative to its cost.
  • Confidence-based triggering. Active retrieval methods often use uncertainty to decide when internal knowledge is insufficient. FLARE predicts upcoming content and triggers retrieval when that prediction contains low-confidence tokens [217]. MeCo instead extracts metacognitive signals from the model’s hidden representations and uses them to determine whether a tool should be invoked [218]. Both provide inference-time decision rules rather than training the calling policy itself: FLARE relies on an external retrieval controller, while MeCo is explicitly fine-tuning-free. Their contribution is to identify signals from which a calling decision can be made.
  • Signals from consequences. Toolformer samples candidate API calls, retains those that reduce language-model loss, and fine-tunes on the resulting data [166]. Search-oriented reinforcement learning replaces token-level improvement with task outcomes. ReSearch and Search-R1 train models to insert retrieval into multi-step reasoning when it contributes to the final answer [219,220], while ZeroSearch uses a retrieval simulator and a curriculum over document quality to avoid repeated calls to a live search engine during training [221]. General tool use also requires explicit negative and ambiguous cases. When2Call distinguishes among generating a tool call, asking for missing information, and admitting that the available tools cannot answer the request; preference optimization is then used to train these choices [167]. SMART-ER alternates parametric reasoning with tool-dependent steps and annotates why a tool is needed, providing supervision for SMARTAgent to balance internal knowledge against external assistance [30]. These methods learn more than a tendency to call tools: they expose the model to alternatives against which a call can be judged.
  • Utility-aware calling. Task improvement alone does not determine whether a call is worthwhile. Latency, monetary cost, and the risk of an unhelpful result also affect the decision. Cost-aware objectives incorporate these factors into the calling policy, favoring a tool only when its expected contribution offsets its cost [72,73]. The goal is calibrated use rather than either maximal or minimal invocation.
Which tool to call.
Once external assistance is judged necessary, the policy must match the current need to an available operator. This is not simply classification over tool names: descriptions may overlap, multiple tools may offer similar capabilities, and the best choice may depend on earlier results. Existing approaches address this problem either by structuring the tool space presented to the model or by learning a routing policy from trajectories and execution outcomes.
  • Structuring the tool space. Gorilla retrieves relevant API documentation [146]; ToolkenGPT represents tools with learned embeddings [8]; Meta-Tool separates hypothesis, retrieval, and invocation [222]; and ToolGen represents tools as generatable tokens [48]. ToolExpNet further organizes tool similarities, dependencies, and usage experience into a network [223]. These methods make a large catalog easier to navigate rather than forcing direct selection from an unstructured list.
  • Learning the routing policy. ToolLLM supplies single- and multi-tool solution paths over 16,464 APIs [46]. Tool-Star combines synthesized trajectories with hierarchical reinforcement learning for coordinated multi-tool use [108], while ToolRL studies how reward granularity affects selection and application [41]. Training can internalize how task needs map to tool capabilities, but the available tools and their descriptions remain external.
How to call it.
Tool selection identifies an operator but not an executable action. The model must still translate its intent into the schema, arguments, and format required by the interface, often for tools not observed during training. Work on this problem follows two complementary routes: conditioning the model on external specifications and training it on demonstrations whose calls have been checked for validity.
  • Conditioning on tool specifications.Models can use unseen tools from documentation [224]. EASYTOOL improves this process by standardizing heterogeneous instructions [225], while guided function calling separates intent interpretation, tool grounding, and parameter construction [226]. RoTBench shows that perturbing tool descriptions disrupts both parameter identification and argument filling, and uses noisy environments to improve robustness [227].
  • Learning from executable demonstrations.TALM bootstraps tool use through self-play from a small demonstration set [228]. API-Bank covers 2,138 APIs [47], and ToolAlpaca uses simulated interactions to study transfer to unseen tools [229]. APIGen filters generated calls through format checks, execution, and semantic verification [230]; ToolACE combines dialogue generation with rule- and model-based validation [231]. These methods train a specification-to-invocation procedure whose strongest test is valid calling on interfaces absent from training.
How to proceed from the result.
A tool result updates the agent’s state and may prompt it to continue, revise the call, switch tools, or stop.
  • Learning under nominal execution.ReAct interleaves reasoning, actions, and observations [151]. WebGPT learns browser interaction from demonstrations and human preferences [232], while WebShop provides trajectories and task rewards for comparing imitation with reinforcement learning [233]. ReTool and ToRL optimize reasoning interleaved with code execution [24,107]; MINT evaluates the use of tool and language feedback across multiple turns [234]. Such interaction teaches how one result should shape the next action.
  • Learning from execution failures.ConAgents distributes selection, execution, and calibration across cooperating agents [235], whereas ToolReflection trains a single model on errors and corrections collected from API feedback [236]. CRITICTOOL evaluates failure identification and diagnosis [237]. Tool-MVR constructs error–reflection–correction examples [238]; PALADIN pairs injected failures with recovery demonstrations [239]; and Fission-GRPO converts on-policy errors into recovery rollouts [168]. These signals teach recovery from explicit failures. Plausible but incorrect outputs remain harder because they require independent verification.

3.1.4. World Model

In partially observable environments, an agent rarely knows the full consequence of an action before taking it. Feedback may be delayed, and an incorrect operation may be costly or difficult to reverse. A world model equips the agent to anticipate how an action may change the environment and what possibilities may remain afterward. These predictions can shape how the policy is learned or provide evidence for revising an action before it is executed.
The learned object need not be a complete reconstruction of the environment. What matters is a decision-relevant account of action-conditioned change, whose form depends on the environment. A web world model can describe which page elements are added, deleted, or updated after an action, avoiding reconstruction of an almost unchanged page [240]. A computer-use world model may separate a textual description of an interface change from the visual realization of the resulting screenshot [241]. In code environments, execution traces pair program steps with changes in local state, while multi-turn agent trajectories additionally expose the environment responses that follow tool use [242]. Text-based world models instead track such consequences as changed object states, tool responses, and newly available actions while maintaining consistency across multiple steps [170]. These predictions may remain conditional or uncertain because observations can omit hidden state and some environments respond stochastically.
Learning Action-Conditioned Dynamics.
(1) Grounding and expanding transition data. Transition learning begins with an observable consequence: the agent executes an action, and the environment returns the next observation, tool result, or state description. A collected trajectory provides this supervision only for the actions that its policy happened to take. Coverage can be widened by returning to states visited by an expert and executing alternative actions, so that unrealized branches become grounded, reward-free examples of how the environment responds [40]. On-policy collection follows the distribution in the opposite direction, continually acquiring transitions from states the current agent actually reaches and comparing its predicted next state with the realized one [119]. Self-play similarly lets the policy explore beyond expert demonstrations; replacing its predicted current and next states with environment-returned states before fine-tuning prevents its own beliefs from becoming their sole supervision [169]. Together, these sources trade off reliable but narrow expert coverage against broader, policy-dependent exploration.
Coverage also depends on the diversity and representation of the environments in which transitions are collected. Execution traces expose fine-grained program changes, whereas multi-turn agent trajectories reveal how tools respond within longer tasks [242]. Training across terminal, software-engineering, search, web, and GUI interactions can further expose shared transition regularities rather than binding prediction to one interface [171]. Generated interactions may extend this support, but they inherit the assumptions of their generator. They are therefore most useful for proposing states and actions whose consequences are subsequently anchored by execution, rather than as replacements for environment evidence.
(2) Optimizing transition prediction. The training target determines which regularities are retained. Predicting the full next observation supplies dense supervision, but may devote most of the loss to unchanged page content, formatting, or incidental identifiers. Predicting an action-induced delta instead concentrates supervision on what was added, removed, or modified [240]. The objective also need not require an exact textual reproduction: when several descriptions denote the same state, rewarding semantic agreement between the prediction and the realized observation preserves the transition while avoiding a brittle surface match [119]. Optimization can then proceed at different scales. Token-level supervised learning acquires local transitions; continual pretraining over heterogeneous environment trajectories supplies broader world knowledge; supervised fine-tuning elicits explicit next-state reasoning; and rubric- or rule-based reinforcement learning improves fidelity on consequences that are difficult to specify with one reference string [171]. The resulting objective is not simply to reconstruct what appeared next, but to retain changes that distinguish the choices available afterward.
Integrating Dynamics with Policy Learning.
(1) Sequential integration. Dynamics can first be learned and then transferred to action selection. The most direct form applies next-state training to the same model that will later act. Alternative-action experience can warm up transition prediction before expert imitation and policy optimization [40]; self-play transition fine-tuning can likewise initialize a subsequent policy-RL stage [169]. A semantic transition reward provides another initialization: the model is first optimized to align predicted and realized states, after which task-success RL starts from the resulting checkpoint [119]. Text-environment experiments similarly find benefits from placing world-model supervision before agent fine-tuning and RL [170], while cross-domain next-state warm-up can transfer directly to multi-turn tool use even without an additional agent fine-tuning stage [171]. In these cases, the policy inherits dynamics through its own parameters rather than consulting a separate predictor at deployment.
A second, indirect form trains the policy on experience produced by an already learned simulator. A web policy can interact with a synthetic environment to generate on-policy dreamed rollouts, while real expert trajectories are interleaved to stabilize learning against simulator error [117]. Large-scale world-model trajectories can likewise broaden the interactions available for policy fine-tuning beyond those collected from live websites [43]. Although the simulator remains external, its transition regularities are absorbed into the policy through optimization, allowing the policy to act without querying it at deployment.
(2) Joint integration. Coupled training lets each executed action supervise both what the agent chose and what followed. One objective applies policy-gradient loss to action tokens and next-observation loss to environment tokens from the same on-policy transition. Because observation modeling can overwhelm the task objective, uncertain transitions can be selected more heavily, noisy token losses clipped, already predictable tokens masked, and the auxiliary weight reduced as task performance improves [172]. Terminal interaction offers a concrete instance: commands receive outcome-driven policy updates, while stdout, errors, logs, and other returned tokens receive cross-entropy supervision in the same forward pass, so failed rollouts still teach the policy how its actions affect the environment [243]. Prediction can also enter credit assignment rather than a token loss. When the agent predicts several future states during rollout, their agreement with the states later observed can multiplicatively modulate existing task credit, rewarding reliable foresight without allowing a plausible prediction to create reward for a failed trajectory [244]. Joint learning thus turns a transition into two linked signals—action quality and consequence fidelity—while requiring safeguards against noisy or stochastic observations dominating the policy.
Simulating Action Consequences.
(1) Refining actions through simulated consequences. Dynamics become part of the current decision when the agent represents a consequence before acting and uses it to retain, reject, or revise the proposed action. The minimal form predicts the immediate next state of the action being considered, as in self-play traces that place an environment-grounded prediction before the executable answer [169]. A next-state-trained foundation model can similarly anticipate a tool response inside its reasoning, identify an infeasible approach, and modify the action before execution [171]. Richer forms consider multiple steps or alternatives. Search trees built through real environment interaction can be distilled into simulation-guided reasoning so that the trained agent later performs the refinement without the original search procedure [173]. Action-centered reasoning traces can also retain predicted effects of the final action, while later environment outcomes supervise next-state, state-difference, or simulation-critique targets in the same policy model [42]. These mechanisms need not reproduce a full trajectory: even one predicted consequence is useful when it reveals that an action violates a precondition or removes a future affordance.
(2) Controlling when and how far to simulate. Simulation has value only when its decision benefit exceeds its inference cost and prediction error. A learned configurator can decide whether to skip planning, construct a new simulated plan, or continue an existing one, while the same language model predicts the belief states expected along that plan [174]. Reinforcement learning in this setting increases how far the agent plans much more than how often it invokes planning, suggesting that useful control concerns both invocation and horizon. Separate-verifier experiments provide complementary evidence about where this computation is valuable: checking an irreversible action before execution can prevent unrecoverable mistakes, whereas repeated verification eventually shifts the interaction distribution and ceases to help [170]. This verifier remains external, but the result motivates the same internal allocation principle. Familiar and reversible actions can often proceed directly; uncertain or consequential actions justify deeper simulation, subject to the risk that errors compound over a longer imagined horizon.
Whether dynamics enter through sequential transfer, a joint objective, or decision-time simulation, realized consequences remain the calibration point. Policies trained on imagined experience can inherit simulator bias, coupled objectives can overfit incidental observation tokens, and internal rollouts can drift as their horizon grows. Continued interaction closes the loop: prediction shapes action, execution supplies the next observation, and the discrepancy updates both what the agent expects and how much confidence it places in later simulation.

3.2. Externalization as Epistemic Offloading

Externalization offloads epistemic content from the model’s parameters into a persistent external environment, relieving the model of cognitive burden it would otherwise carry in its weights. We organize this route around three objects. ❶ Externalized memory externalizes the agent’s time-varying state, persisting its histories, user preferences, and prior trajectories in an external store so that continuity carries across a single session and across separate ones. ❷ Skill kit externalizes the agent’s procedures, packaging routines, best practices, and operating guidance into reusable artifacts the agent can retrieve and apply without retraining. ❸ Harness engineering externalizes control, providing the orchestration logic, constraints, observability, and feedback loops governing execution. What the three share is that they remain explicit: inspectable, updatable, and verifiable without retraining the model.
Across these three forms, Table 2 compares representative systems at the mechanism level: the evidence and method used to construct an external resource, the artifact and access interface through which it supports the agent, and the way it is updated and adaptively invoked over its lifecycle.
Preprints 230876 i002

3.2.1. Externalized Memory

A language model is stateless: each call begins from a fresh context, so any continuity across turns, sessions, or tasks must be reconstructed rather than carried forward. For short interactions the context window hides this limitation, but once work spans sessions or interruptions, holding all relevant history in the prompt becomes impossible, and continuity has to live somewhere else. Memory externalizes that state: it moves the agent’s accumulated history into a persistent store outside the model, written and retrieved on demand, so that the agent recalls what it needs rather than regenerating it from scratch. Papers of agent memory [32] chart a progression from raw conversation buffers toward structured hierarchies with explicit write, read, and forget operations, whose shared role is to turn past experience into queryable evidence answerable by recall rather than re-derivation.
What is externalized.
The state worth externalizing falls into three kinds. (1) Working state is the live intermediate context of the current task, such as open files, partial plans, and execution checkpoints; materialized outside the prompt, it lets an interrupted agent resume from where it left off rather than rebuild its workspace, as in coding agents that treat the file system and shell as the authoritative record of task state [257]. (2) Experiential and semantic state records what happened in prior runs and the abstractions distilled from them, from concrete episodes (decisions, tool calls, failures) to general facts and conventions that hold across episodes; Reflexion [185] stores reflective summaries of failed attempts as reusable episodic experience, Generative Agents [246] maintains a memory stream of observations periodically reflected into higher-level summaries, and retrieval-augmented generation [22] is the common vehicle for the semantic case. (3) Personalized state tracks stable information about a particular user or environment, such as preferences and recurring constraints, kept separate from general task knowledge because it obeys different retention and privacy rules.
From storage to control.
How memory is externalized has progressed from passive storage toward active control over what is kept and surfaced. (1) Monolithic context holds everything in the prompt, transparent but bounded by the window and lost when the session ends. (2) Retrieval stores keep only near-term state in context and fetch the rest from an external index [22], which trades the capacity problem for a retrieval problem: surface the wrong records and the model is distracted, miss the right ones and the memory might as well not exist. Work here improves the representation behind retrieval, as in GraphRAG [245], which indexes a corpus as an entity graph with community summaries to answer global queries that flat similarity search misses. (3) Hierarchical memory imposes explicit lifecycle operations on the store: MemGPT [10] borrows OS-style paging to swap state between an in-context tier and external storage, while Mem0 [247] adds extraction, consolidation, and forgetting so that not every trace is retained or retrieved alike. (4) Adaptive memory learns these policies from experience rather than fixing them by hand: A-MEM [248] organizes memories into an evolving linked structure, stepwise experience recall [249] retrieves fine-grained past trajectories at each step of a tool-using interaction rather than only at task start, and experience synthesis [101] treats the store not as a static log but as a substrate the agent continually summarizes and re-indexes so that recall cost scales sub-linearly with experience. The through-line is a shift from storage to control: the difficulty is no longer fitting history into the window but deciding which slice of the past to make legible to the present decision.
Key Insight.  Externalizing memory keeps time-varying state in a persistent, editable store, replacing repeated reconstruction with controlled writing, retrieval, consolidation, and forgetting of decision-relevant evidence.

3.2.2. Externalizing Skills as Epistemic Operators

skills externalize what it can do. Section 3.1.3 internalized the control over tool use, the decision of whether, which, and how to call. The complementary move is to externalize the operators themselves: the tools, APIs, and packaged procedures the agent draws on, kept outside the model as inspectable, reusable resources rather than regenerated from the weights on every task. The core transformation is from generation to composition: instead of improvising a procedure step by step each time, the agent assembles behavior from pre-validated components it can call by name.
What is externalized.
Skills externalize procedural expertise at three levels of packaging. (1) Atomic operators are individual tools and APIs exposed as callable units; the engineering problem is letting an agent select correctly from a large catalog, addressed by retrieval-grounded interfaces [146], by representing each tool as a learned token so that thousands remain addressable [8], or by an orchestrator that routes a request across many expert models [207]. (2) Induced toolboxes are operators the agent creates and curates for itself rather than receiving fixed: LLMs as Tool Makers [250] and CREATOR [251] have the model write reusable utility functions on demand, and TroVE [252] grows and periodically trims a verifiable library so that recurring sub-procedures become named functions. (3) Packaged skills are higher-level expertise bundled with the guidance needed to apply it, the level this section emphasizes, since it is where externalization does the most work: rather than a bare function, a skill carries the operating procedure, preconditions, and conventions for a task, so that loading it transfers know-how the model would otherwise have to reconstruct.
From generation to composition.
The packaged-skill level has moved from libraries built inside a single run toward portable, shareable expertise. Voyager [253] established the pattern with an ever-growing skill library of executable code: behaviors that succeed once are stored as named, composable programs and retrieved later, so the agent’s competence compounds instead of resetting each episode. SkillWeaver [254] extends this to open-ended web environments, having the agent autonomously discover candidate skills, practice them, and distill the successful trajectories into robust APIs, and shows that skills synthesized by a strong agent transfer to weaker ones as plug-and-play modules. The packaging has since been standardized: an agent skill in the sense of recent practice [255] is a self-contained document bundling instructions, examples, and supporting scripts under an explicit description, loaded on demand and portable across agents and platforms. Across these systems the trajectory is the same as for memory, from passive resource to managed asset: a skill is not merely stored but specified, discovered, versioned, and composed, and the agent’s growth comes from enlarging and refining this external repertoire rather than from changing its weights.
Key Insight.  Externalizing skills packages procedural expertise as inspectable, reusable operators, shifting work from regenerating procedures inside the model to selecting and composing verified components on demand.

3.2.3. Externalizing Orchestration as Epistemic Scaffolding

What is externalized.
The harness externalizes the coordination structure of agency along three axes. (1) Control flow is the agent loop itself, the explicit logic that sequences perception, action, and recovery rather than leaving the trajectory to emerge turn by turn from the prompt; multi-agent frameworks make this structure a first-class artifact, with AutoGen [13] programming interaction as conversations among customizable agents and MetaGPT [256] encoding role-based standard operating procedures so that a team of agents follows a defined workflow. (2) Protocols externalize the interaction contracts between the agent and what it talks to, whether tools, other agents, or the user, replacing bespoke per-tool glue with machine-readable interfaces for discovery and invocation; the Model Context Protocol [96] is a representative standardization, giving an agent a uniform way to find and call external capabilities without custom wiring for each one. (3) Governance externalizes the constraints on execution, the sandboxing, permission boundaries, approval gates, and observability that decide what the agent is allowed to do and make its behavior auditable rather than opaque.
From ad hoc coordination to governed execution.
The harness layer has moved from minimal wrappers toward managed runtimes that integrate the other forms of externalization. Early agent systems were thin loops bolting a task queue and memory onto a model; contemporary harnesses are richer, sequencing skill calls, threading memory reads and writes through each step, enforcing protocol schemas at tool boundaries, and mediating the interactions among these modules, since they compete for the same scarce context budget and their effects feed back on one another, an execution trace becomes a memory entry, a retrieved memory conditions the next skill choice. Coding harnesses are the clearest contemporary example, embedding the model among files, shells, tests, and version control so that long-horizon work proceeds through a governed environment rather than a single prompt [257], and the same pattern appears wherever reliability is sought by changing the environment around the model rather than the model itself [253]. Across these systems the harness is what turns a capable model into a dependable agent: it decides which externalized resources are in play at each step and holds the whole arrangement to inspectable rules.
Key Insight.  Externalizing orchestration places control flow, interaction protocols, and governance in the harness, making coordination across memory, tools, and agents inspectable, recoverable, and enforceable rather than implicit in model generation.

3.3. The Internalization-Externalization Trade-Off

The boundary between internalization and externalization concerns how epistemic work is allocated rather than where a component is permanently placed. Moving a capability inward can reduce repeated retrieval, coordination, and execution overhead, whereas keeping it external preserves access to current state, explicit evidence, and controllable operations. A useful allocation therefore asks first whether an external component supplies something the model cannot reliably produce, and second whether that contribution is stable enough to be absorbed without losing properties required at runtime. The first question concerns epistemic necessity; the second concerns the limits of compression.

External Resources as Epistemic Support.

The central criterion for external support is epistemic gain: whether an external operation changes what the agent can reliably decide. Tool use should therefore be evaluated not only by final task success, but also by whether each call contributes useful information, execution, or verification relative to its cost [73,260]. This gain is relative to both the model and the task. The same operator can be redundant within the model’s reliable range yet valuable when computation scales up, knowledge falls outside the parametric boundary, or the task requires a real state change [261,262,263]. This dependence is not always reflected in the agent’s behavior: a model may represent when a tool is needed yet still fail to calibrate its calls accordingly. Indiscriminate call suppression affects easy and hard tasks alike, but omitted calls impose a larger accuracy cost on the latter [264]. Epistemic gain also depends on the quality and type of support. Irrelevant evidence can degrade an otherwise correct closed-book answer, whereas recent and long-tail facts can make external search essential [265]. The appropriate operation also depends on what is missing: absent facts favor retrieval, while unspecified intent or evaluation criteria favor clarification [266]. Conversely, tools with non-positive aggregate marginal contribution can be removed from the tool suite without reducing accuracy [267]. Externalization is thus a routing problem among reasoning, retrieval, clarification, execution, and verification, rather than a preference for more scaffolding.

Internalization Under Epistemic Limits.

Internalization can replace external support only when the contribution of that support can be reconstructed from information already available in the model’s state or parameters. In such cases, what moves inward is a decision procedure: additional deliberation can refine a judgment based on existing knowledge, and the amount of computation can be adapted to task difficulty [268,269]. This inward movement does not, however, expand the evidence available at runtime. Fresh facts, current environment state, unstated user intent, and the result of an action that has not been executed become available only through interaction [260]. The first epistemic limit is therefore one of grounding: internal computation can transform available information, but it cannot supply a missing observation. A second limit arises when the task requires not merely a plausible answer, but externally established correctness. In structured financial verification, combining adaptive language-model search with executable taxonomy traversal, exact computation, and rule checking is substantially more reliable than internal reasoning alone; removing deterministic checks sharply reduces joint accuracy [270]. Even when a model can predict the result, these checks remain part of the epistemic procedure because they make that result reproducible. Internalization is thus well suited to reusable reasoning and decision procedures, whereas runtime evidence and deterministic verification remain external when the task depends on them.

Capability-Dependent Epistemic Boundaries.

The boundary is consequently a property of the model–harness–workload configuration, not a permanent attribute of a component. Scaffolds for planning or context management can become less load-bearing as a model gains coherence and self-correction, while remaining useful near the edge of its autonomous capability [261]. Two mechanisms explain this movement. First, the value of an external artifact depends on the agent’s ability to use it: weak models may fail to invoke or follow it, intermediate models can benefit substantially, and strong models may approach a ceiling [271]. Second, workload scale changes the burden placed on the same internal capability. A model may navigate one document without prepared support, whereas larger corpora benefit from staged disclosure; excessive hierarchy, however, can again consume context [272]. These effects are visible under shared tasks and budgets, where changing the model–harness pairing alters completion, process quality, efficiency, and failure behavior [273]. At the same time, persistent state, permissions, traces, and objective validation retain functions that model scale does not absorb. External support should therefore be assessed against the capability and workload it serves, rather than assigned a context-independent value.

Conditions for Epistemic Allocation.

A practical allocation can be made in two stages. The first asks whether a capability is a viable candidate for internalization. Stability favors resources that remain valid over the learning horizon; recurrence determines whether repeated use can amortize consolidation; and comparative cost weighs external retrieval, calls, orchestration, and verification against data collection, training, updating, rollback, and lost inspectability. These conditions must be considered jointly: a resource can be stable but too rare to consolidate, recurrent but too volatile to learn, or inexpensive to internalize but costly to make opaque. Passing this stage establishes economic viability, not complete placement. The second stage asks which properties must still remain external. Freshness favors runtime access to current state, verifiability and auditability favor evidence and deterministic traces, and irreversibility and user control favor explicit approval boundaries. Even a stable and recurrent capability may retain an external checker when errors are consequential or attribution matters; marginal utility and agent usability further determine whether that checker adds enough value and can be used reliably. When a capability is worth internalizing but still depends on these runtime properties, a hybrid boundary is appropriate. Repeated procedures can be compiled into validated, versioned tools with a general agent available for failures or drift [274]; learned environment priors can guide action while runtime discovery supplies changing enterprise configurations [275]. The resulting allocation internalizes reusable regularities while retaining current state, verification, and governance at runtime.
Summary.  The internalization–externalization boundary is not a fixed division of components, but a configuration-dependent allocation of epistemic work. Stable, recurrent, and amortizable regularities can move inward; fresh state, evidence, execution, and governance remain external when they provide decision-relevant information or control. Hybrid designs connect the two when internalized capabilities still require runtime grounding, verification, or rollback.

4. Aligning: Training Agents for Epistemic Calibration

An agent can act in accordance with human expectations only when it is sufficiently well aligned. For agents, such alignment can be understood from two complementary perspectives: internal alignment and external alignment.

Agent-internal alignment.

Agent-internal alignment concerns whether an agent can calibrate its decisions with respect to two requirements that arise from the agent itself: its cognitive boundaries and its efficiency constraints. These two requirements can be viewed as preferences over the effort space. Within this effort space, two corresponding dimensions can be identified: the reasoning–acting dimension and the effort-allocation dimension. (1) Along the reasoning–acting dimension, the agent must decide whether a problem should be addressed through internal reasoning or external action. (2) Along the effort-allocation dimension, it must decide how much effort is worth spending on the task.

Agent-external alignment.

Given the agent’s action-selection tendency over the available action space, external alignment further constrains and shapes the final action. First, human preferences determine which objectives and behaviors are acceptable to the user, including both safety preferences and personalization preferences. Second, environment constraints define which actions are valid, executable, and safe under the current interface, tool schema, or protocol. Third, an agent must also align with other agents: communication protocols and coordination mechanisms let agents negotiate commitments, avoid miscoordination, and improve collective performance.
Under this view, agent alignment can be decomposed into five dimensions: alignment with the agent’s own decision boundaries, alignment of efficiency, alignment with human preferences, alignment with environment constraints, and alignment with other agents. We organize this chapter accordingly around five dimensions of calibration: the agent’s self-awareness of its own cognitive boundaries (Section 4.1), its efficiency in managing the costs of thinking and acting (Section 4.2), its alignment with human preferences (Section 4.3), its alignment with environment constraints (Section 4.4), and its alignment with other agents (Section 4.5).
Key Insight.  All agent alignment reduces to calibrating one decision rule, whether to reason, act, delegate, or stop, against five constraints: what the agent knows, what effort costs, what humans want, what the environment allows, and what other agents do.
Figure 7. The Overview of Agent Aligning. Agent aligning is organized along two axes: inside the agent, covering (1) aligning with cognitive boundaries (knowledge and ability) and (2) aligning with efficiency constraints (task budget and action cost); and outside the agent, covering (3) aligning with humans (preference, intention, and action reshaping) and (4) aligning with the environment and multi-agent systems.
Figure 7. The Overview of Agent Aligning. Agent aligning is organized along two axes: inside the agent, covering (1) aligning with cognitive boundaries (knowledge and ability) and (2) aligning with efficiency constraints (task budget and action cost); and outside the agent, covering (3) aligning with humans (preference, intention, and action reshaping) and (4) aligning with the environment and multi-agent systems.
Preprints 230876 g007

4.1. Self-Awareness for Cognitive Boundaries

An agent should be aware of when its existing knowledge is insufficient to answer a question, and when external tools are needed to extend the boundary of its abilities. This form of self-awareness can be understood as self-awareness of cognitive boundaries, which is a key component for an agent as an epistemic decision maker.
Cognitive boundaries can be further divided into two types:❶the knowledge boundary, which enables the agent to recognize when its existing knowledge is insufficient to answer a question; and ❷the ability boundary, which enables the agent to recognize when external tools are needed to expand what it can do.
This view positions self-awareness of cognitive boundaries as a central requirement for agent alignment. The following discussion first explains why cognitive boundaries matter for agents as epistemic decision makers in Sec Section 4.1.1, then reviews how knowledge boundaries can be detected, estimated, and calibrated in Sec Section 4.1.2, and further discusses ability boundary alignment in Sec Section 4.1.3.

4.1.1. Why Self-Awareness of Cognitive Boundaries Matters

As an epistemic decision maker, an agent must determine when it can rely on internal reasoning and when successful task completion requires external evidence, tools, or action. This view implies that external resources should be invoked only when they are task-necessary: either because the agent lacks the relevant knowledge or because the task exceeds what its native ability can accomplish.
The knowledge boundary.
In knowledge-intensive tasks such as question answering, making this decision requires the model to recognize when its internal knowledge and reasoning are insufficient. The decision boundary between answering internally and seeking external evidence therefore corresponds to the model’s knowledge boundary.
Self-awareness of the knowledge boundary is necessary because both over-reliance and under-reliance on internal knowledge can produce misaligned epistemic behavior. When an agent overestimates the sufficiency of its parametric knowledge, it may generate fluent but unsupported claims, summaries, or reasoning chains, which is reflected in studies on hallucination and factual inconsistency [276,277]. External evidence can mitigate such failures, but only when the agent can determine whether retrieval is actually needed rather than applying it indiscriminately [5,278]. The opposite failure also matters: an agent may become overly conservative, abstaining, refusing, or externalizing the task even when its internal evidence is sufficient [279]. Aligning the knowledge boundary therefore means calibrating the decision of when to answer internally, when to seek external evidence, and when to abstain.
The ability boundary.
In action-intensive tasks, however, successful task completion often depends not only on what the agent knows but also on what it is capable of doing. Making this decision requires the agent to recognize when its intrinsic abilities are insufficient and external tools, APIs, or collaborators are needed to accomplish the task. The decision boundary between relying on native abilities and extending them through external resources therefore corresponds to the agent’s ability boundary.
Miscalibration of this boundary can cause both underuse and overuse. ❶Underuse occurs when the agent handles a task internally although external assistance is needed, causing hallucination, task failure, or unsafe action. ❷Overuse occurs when the agent invokes tools although internal execution would suffice, increasing cost, latency, permission exposure, and vulnerability to unreliable tool outputs.
We refer to this alignment problem as Ability Boundary Alignment: whether the agent can judge when its own ability is sufficient and when task execution should be delegated.
As the primary form of agent acting, tool use has been extensively evaluated, and existing tool-use benchmarks show that current agents often struggle to decide whether a tool is needed and which tool should be used, indicating that tool invocation itself constitutes a boundary-calibration problem [280]. Recent work further identifies both directions of capability-boundary miscalibration: tool underuse, where the agent attempts to solve externally dependent tasks through internal reasoning alone, and tool overuse, where it invokes tools for tasks that it can already solve without external support [30,281]. Beyond the binary decision of whether to use a tool, agents may also misjudge the scope, granularity, or completeness of external actions even when tool use is broadly appropriate [282], which can be regarded as action-boundary failures. Aligning the capability boundary therefore means calibrating when to rely on native capabilities, when to invoke external tools, and how far external action should extend.
Taken together, failures along the knowledge and capability boundaries are two manifestations of a unified cognitive-boundary miscalibration problem. The former concerns whether the agent has sufficient epistemic grounds to answer, while the latter concerns whether the task demands capabilities beyond the agent’s own. Aligning cognitive boundaries therefore requires shaping the decision process through which agents estimate what they know, what they can do, and when external resources are necessary.

4.1.2. Aligning Agents for Self-Awareness of Knowledge Boundaries

Aligning an agent with its knowledge boundary requires converting epistemic insufficiency into an actionable decision: whether to answer directly, seek additional evidence, ask for clarification or help, or abstain. Existing work can be understood as a progression from measuring boundary signals, to localizing where epistemic failure occurs, to controlling agent behavior, and finally to internalizing boundary awareness as part of the agent’s own decision process. Table 3 organizes representative knowledge-boundary alignment methods along five orthogonal dimensions: what signal reveals the boundary, where the failure is localized, how control is exerted, what the method applies to, and what outcome it produces.
Preprints 230876 i003
Predictive and semantic uncertainty.
The most direct approach treats the knowledge boundary as a form of predictive uncertainty. Early work estimates whether a model is likely to be outside its usable knowledge from token- or sequence-level probability distributions in autoregressive generation and conditional generation [283,284]. These methods are attractive because they provide measurable and often model-agnostic scores, but surface-level likelihood is an imperfect proxy for epistemic sufficiency: different wordings can express the same meaning, and low probability may reflect ambiguity or stylistic variation rather than lack of knowledge. Semantic uncertainty methods address this problem by clustering meaning-equivalent generations and estimating uncertainty over meanings rather than surface forms [64,65]. Subsequent work refines this direction through relevance-weighted token- or sentence-level uncertainty, black-box calibration wrappers, and benchmark toolkits that compare uncertainty estimators across tasks [285,300,301]. A related line decomposes total uncertainty into aleatoric and epistemic components, making explicit that knowledge-boundary alignment should primarily target the latter [286]. However, uncertainty scores alone do not solve boundary awareness: they may align with human disagreement only under specific measures, be adversarially manipulated without changing the top prediction, or collapse under genuine ambiguity [67,302]. For this reason, calibration and agent-level papers increasingly treat uncertainty quantification as a useful control substrate rather than a sufficient diagnostic of self-awareness [66,303].
Representation-level boundary probes.
Because output-level uncertainty can be brittle, a second family asks whether knowledge-boundary signals are encoded inside the model’s representations. Hidden-state probes show that internal activations can contain information about statement truthfulness even when the generated answer appears confident [62]. Related work builds real-time hallucination detectors from contextual embeddings, identifies neurons involved in confidence regulation, and uses activation-based probes to approximate semantic entropy or verbal uncertainty mismatch [287,288,289,304]. The value of this family is that it separates what the model internally represents from what it says on the surface, thereby exposing cases in which fluent generation masks latent uncertainty. Its limitation is equally important: the boundary is still interpreted by an external probe or detector. These methods reveal that the model may contain boundary-relevant signals, but they do not by themselves ensure that the agent will use those signals to regulate answering, retrieval, or abstention.
Granular factuality and abstention evaluation.
The next step is to localize boundary failure at the unit where decisions are made. For knowledge-intensive generation, this means moving beyond a single uncertainty score for the whole response and estimating whether specific tokens, claims, summaries, or answers are unsupported. Reference-free hallucination detection, cross-sample consistency methods, and task-agnostic hallucination benchmarks operationalize this idea by estimating factuality without relying solely on external databases or human inspection [63,290,291,305]. Work on summary inconsistency and token-level fact checking further pushes boundary estimation to the granularity at which downstream revision or abstention can be triggered [306,307]. At the agent level, benchmarks such as ACEBench and AbstentionBench shift the focus from raw answer accuracy to whether the agent’s behavior matches epistemic need: whether it uses external resources when needed and whether it avoids overcommitting on unanswerable questions [68,69]. This family is important because it turns the abstract notion of a knowledge boundary into observable failure cases. Yet it remains primarily diagnostic: it tells us where the boundary was crossed, but not necessarily how the agent should regulate itself before making the error.
Uncertainty-gated control.
Once boundary signals can be estimated, they can be used to control agent behavior. In this family, uncertainty or factuality estimates act as gates that decide whether the agent should answer directly, retrieve evidence, ask for clarification, call a tool, or escalate to a human. KNOW NO, for example, uses conformal prediction to decide when a robot planner should ask for help, converting uncertainty into a help-seeking policy with statistical guarantees under the assumed calibration setting [292]. Similarly, uncertainty-aware language agents route among direct answering, tool activation, and human escalation through an uncertainty module outside the base policy [293]. These methods make boundary estimation actionable, which is a major step beyond post-hoc detection. Their limitation is that the agent’s boundary awareness is still delegated to a separate control mechanism. If the uncertainty module is miscalibrated, distribution-shifted, or insensitive to the task cost of externalization, the resulting agent can still over-answer, over-retrieve, or over-abstain.
Prompted self-reflection and deliberation.
To move from externally imposed control toward agent-level self-awareness, another line of work elicits boundary judgments from the model itself. Foundational studies show that language models can often evaluate their own answers or predict whether they know an answer when prompted appropriately, although this ability is incomplete and unevenly calibrated [61]. Further work finds that models can express uncertainty in grey areas, expose some hallucinated references through indirect consistency checks, and reveal mismatches between verbal confidence and probability-based evidence [308,309,310]. Building on this capacity, prompted and deliberative methods use self-consistency, paraphrase consistency, atypicality detection, explanation cycles, multi-LLM debate, or attention-guided reflection to induce the model to reconsider whether its answer is epistemically supported [153,294,311,312,313]. Compared with uncertainty-gated control, these methods better match the notion of self-awareness because the boundary judgment is expressed through the agent’s own reasoning routine. However, they are often prompt-sensitive, computationally expensive, and vulnerable to rationalization: the model may produce a plausible explanation of uncertainty without reliably changing its decision policy.
Training boundary-aware response policies.
Because prompted self-reflection is unstable, training-based approaches attempt to make knowledge-boundary awareness part of the model’s learned behavior. One line teaches models to abstain or say “I don’t know” when their knowledge is insufficient, making refusal an explicit action rather than an accidental failure mode [295,297,314,315]. A second line trains models to express calibrated confidence, provide self-reflective rationales, or support selective prediction, thereby making uncertainty communication itself an alignment target [154,296,316,317]. A third line incorporates uncertainty directly into alignment or learning objectives, for example by weighting examples according to uncertainty [318]. These methods shift the objective from detecting boundary violations after generation to shaping the model’s policy before generation. Their central risk is miscalibrated conservatism: a model trained to acknowledge uncertainty may over-refuse, while a model trained to be helpful may still overcommit. Theoretical and empirical work on self-evaluation therefore asks when such learned introspective routines can themselves be trusted [319].
Agent-level boundary-aware action selection.
For agents, knowledge-boundary awareness ultimately has to govern action selection, not merely answer scoring. The agent must decide when to answer, when to critique itself, when to ask another model, when to retrieve, when to call a tool for epistemic support, and when to stop. Work on calibrated LLM evaluators and multi-agent deliberation improves the reliability of self-critique by aggregating or calibrating rationales before using them in decision loops [320,321]. Recent agent-level studies show that this calibration problem persists when external actions are available: SMART targets tool overuse by training agents to recognize when external calls are unnecessary, while work on the confidence dichotomy in tool-use agents shows that text-level confidence calibration does not automatically transfer to action-level calibration [30,298]. Numerical predictive distributions further enrich the agent’s action vocabulary by allowing it to communicate graded forecasts rather than binary confidence or refusal [299]. Taken together, these methods suggest that aligning agents with their knowledge boundaries requires more than estimating uncertainty. It requires a calibrated policy over answering, abstaining, evaluating, retrieving, and externalizing, where each action is selected according to epistemic sufficiency and the cost of unnecessary intervention.
Summary.  Knowledge-boundary alignment converts epistemic insufficiency into a calibrated policy over answering, retrieving, clarifying, and abstaining, and uncertainty becomes genuine self-awareness only when it reliably changes action selection rather than remaining a post-hoc score.

4.1.3. Aligning Agents for Self-Awareness of Ability Boundaries

The problem of ability boundary alignment is different from knowledge-boundary calibration: knowledge boundaries ask whether the model knows an answer, whereas ability boundaries ask whether the agent can reliably, safely, and efficiently advance a task through its native capabilities. Existing work can therefore be organized around a progression from tool-use gating, to model-adaptive boundary estimation, to trajectory-level boundary control, and finally to governance of boundary failures.
What is aligned.
The object of alignment is not the tool set itself, but the agent’s routing policy between internal execution and external delegation. Given a task state, an aligned agent should decide whether to answer directly, call a tool, ask for clarification, or refuse execution. Benchmarks such as MetaTool and When2Call make this decision boundary explicit by evaluating whether models can determine not only how to call tools, but also whether tools are needed and which tool is appropriate [167,280]. This shifts tool use from a selection problem to a boundary-placement problem: a correct tool call is not merely syntactically valid, but necessary for advancing the task.
Preprints 230876 i004
From tool availability to tool necessity.
A tool-augmented agent should not call a tool simply because the tool is available or semantically related to the task. The relevant question is whether using the tool improves expected task performance after accounting for cost, latency, uncertainty, and risk. Work on tool-call optimization therefore frames the call/no-call decision as a utility-sensitive problem, where the agent must compare internal execution against external delegation [260]. This perspective also explains both underuse and overuse as boundary errors: underuse underestimates the benefit of external assistance, while overuse overestimates it.
From static labels to model-adaptive boundaries.
Tool necessity cannot be treated as a fixed property of the task alone. The same task may be solvable internally by a stronger model but require tool use for a weaker one. Ability boundaries are therefore model-relative: they depend on the agent’s actual competence, not merely on task type. Model-Adaptive Tool Necessity captures this idea by defining tool necessity with respect to the model’s own ability and reveals a knowing-doing gap, where a model may recognize that a tool is needed but still fail to call it during execution [322]. This suggests that ability-boundary alignment requires both accurate self-assessment and reliable translation of that assessment into action.
From single decisions to trajectory-level control.
In real agents, ability boundaries are not decided once at the beginning of a task. They must be re-estimated throughout a multi-step trajectory as the agent observes intermediate results, updates the task state, and chooses subsequent actions. ToolSandbox highlights this issue by evaluating tool use in stateful, conversational, and interactive settings rather than isolated single-turn calls [92]. Self-Harness further suggests that an agent’s effective ability boundary is shaped by the surrounding harness, prompts, execution environment, and feedback loop, not only by the model parameters themselves [328]. Thus, ability-boundary alignment should be understood as trajectory control: the agent must repeatedly decide what it can still do internally and what should be externalized at the current step.
What fails when the boundary is misplaced.
Boundary failures appear at several layers. At the decision layer, agents may exhibit intrinsic over-calling bias or prefer external tools even when internal knowledge is sufficient [323,324]. At the trust layer, tool outputs may conflict with the model’s parametric memory, forcing the agent to arbitrate between internal and external evidence [325]. At the selection layer, tool preferences may be unstable under small changes in tool descriptions, showing that natural-language tool specifications can distort the boundary judgment [326]. At the permission layer, agents may select tools with higher privileges than the task requires, turning ability-boundary alignment into a problem of least-privilege action selection [327]. These failures are not isolated phenomena; they are different manifestations of the same underlying issue: the agent delegates too little, too much, or to the wrong external operator.
From self-awareness to governance.
Self-awareness of ability boundaries should therefore be action-centered. The agent must not only know whether it knows an answer, but also whether an external operator would improve execution, and whether the cost and risk of delegation are acceptable. Recent work on agentic self-awareness and tool-overuse mitigation moves in this direction by connecting internal ability estimation with external action selection [27,30,218,281]. A unified view of Ability Boundary Alignment should jointly model ability estimation, tool utility, execution feedback, trust calibration, and permission control. Under this view, the goal is not to maximize tool use or minimize tool use, but to align the agent’s delegation behavior with the true boundary of what it can do safely and reliably on its own.
Summary.  Ability-boundary alignment regulates the routing between native execution and external delegation, treating tool necessity as model- and state-dependent and repeatedly recalibrating it from expected utility, execution feedback, trust, permissions, and risk.

4.2. Aligning with Efficiency Constraints

The preceding subsection asked whether an agent can recognize the boundary of what it knows and what it needs. This subsection asks what the agent should do once that boundary has been recognized under efficiency constraints. Beyond deciding whether to rely on internal reasoning or external action, the agent must determine how much additional effort is warranted, where that effort should be allocated, and when its expected marginal benefit no longer justifies its cost.
In practice, aligning with efficiency constraints means regulating goal-directed epistemic effort in a cost-sensitive way. The central problem is therefore not only whether the agent can obtain more information or improve its answer, but whether doing so is worth the additional computational, temporal, monetary, or interaction cost. Recent work on economic evaluation, efficient agent design, dynamic test-time scaling, and adaptive routing converges on the same point: efficiency-aware alignment requires a calibrated agent to decide whether further thinking, acting, or asking has sufficient marginal epistemic value to justify its cost [71,262,329,330,331].
Preprints 230876 i005
We organize this subsection around two aspects of how efficiency constraints shape agent behavior. ❶Internal efficiency alignment regulates the cost of the agent’s own reasoning, including token budgets, rollout allocation, stopping decisions, and context maintenance. ❷External efficiency alignment governs the cost of world-facing actions, including tool invocation, model routing, action-space shaping, long-horizon tool trajectories, and multi-agent collaboration.

4.2.1. Internal Efficiency Alignment: Budgets, Search, and Context Maintenance

Internal efficiency alignment concerns how an agent manages the cost of its own reasoning process. The central issue is not whether more thinking can improve performance, but when additional internal computation is worth its cost. Existing work forms a clear progression: first, making reasoning budgets visible and controllable within a single trace; second, allocating compute across multiple reasoning paths or search states; and third, reducing the accumulated cost of long-horizon reasoning by stopping, compressing, or maintaining context more efficiently.
Summary.  Internal efficiency alignment turns computation into budgeted epistemic effort, allocating tokens, rollouts, search depth, and context according to task execution state and stopping when the expected reduction in uncertainty no longer justifies additional cost.
Budget as a first-class signal.
The first line of work makes budget a first-class signal within a single reasoning path. Qwen3 [332] and BudgetThinker [74] introduce budget tokens or special control tokens into the reasoning process, allowing the model to condition its reasoning on a target or remaining budget. SelfBudgeter [268] further connects budget use to task difficulty by training models to estimate and follow appropriate token budgets before reasoning. LightThinker [333] approaches the same problem from the compression side: instead of only limiting how much reasoning is generated, it makes intermediate reasoning more compact. These methods share the same role in the efficiency-alignment pipeline: they transform budget from an external deployment limit into an internal variable that the model can perceive, plan around, and obey.
Budget allocation across multiple paths.
The second line expands the unit of efficiency alignment from a single reasoning trace to a distribution over possible traces. Once the agent can reason under a budget, the next question is how that budget should be allocated across candidate solutions, rollout paths, or search states. Star Elastic [334] enables runtime selection among elastic compute levels, so the same model can operate under different reasoning budgets. DUET [335] optimizes token-budget allocation across prompts and rollouts, while dual-dimensional consistency [336] balances budget and answer quality by adapting inference-time scaling across reasoning paths. Complexity-aware Text-to-SQL [337] allocates exploration budget according to query difficulty, and adaptive branching tree search decides whether to expand wider or refine deeper according to the current search state [338]. Compared with the first line, these methods no longer ask only how long one trace should be; they ask how limited internal compute budget should be distributed across a structured space of alternatives.
Budget conservation in long-horizon agents.
The third line addresses a distinct source of internal inefficiency: in long-horizon agents, cost accumulates over time. Even if each individual reasoning step is cheap, the agent may persist longer than necessary or carry forward an ever-growing context. One way to curb this accumulation is to lighten the input burden before reasoning even begins. UI-to-agent-interface optimization simplifies how environment observations are represented, reducing the initial cognitive load [344]. Once reasoning starts, adaptive stopping methods control its depth: MiCP allocates error budgets across turns and terminates early when further thinking is unlikely to reduce uncertainty, cutting inference cost while preserving coverage guarantees [339]. Beyond stopping, the agent must also manage the width of its context. Lightweight strategies such as simple observation masking can match or outperform LLM summarization at lower cost [341], while AgentDiet explicitly removes useless, redundant, and expired trajectory information [340]. More proactive approaches let the agent itself decide when to consolidate and prune history [343], or optimize compression guidelines and distill them into cheaper models [342]. At the extreme, MEM1 learns a compact memory state that jointly supports reasoning and long-horizon efficiency [11]. Together, these works show that internal efficiency alignment is not limited to token budgeting: it also includes deciding when to stop, what to remember, what to discard, and how to represent the task state compactly.
Taken together, internal efficiency alignment follows a coherent trajectory from budget visibility to budget allocation and finally to long-horizon context economy. Early methods make the cost of reasoning observable to the model; allocation methods decide where limited compute should be spent; and stopping, compression, and memory methods prevent past reasoning from becoming a growing burden on future decisions. In ToA terms, these methods align the agent with efficiency constraints by regulating the scale, distribution, and persistence of E int .

4.2.2. External Efficiency Alignment: Tool Use, Routing, and Trajectory-Level Action Costs

External efficiency alignment governs the cost of actions beyond the agent’s internal reasoning. These actions include retrieving evidence, invoking tools, calling other models, interacting with an environment, and delegating work to other agents. The central issue is not whether external resources improve capability in general, but whether a specific external action is worth its cost in the current state. Existing work develops this idea along a natural progression: first, deciding whether externalization is needed; second, selecting the most cost-effective external resource; third, reducing the exposed action space; and fourth, coordinating external actions over long trajectories or multiple agents.
Summary.  External efficiency alignment treats tools, models, collaborators, and actions as priced sources of evidence or capability, deciding whether, where, and how long to externalize effort so that marginal task value exceeds invocation, coordination, and verification cost.
Deciding whether externalization is needed.
The first line calibrates whether externalization is warranted at all. Efficient tool-calling alignment directly penalizes redundant invocations and trains the model to call external functions only when the expected value exceeds the cost [72]. Acting Less is Reasoning More converges on the same objective, showing that agents improve by learning when not to act, which shifts the goal from maximal externalization to cost-effective decision [73]. These works define the basic external efficiency boundary: before asking which tool to use, the agent must decide whether any external action is justified.
Selecting the most cost-effective external resource.
Once externalization is justified, the next question is which external resource should be used. ToolOrchestra trains an orchestrator to coordinate specialized tools and models under outcome-, efficiency-, and preference-aware rewards [9]. Budget-aware agentic routing treats route selection as a sequential, path-dependent decision problem, choosing among models under a cost-quality frontier and explicit budget constraints [345]. Reinforcement-learning approaches similarly turn external resource selection into a learned policy: ReTool teaches strategic code-interpreter use through outcome feedback [107], and Search-R1 trains search-engine use as part of reasoning rather than as a fixed retrieval wrapper [220]. These works move beyond the binary call-or-not-call decision. They align the agent with efficiency constraints by making external resource selection sensitive to task state, expected utility, and budget.
Reducing the exposed action space.
A complementary line reduces external inefficiency by shaping the action space before the model acts. Rather than relying on the agent to choose from a large and redundant tool set, ToolScope merges overlapping tools, retrieves relevant tool descriptions, and presents a narrowed toolset for each query [346]. Dynamic instruction-tool exposure constructs step-specific system instructions and exposes only the tools relevant to the current state [347]. AutoTool reduces repeated tool-selection cost by exploiting tool-usage inertia from historical trajectories and selecting tools through a structured graph rather than invoking the LLM from scratch at every step [348]. Causal Minimal Tool Filtering exposes only the causally sufficient next-step tool frontier according to precondition–effect contracts, avoiding premature or unnecessary tool calls [349]. These methods share a common principle: external efficiency can be improved not only by making the agent choose better, but also by making the available action space smaller, cleaner, and more causally relevant.
Making externalization decision under full trajectories.
The fourth line extends external efficiency alignment from isolated actions to entire trajectories. In long-horizon tasks, the cost of external action is cumulative: every tool call, observation, and environment interaction expands the trajectory and may increase the cost of later decisions. ReWOO reduces the cost of interleaved thought–action–observation cycles by decoupling reasoning from external observations, avoiding repeated prompt expansion during tool-augmented reasoning [183]. Budget-Constrained Tool Learning with Planning estimates candidate-tool utility from past experience and constructs a budget-feasible tool-use plan through dynamic programming before execution [350]. During execution, budget-aware tool use tracks remaining tool-call resources and adapts planning and verification, deciding whether to deepen a promising lead or pivot to alternative paths [75]. INTENT formalizes budget-constrained tool use as sequential decision making with priced and stochastic tool executions, using an intention-aware hierarchical world model to anticipate future tool usage and risk-calibrated cost [76]. Budget-Aware Value Tree Search treats multi-hop reasoning as a dynamic search tree and uses a budget-conditioned node-selection mechanism to shift from exploration to exploitation as resources are depleted, while pruning redundant or uninformative tool calls [351]. Dynamic turn-budget studies in coding-agent settings further show that limiting the number of action–observation cycles can reduce cost compared with unrestricted iteration [352]. These works reveal that external efficiency alignment is fundamentally trajectory-level: the agent must decide not only whether the next action is useful, but how that action affects the remaining budget and future decision space.
Distributing efficiency constraints across agents.
Finally, external efficiency constraints can also be distributed across agents. In multi-agent systems, inefficiency often arises from duplicated exploration, redundant communication, or poorly coordinated division of labor. Co-Saving shows that resource-aware collaboration can reduce duplication in software-development teams [353]. This extends the same efficiency principle from tools to collaborators: the agent should externalize work only when delegation or coordination reduces the total cost of solving the task.
Overall, external efficiency alignment follows a coherent trajectory from externalization decisions to resource selection, action-space shaping, and trajectory-level coordination. The early question is whether the agent should act externally at all; the next is which external resource is worth using; the structural question is how to expose only useful actions; and the long-horizon question is how to spend external effort across a sequence of decisions. In ToA terms, these methods align the agent with efficiency constraints by regulating the necessity, target, feasibility, and temporal distribution of E ext .

4.3. Aligning with Human

Human alignment focuses on ensuring that agent behavior conforms to external human expectations and values. In practice, agents must not only accomplish tasks correctly, but also respect human preferences and accurately interpret human intentions. Accordingly, this section discusses two complementary aspects of human alignment: ❶preference alignment, which shapes agent behavior through learning from human feedback on helpfulness, safety, and personalization, and ❷intention alignment, which enables agents to infer and clarify the underlying goals behind user instructions.

4.3.1. Aligning for Human Preference

Preference-based alignment aims to align agent behaviour with human expectations and values by learning from human feedback. Existing approaches typically optimize agents using human preference comparisons through methods such as Reinforcement Learning from Human Feedback (RLHF) and Direct Preference Optimization (DPO), encouraging behaviours that are helpful, honest, harmless, and consistent with human expectations [79,354,355]. Recent work further explores fine-grained human feedback to model different aspects of human preferences separately [80].
Among these objectives, safety alignment is a fundamental component of general preference alignment, ensuring that agents avoid harmful behaviours while accomplishing user goals. Representative methods explicitly distinguish utility from safety during optimization. For example, BeaverTails [78] separates helpfulness from harmlessness, while Safe RLHF [81] introduces explicit safety costs to optimize task performance under safety constraints. These approaches improve the reliability of agents by integrating safety requirements into preference optimization.
While general preference alignment captures preferences shared across users, real-world users often exhibit diverse values, habits, and interaction styles. Personalized preference alignment therefore aims to adapt agent behaviour to individual users by modeling user-specific preferences and interaction history. AGENTIF [89] shows that agents may gradually drift away from user constraints during long-horizon tool use, highlighting the need for continual preference tracking. To facilitate research on adaptive personalization, HumanLM [90] simulates users with evolving preferences, while FlippingDialog [356] generates adversarial interactions that expose failures in preference inference and adaptation. On the evaluation side, ToolSpectrum [357] evaluates personalized tool utilization, testing whether agents adapt tool selection and call construction to individual user profiles.
Summary.  Preference alignment shapes agent behaviour by learning human-valued objectives from feedback, extending from general helpfulness and safety optimization to personalized adaptation through user-specific preference modeling, continual interaction feedback, and robust preference inference.

4.3.2. Aligning for Human Intentions

Human intention alignment extends beyond instruction following to establishing a shared understanding between humans and agents. Rather than treating humans as static sources of instructions or feedback, recent work increasingly views them as active collaborators whose intentions, guidance, and feedback should be continuously interpreted throughout task execution [358,359].
Aligning Intent Understanding
A central challenge in human intention alignment is recovering users’ underlying goals from imperfect instructions. The URS Benchmark [87] shows that current agents struggle to satisfy multiple user objectives and implicit constraints simultaneously, highlighting the gap between instruction following and genuine intention understanding. To bridge this gap, Mistral-Interact [360] proactively identifies incomplete instructions, asks clarification questions, and refines implicit intentions into executable goals. Besides improving agents’ understanding of users, recent work also emphasizes helping users understand agents. [361] further advocates that agents should explicitly communicate their goals and plans, making their intentions transparent and establishing shared understanding through bidirectional communication.
Dynamic Intention Tracking and Refinement
During long-horizon interactions, users may revise their objectives, reveal new constraints, or change their preferences, requiring agents to continually update their interpretation of user intent rather than relying on a single instruction [362,363,364,365]. [366] suggest that language models exhibit emergent Theory-of-Mind capabilities, providing a foundation for reasoning about users’ latent beliefs beyond explicit instructions. Nevertheless, InterIntent shows that accurately inferring and maintaining users’ intentions remains a challenging aspect of social intelligence for LLM agents, especially in interactive settings [367,368,369]. To address this challenge, recent works increasingly formulate intention alignment as an interactive and personalized process rather than one-shot instruction following. [360] identifies underspecified requests, elicits missing information through dialogue, and refines inferred intentions before task execution. To ensure that such refinements remain consistent across interactions, PUMA [370] augments agents with personalized user profiles derived from historical behaviors, allowing current requests to be interpreted in the context of long-term user preferences. This persistent user modeling is further supported by memory-based frameworks such as EMG-RAG [371], which continuously update editable user memories to retrieve, revise, and accumulate user-specific knowledge as users’ goals and preferences evolve over time. These approaches enable agents to align with user intent both within and across interactions.
Summary.  Human-intention alignment governs how agents interpret and adapt to human goals, evolving from instruction understanding to interactive intention refinement through clarification, bidirectional communication, and persistent modeling of users’ evolving objectives.

4.4. Aligning with Environment Constraints

Unlike agent learning, which equips agents with the capabilities to interact with external environments, environment alignment focuses on ensuring that these capabilities are exercised within environmental constraints. In practice, agents must not only generate actions that conform to interface specifications and execution requirements, but also satisfy safety and security policies during deployment. Accordingly, this section discusses two complementary aspects of environment alignment: ❶operational constraint alignment, which ensures that actions are valid and executable, and ❷safety constraint alignment, which prevents harmful or unauthorized behaviours when interacting with external environments. We summarize the representative methods discussed in this section in Table 6.
Preprints 230876 i006

4.4.1. Aligning for Operational Constraints

Environment interfaces, such as APIs, tools, and operating system calls, define a constrained action space that agents must follow to produce valid and executable actions. A common approach is to incorporate these constraints into policy learning. Supervised fine-tuning on environment-specific trajectories enables agents to learn valid API formats, argument structures, and invocation patterns [46,47]. Reinforcement learning further optimizes policy generation using rewards based on execution correctness or schema compliance [41,372]. To improve generalization to previously unseen interfaces, some methods also adopt test-time adaptation, allowing agents to adjust to new schemas through in-context interaction or lightweight updates without full retraining [100]. The same constraint problem becomes physical in laboratory automation, where an autonomous chemical robotic platform must map synthesis goals into valid instrument actions and an invalid action wastes materials rather than merely failing a call [379].
However, learning interface constraints alone cannot prevent execution failures caused by invalid actions at deployment time. As a result, many approaches enforce operational constraints during inference by validating actions before execution. This can be achieved through constrained decoding, which restricts token generation to syntactically valid outputs [94], or runtime verification, where external modules check generated actions against interface specifications before execution. For example, InferAct [374] performs look-ahead validation to identify invalid intermediate actions, while subsequent work further detects and corrects off-task actions during execution [375]. Beyond pre-execution validation, execution feedback can also be used to recover from constraint violations. E2CL [373] treats execution failures as signals for revising subsequent actions, enabling agents to recover from invalid trajectories and maintain compliance with operational constraints. Although these methods improve execution reliability, overly strict constraints may reduce agent flexibility and incur an alignment tax in complex tasks [380].
Summary.  Operational-constraint alignment regulates how agents map decisions into executable actions, evolving from learning interface-specific policies to enforcing runtime validity through verification and feedback-based recovery while balancing execution reliability against flexibility.

4.4.2. Aligning for Safety Constraints

Beyond producing executable actions, agents must also ensure that their actions comply with safety and security requirements during deployment. Unlike conventional LLMs that generate isolated responses, agents interact with external environments through tools and APIs, making unsafe actions more likely to produce lasting consequences. Recent benchmarks, including Agent-SafetyBench [82], AgentHarm [84], SafeToolBench [381], and SafeGenBench [382], show that agents may reject harmful requests in isolation yet still pursue unsafe objectives through multi-step planning and tool use. These findings suggest that safety cannot be evaluated solely at the response level, but should instead consider the entire execution process.
To address these challenges, recent work increasingly complements training-time alignment with deployment-time safeguards. Agentic red-teaming and security studies reveal that prompt injection, malicious tool outputs, and other environmental interactions introduce new attack surfaces for agents [99,383,384]. Accordingly, runtime protection mechanisms, such as programmable privilege control [85], restrict the actions available to agents according to predefined security policies by statically confining the tool and argument space an agent may invoke. ShieldAgent [376] extends this idea from single-step permissions to whole trajectories, compiling policy documents into verifiable rule circuits that formally check an agent’s action sequence against the underlying policy. Rather than fixing a rule set in advance, GuardAgent [377] instead uses a separate LLM-based guard agent that interprets a safety request at inference time and synthesizes guardrail code on the fly, allowing the check itself to adapt to each new request. A complementary line of work instead keeps a human or a separate monitor in the loop at inference time: the control tax framework [378] quantifies the overhead of inserting such oversight checkpoints before high-risk actions are committed, making explicit the trade-off between operational flexibility and safety guarantees. Together, these approaches emphasize that safety constraints should be enforced throughout deployment rather than relying solely on policy alignment during training.
Summary.  Safety alignment governs how agents maintain secure behaviour during execution, extending beyond static policy compliance to trajectory-level risk control through runtime safeguards, privilege management, and adversarial evaluation while balancing security constraints with agent flexibility.

4.5. Aligning with Other Agents

Agents have to align with other autonomous agents whose goals, beliefs, and actions are only partially observable. Effective multi-agent collaboration therefore requires progressively developing three complementary capabilities: ❶information exchange, which establishes shared interaction spaces through standardized protocols for message exchange, capability discovery, and context sharing; ❷state understanding, which enables agents to infer and reason about other agents’ latent mental states, including their beliefs, goals, and intentions; and ❸collaborative coordination, which organizes individual plans and actions into coherent team-level behaviors through role allocation, joint planning, and adaptive orchestration. We summarize the representative methods discussed in this section in Table 7.
Preprints 230876 i007

4.5.1. Information Exchange

Information exchange concerns how heterogeneous agents establish a shared interaction space through standardized communication protocols. The importance of standardized communication has long been recognized in traditional multi-agent systems through agent communication languages such as KQML [394] and FIPA ACL [395], which define common message semantics for distributed agents. As LLM-based agents are increasingly developed by different models, platforms, and organizations, heterogeneous interfaces and communication formats have become a major obstacle to scalable collaboration. Information exchange therefore focuses on establishing standardized mechanisms for capability discovery, context sharing, task delegation, and message exchange across heterogeneous agent systems.
Recent protocols extend these ideas to support richer interactions involving tools, external resources, and long-horizon collaboration. At the tool level, the Model Context Protocol (MCP) [96] standardizes how tool schemas, resources, and contextual information are exposed to agents, improving interoperability across heterogeneous services. Building on this idea, the Agent-to-Agent (A2A) Protocol [97] further defines structured primitives for inter-agent communication and task delegation under a unified messaging schema. Beyond standardized interfaces, Agora [385] explores decentralized coordination mechanisms that enable agents to negotiate, delegate responsibilities, and cooperate in open multi-agent environments. Together, these efforts advance information exchange from standardized communication interfaces to richer interaction mechanisms that support scalable collaboration across heterogeneous agent ecosystems.
Summary.  Information exchange governs how agents establish shared interaction spaces, extending from standardized communication protocols to interoperable interaction mechanisms through unified interfaces, context sharing, and capability discovery across heterogeneous agent ecosystems.

4.5.2. State Understanding

State understanding concerns how agents infer and reason about the latent mental states of other agents, including their goals, beliefs, intentions, and knowledge, from observed interactions and behaviors. Unlike environmental constraints, these latent states are not directly observable and must be inferred from interactions and behaviors. Effective collaboration therefore depends on accurately understanding other agents while remaining robust to uncertainty and potentially misleading signals.
Early work primarily focuses on state inference, where agents estimate the goals and future actions of teammates or opponents from their observed behaviors. Such reasoning reduces coordination uncertainty and enables agents to anticipate the behaviors of others in both cooperative and competitive settings [396]. Building on this idea, recent LLM-based agents incorporate Theory of Mind to infer other agents’ beliefs and internal states, allowing decisions to account not only for what others are likely to do, but also what they know, believe, or expect [386,397].
More recent work further extends state understanding from estimating individual mental states to strategic reasoning, where agents recursively reason about how other agents perceive the environment and respond to their own actions. Such higher-order reasoning supports negotiation, adaptive cooperation, and competitive decision-making by allowing agents to anticipate reactions and adjust their strategies accordingly [387,388]. Recent approaches further incorporate adaptive Theory-of-Mind reasoning, enabling agents to dynamically adjust the depth of recursive reasoning according to the behaviors of their teammates or opponents [389]. Together, these studies advance state understanding from predicting observable behaviors to reasoning about latent beliefs and strategic interactions.
Summary.  State understanding governs how agents infer and reason about the latent mental states of others, extending from predicting observable behaviors to modeling beliefs, intentions, and recursive strategic reasoning for adaptive interaction in uncertain multi-agent environments.

4.5.3. Collaborative Coordination

Information exchange and state understanding are necessary but not sufficient for effective multi-agent collaboration. A group of agents may exchange well-formed messages and correctly infer one another’s goals, yet still duplicate work, violate task dependencies, or leave important subtasks unassigned. Collaborative coordination concerns how multiple agents organize their local beliefs, plans, and actions into coherent team-level behaviors under a shared objective. Existing work progresses from allocating roles and responsibilities, to synchronizing shared epistemic state, to constructing joint plans, and finally to adapting the coordination structure when initial allocation proves insufficient.
Role and responsibility allocation.
The first coordination problem is determining which agent is responsible for which part of the task. Role-based systems address this through explicit division of labor: CAMEL uses role-playing to stabilize interactions, while AutoGen supports configurable conversation patterns among agents with different functions [13,390]. MetaGPT [12] and ChatDev [391] extend this approach by mapping software-development tasks onto specialized roles and structured workflows, so that requirements, design, and implementation are handled by distinct agents. These structures reduce ambiguity about ownership and make intermediate outputs easier to inspect. However, a role label does not guarantee that the assigned agent is the best available solver. Static role assignments may mismatch model capabilities, create bottlenecks, or cause several agents to solve the same subproblem independently. Effective role alignment therefore requires assigning responsibilities according to current capability, task dependency, and workload, with explicit conditions for completion and handoff.
Shared epistemic state and coordination artifacts.
Once responsibilities are distributed, agents need a sufficiently consistent view of the task state to avoid redundant exploration or conflicting assumptions. Multi-agent systems commonly externalize this state through shared message pools, memories, or repositories of reusable experience and skills [35,123]. Such artifacts allow one agent’s observation or partial solution to become another agent’s evidence without requiring every member to repeat the same exploration. However, unrestricted sharing may propagate stale observations or unsupported claims, requiring selective access policies and provenance tracking to preserve information reliability.
Collaborative planning and synchronized execution.
A shared state becomes useful only when agents can turn it into a joint plan whose components are mutually compatible. Process-oriented systems such as MetaGPT[12] use structured stages and handoffs to decompose global objectives into subtasks and specify how local outputs will be integrated. More interactive settings require temporal coordination: agents must decide when to act in parallel, when to wait for another result, and when a downstream step should be invalidated by an upstream change. Benchmarks such as MultiAgentBench and Collab-Overcooked evaluate collaboration under different communication topologies and resource constraints, revealing that locally reasonable actions can still be globally misaligned when they arrive too late or violate another agent’s preconditions [125,126].
Adaptive orchestration and topology selection.
Because task difficulty and agent competence vary across states, a fixed coordination structure is rarely optimal for an entire trajectory. Adaptive orchestration changes which agents participate, how they are connected, and how much redundancy is introduced according to the current uncertainty and expected value of collaboration. GPTSwarm represents multi-agent systems as optimizable interaction graphs, while automated design methods search over agentic structures rather than assuming a hand-written workflow [392,393]. Resource-aware collaboration further shows that coordination should account for duplicated exploration and communication cost rather than maximizing the number of active agents [353]. From an alignment perspective, the relevant decision is whether an additional delegate or communication edge is justified in the current state. Parallel agents may be valuable when independent evidence is needed, but become wasteful when they merely reproduce the same reasoning. Adaptive coordination therefore treats team topology as a control variable: it should expand when specialization can materially reduce uncertainty, and contract when coordination overhead exceeds the expected contribution of another agent.
Team-level calibration and coordination failures.
The final requirement is to calibrate local decisions against their effect on the team rather than against individual success alone. Current benchmarks reveal a persistent collaboration gap: agents that perform well independently may deteriorate when they must synchronize beliefs, timing, and responsibilities with peers [398]. Miscalibration manifests in two forms. Under-coordination produces omissions, conflicting actions, or repeated work, while over-coordination introduces excessive communication and redundant verification that increases cost without improving outcomes [125,126]. Team-level calibration therefore requires evaluating the marginal contribution of each action to the shared objective while retaining redundancy only where verification value exceeds coordination cost.
Summary.  Collaborative coordination governs how agents transform individual capabilities into coherent team behaviors, extending from responsibility assignment and shared state coordination to joint planning, adaptive orchestration, and cost-aware collaboration.

5. Evolving: Revising Epistemic Supports Over Time

An agent’s capabilities are not fixed once a checkpoint is released. As it executes real-world tasks, it can accumulate experience, discover tools, revise memory, interact with other agents and users, and encounter environments whose tasks and feedback shift over time. If these experiences cannot reshape the agent, it either repeats old mistakes or keeps paying external costs for problems it has already learned to handle. Evolution is thus a boundary problem, not merely a matter of making the agent more capable. Where Section 3 asked where competence should live (inside the model as priors, routines, and control, or outside it in memory, tools, workflows, and environments), this section asks the next question: As the agent continually executes tasks in real-world environments, how should it evolve its internal reasoning and external acting capabilities, and how should the boundary between them shift over time?
Figure 8. Epistemic evolution as a three-level feedback loop. Internal evolution amortizes experience into model-side priors, routines, and control; External evolution revises harness-side memory, tools, workflows, and environments; and Ecological evolution feeds population- and environment-level signals back into subsequent rounds of adaptation.
Figure 8. Epistemic evolution as a three-level feedback loop. Internal evolution amortizes experience into model-side priors, routines, and control; External evolution revises harness-side memory, tools, workflows, and environments; and Ecological evolution feeds population- and environment-level signals back into subsequent rounds of adaptation.
Preprints 230876 g008
Under the ToA framework, evolution does not simply mean a larger model or a richer toolset. A meaningful update reduces the cost of transitioning from uncertainty to action: merely invoking more tools or interacting with the environment more frequently does not necessarily improve epistemic efficiency, as task pass rates may increase while efficiency remains unchanged. We consider an update to constitute evolutionary progress only when it lowers the long-run cost of useful uncertainty reduction.
❶ Internal evolution revises model-side resources (i.e., priors, routines, control); ❷ External evolution revises the harness (i.e., memory, tools, workflows, environments); and ❸ Ecological evolution moves the unit of adaptation outward, from one agent to populations or agent–environment systems. The levels interact: model updates change what is cheap to reason about, harness updates what is cheap to obtain, and ecological updates how evidence is produced, shared, and selected. One test spans all three: adding components is progress only when it makes useful evidence cheaper, more reliable, or better aligned with the agent’s uncertainty.

5.1. Internal Evolution: From Experience Signals to Model-Side Control

Internal epistemic evolution concerns the parts of an agent that can improve on the model side: what it assumes about tasks and tools, how it carries out recurring reasoning patterns, and how it decides whether to keep reasoning or seek external evidence. The motivation is amortization. If a behavior is useful across many episodes but currently requires long prompts, tool traces, external critiques, or multi-agent scaffolds, then it is a candidate for being moved into the model, provided that the behavior is stable enough to reuse.
We discuss three ways this inward update happens. ❶ Experience-driven data evolution collects failures, successful trajectories, and boundary cases that reveal gaps in the current model. ❷ Parameter-level evolution then uses post-training, distillation, or reinforcement learning to turn selected trajectories into model behavior. ❸ Inference-time strategy adaptation is lighter-weight: it changes how the current model spends test-time computation before new data or gradient updates are available. Thus, while Section 3 studied where competence should be located, this subsection studies how that location is revised over time as the agent gathers trajectories, rewards, and deployment feedback. Table 8 compares representative methods along the experience, feedback, and adaptation dimensions used throughout the subsection.
Preprints 230876 i008

5.1.1. Experience-Driven Data Evolution: Building the Next Training Signal

Before a model can get better on the inside, it first needs the right training data, and that is usually the real bottleneck. Fixed, hand-written datasets mainly show what correct behavior looks like; they do not show where the model currently fails. Evolving agents instead need signals generated through interaction: tasks that probe the edge of what the agent can do, trajectories that record how it worked through uncertainty, and lessons distilled from past attempts. Recent papers describe this shift from static datasets to closed loops in which agents generate tasks, attempt them, verify the results, and reuse the outcome as new training data [2,31,36]. We group this line of work by where in the pipeline a method intervenes: task-side construction decides what the agent should attempt, trajectory-side realization turns a given task into a trainable trace, and post-trajectory conversion turns an existing trace into reusable training material.
On the task side, these methods build or adjust the set of tasks before the agent starts acting, aiming to create cases near the edge of what the agent can currently do, rather than just adding more of the same easy examples. One approach makes existing tasks harder or more agent-like: TaskCraft turns simple seed problems into harder, multi-tool, checkable tasks, while Benchmark Self-Evolving uses multiple agents to rewrite benchmark problems so they keep targeting the model’s current weak points [102,104]. A second approach pulls new tasks out of a richer environment: SPICE turns a text corpus into a self-play setting where one model writes grounded questions and another tries to answer them, while Agent-World does the same with real tool ecosystems and databases, exploring the environment to create checkable tasks at a chosen difficulty level [105,399]. SAGE makes this loop explicit with four roles, a Challenger, a Planner, a Solver, and a Critic, that separately generate, plan, solve, and filter tasks [106]. The value of task construction depends entirely on whether it targets real weak points: if the generator, solver, and verifier share the same blind spots, the resulting tasks stay easy to produce but stop being useful for finding what the model cannot yet do [36].
On the trajectory side, given a task, these methods generate the actual reasoning or acting trace that the agent can learn from. Early work already used this idea: STaR keeps only the reasoning chains that lead to a correct answer, while FireAct turns diverse agent trajectories into fine-tuning data [161,400]. More recent systems move from plain text reasoning to full interaction: TOUCAN generates large numbers of tool-use trajectories from real tool environments, turning multi-turn tool use into a rich, dense training signal instead of a handful of demonstrations [49]. Some methods lower the cost of collecting these traces without needing full live interaction: Experience Synthesis and simulated-environment methods generate rollouts and feedback from past histories or reasoning models, while implicit-experience methods pull tool-use trajectories out of ordinary text [101,115,409]. Despite their different levels of realism, all of these methods do the same job: turning a task into a trace of how the agent reasoned, acted, observed, and corrected itself.
After the trajectory, these methods start from traces that already exist and turn them into something else that is reusable, instead of just replaying the same episode. Trajectory2Task takes successful tool-call trajectories and turns them back into realistic user tasks, including ones with ambiguous, changing, or unreasonable requests, producing new training and test cases for tool-calling agents [103]. Trace2Skill instead picks out the useful lesson inside a trajectory and turns it into a reusable skill, so the agent can reuse what it learned without keeping the whole trace around [401]. Both point to the same next step, covered in Section 5.1.2: deciding which of these new tasks or skills are worth building into the model itself.

5.1.2. Parameter-Level Evolution: Compiling Epistemic Routines into Weights

Once useful trajectories exist, the next question is which parts should be compiled into the model. Parameter-level evolution is the durable form of internal evolution: it changes priors, routines, or control policies so that behavior that once required prompting, search, tool demonstrations, or multi-agent orchestration becomes available through the model’s own forward pass. The gain is amortization over future episodes. The danger is that the model may absorb the wrong part of the trajectory, overfit to a particular tool regime, or forget older competence while learning the new behavior. We discuss two routes through which this compilation happens: agentic reinforcement learning trains the policy directly on reward signals extracted from mixed reasoning and acting trajectories, while distillation and skill internalization instead takes an external procedure that already works and folds it into the model through supervised or preference-based training.
On the reinforcement-learning route, the main challenge is credit assignment over mixed reasoning and acting trajectories. One line of work, represented by ToRL and related tool-integrated RL methods, makes intermediate tool, code, or retrieval actions trainable rather than treating the trajectory as an opaque path to a final answer [24,41,107,108,220,410]. A final answer can tell us whether a trajectory succeeded, but it does not reveal which decomposition step, API call, code execution, retrieval, or verification step actually helped; step-level rewards tied to executable side effects, passing tests, successful tool calls, or validated intermediate states give the optimizer a more local signal. A second line focuses on the optimization dynamics induced by long multi-turn interaction: ARPO and AEPO use entropy-aware rollout branching or entropy balancing to keep exploration concentrated at uncertain tool-use decisions without collapsing the policy [402,411]. A third raises the unit of optimization above individual calls: StraTA abstracts recurring trajectory fragments into reusable strategies, AGILE treats memory use, tool use, reflection, and expert consultation as policy actions, and bottom-up policy optimization treats latent sub-policies inside the language model as objects that can be optimized [403,412,413,414]. In ToA terms, RL turns a trajectory into a sequence of candidate operators whose costs and benefits can be trained separately.
On the distillation route, the starting point is often an external procedure that already works but is expensive: a planner–critic loop, a tool-use scaffold, a multi-agent debate, or a carefully prompted reasoning routine. Procedure-level distillation methods, including Chain-of-Agents, structured agent distillation, and step-wise on-policy distillation, aim to preserve the control procedure itself inside a smaller or more integrated model rather than imitating only the final answer [109,404,415]. Tool- and skill-internalization methods make the migration more explicit: TInR, SKILL0, SIRI, HeavySkill, and SkillRL study when tool knowledge, in-context skills, deliberate reasoning routines, or external skill banks should be absorbed into the policy rather than kept as permanent scaffolds [25,26,57,58,416]. Mid-training pipelines such as daVinci-Dev move the same idea earlier in the training stack by making software-engineering agent behavior part of the model’s native training distribution [405].
The key question is not whether a behavior can be trained, but whether it should be compiled. A routine is a good candidate for parameters only when it is recurrent, costly to elicit externally, and stable over the model’s update cycle. Parameter-level evolution is therefore selective compilation, not simply more training. It should reduce future E int , avoid unnecessary E ext , or place the internal and external boundary more accurately. If the compiled behavior is unstable, tool-specific, or poorly credited, the update may lower apparent inference cost while making the agent less calibrated.

5.1.3. Inference-Time Strategy Adaptation: Scheduling Internal Effort

Once experience and parameter-level knowledge have been injected, a lighter path remains: before new data or gradient updates arrive, it changes how the current model spends computation at inference time, further eliciting the capability already injected. We discuss two ways this scheduling happens: scheduling how much to think, which decides how many reasoning chains, branches, or rollouts to spend on a single query, and scheduling when to reach outside the model, which decides when reasoning should stop and retrieval, simulation, or action should take over.
On how much to think, self-consistency samples multiple reasoning chains and aggregates the answers, trading more internal compute for lower variance [153]. Search-based methods make this allocation explicit: Tree of Thoughts branches and backtracks over candidate ideas, organizing reasoning as a searchable tree [187]; LATS further places the language model inside a tree search over candidate thoughts and actions [52], while ParallelMuse uses parallel rollouts, path reuse, and compressed aggregation for deep information-seeking tasks [406]. The common point is that additional thinking is treated as a resource to schedule, not as a fixed prefix applied to every query.
On when to reach outside the model, a second group of methods adjusts the boundary between reasoning and evidence acquisition. Agentic RAG and reasoning-RAG systems interleave decomposition, retrieval, evidence evaluation, and answer synthesis, replacing one-shot retrieval with a policy over when and what to search; Self-RAG lets the model learn to trigger retrieval on demand and critique the retrieved results, turning “whether to gather evidence” into a learnable decision [6,37,278]. Fishing for Answers shows that retrieval itself has a scheduling problem: iterative retrieval may help, but it also consumes context and can drift away from the original query [417]. Dyna-Think adds internal world-model simulation before external action, training agents to imagine likely consequences before acting in the environment [42]. Aware First closes the loop from the other direction by estimating whether the model is already within its competence boundary and suppressing unnecessary reasoning when further thought has little marginal value [407]. In the same spirit, EAPO trains the policy to learn when not to act, curbing tool abuse by withholding calls whose expected information gain does not justify their cost [408].
The boundary with external evolution matters. FlowBench and OctoTools expose planners, workflows, tool cards, executors, and verification modules; these can be viewed either as inference-time strategies or as harness-level scaffolds [50,53]. We classify them as internal evolution only when the updated object is the policy that chooses among thinking, retrieval, tool use, and stopping. When the reusable graph, protocol, or tool interface itself is edited, the update belongs to external evolution in Section 5.2. This keeps the analysis from collapsing the whole agent stack into “reasoning strategy.”
Together, experience-driven data evolution, parameter updates, and inference-time adaptation form a loop. Strategies generate trajectories; trajectories become filtered experience; filtered experience updates the model; and stronger models support richer strategies. The goal is to make useful reasoning cheaper over time, not to make the agent think longer: better priors reduce avoidable uncertainty, better routines amortize repeated work, and better control places the think, act, or stop boundary closer to the true value of information. These model-side improvements only matter, however, if the harness can supply reliable evidence and actions. That is the role of external epistemic evolution.
Key Insight.  Internal evolution converts interaction into model-side competence: generated tasks expose capability gaps, post-training compiles verified trajectories into stable routines, and inference-time adaptation allocates reasoning and action for the current task.

5.2. External Evolution: Maintain the Harness as an Evolving Interface

External epistemic evolution updates the harness rather than the model. Memory determines which past evidence remains available; tools determine which external operations can be invoked; workflows determine how these operations are composed; and environments determine the cost and fidelity of new observations. The aim is to improve the interface between the model and the world, not to surround the model with more components so that evidence is cheaper, actions are more reliable, and updates remain auditable. This continues the externalization view in Section 3.2: learning asks which burdens should be moved out of the model, while evolution asks how those external supports should be maintained as the agent gains experience, encounters new tools, and operates in changing settings.
We organize this subsection around four kinds of evolvable objects in the harness, which build on one another: memory determines which evidence can be reused, tools and skills determine which actions can be taken, the workflow that coordinates them determines how actions are organized and checked, and the environment in which they sit determines the distribution of evidence the whole interface faces. The four following subsections are therefore not an independent component checklist but four facets of the same interface. ❶ Memory covers persistent traces, profiles, and histories, and determines which past evidence is written, represented, consolidated, retrieved, and forgotten (Section 5.2.1). ❷ Tools and skills, ranging from APIs to specialist agents, determine which external operations can be invoked and how they are indexed, routed, and composed into higher-level skills (Section 5.2.2). ❸ Workflows and protocols govern how memory and tools are used, specifying the order, permissions, and verification procedures under which they are orchestrated, distinct from the internal strategy adaptation in Section 5.1.3 because it edits the reusable harness rather than the model’s own policy (Section 5.2.3). ❹ Environment determines from which world, and at what cost and fidelity, evidence is obtained; here we focus on environments as design choices made by the developer or training system, while the reciprocal case where the environment adapts to the agent is discussed in Section 5.3.3 (Section 5.2.4).
ToA criterion: an external update counts as progress only when it makes useful evidence cheaper, more reliable, or better aligned with the agent’s uncertainty, not merely when it enlarges the set of available components.
Table 9 compares how representative methods validate and update external artifacts, including their consolidation and pruning controls.
Preprints 230876 i009

5.2.1. Memory Architecture and Management

Memory evolution asks which observations should remain outside the model while still shaping future decisions. A useful memory module is a policy over evidence, not an ever-growing transcript: what to write, how to represent it, when to consolidate repeated traces, what to retrieve for the current decision, and when to forget stale or harmful information. We unpack this policy view in two steps, first looking at concrete systems and papers that already implement it in practice, and then at the granularity trade-off that these systems must all confront: how coarse or fine-grained a stored memory should be.
MemGPT schedules memory between a limited context and external storage in an operating-system style, MemoryBank and generative agents maintain long-term memory that can be written, consolidated, and retrieved, and MemOS abstracts memory management into an explicit operating-system layer [10,246,418,419]. Recent memory papers can be read as a progression toward this policy view. They organize agent memory around dynamic context construction, retrieval-augmented stores, episodic and semantic memory, reflective consolidation, and learned memory-management policies [32,44]. Hu et al. [45] make the lifecycle explicit by separating memory forms, functions, and dynamics, so that formation, revision, and retrieval are treated as coupled decisions rather than separate modules. A dual-process cognitive memory system pushes this lifecycle view further, separating fast associative recall from slow deliberative consolidation so that a self-evolving agent reorganizes what it stores as experience accumulates [421]. This matters for ToA because past experience has no value by itself. It becomes useful only when the harness can judge whether a stored trace is relevant to the uncertainty the agent faces now.
The central design choice is granularity. Raw trajectories preserve the local conditions under which a prior success or failure occurred, but they consume context and retrieval budget. Compressed semantic memories are cheaper to access, but may remove the details that made an episode diagnostic. User and task memories create another trade-off: they help the agent adapt to recurring preferences and environments, but can preserve stale assumptions when the user, task, or interface changes. Stepwise experience recall for self-guided function calling illustrates the fine-grained version of the problem: successful tool-use trajectories are stored in an experience pool and retrieved at intermediate steps of future function-calling tasks, so each tool-selection or argument-generation decision can reuse prior evidence without a manually curated demonstration [249]. Self-evolving skill memory extends the same move from raw traces to distilled skills, accumulating and revising reusable reasoning skills across episodes so that recurring task structure is recalled as competence rather than re-derived each time [420].
Memory evolution therefore optimizes a local economy inside E ext . Storing everything makes retrieval expensive and noisy; storing too little forces the agent to repeat search, re-derive facts, or rediscover old failure modes. Consolidation lowers access cost but risks compression error. Forgetting improves freshness and privacy but may destroy rare evidence needed for long-tail tasks. A memory update is valuable only when its expected future benefit exceeds storage, retrieval, compression, and interference costs. Memory management is a calibration problem for the harness, not bookkeeping: deciding which past observations are likely to matter for the current belief state.
Memory also sits on the boundary between externalization and internalization. Experience may first enter as an episodic store, later be summarized into semantic memory, and eventually be compiled into adapters, prefixes, or latent memory slots, as discussed in Section 3.1.1. The temporal question is which parts should remain editable and attributable, and which have become stable, recurrent, and costly enough to move inward. Recent and volatile evidence should remain outside. Stable preferences, durable task regularities, and frequently reused summaries are stronger candidates for internalization.

5.2.2. Tool and Skill Library Evolution

Tool evolution changes the external action space. Memory determines what the agent can recall from the past; tools determine what it can obtain or do next. A tool library is a changing interface between the model and the world, not just a list of APIs appended to a prompt, defining which external operations are available, how they are represented, and when they should be invoked. We trace this evolution through three stages: expanding and re-representing the toolset to grow the library and make it searchable, orchestrating a large toolset to address the routing problem that a bigger library creates, and structuring tools into skills to consolidate the repertoire itself rather than only growing or routing it.
Toolformer, Gorilla, and ToolLLM establish tool use as a trainable interface to real APIs rather than a hand-written prompt pattern [46,146,166]. Subsequent work shifts the bottleneck from whether a model can call a tool to how a large and changing library is represented: ToolGen, ToolkenGPT, and Chain-of-Tools make retrieval, embeddings, or semantic descriptions part of the tool-selection process, while ToolScope extends the same pressure to multimodal tool use [8,48,51,110]. Beyond re-representing existing tools, task-driven tool creation lets a self-evolving agent synthesize new tools when the current library cannot cover a task, as benchmarked by Tool-Genesis [423]. The common move is to make the external action space mutable, searchable, and learnable.
Once the library grows, the bottleneck shifts from access to orchestration. A larger toolset reduces E ext only if the agent can find the right operator without spending more effort than the operator saves. ToolOrchestra trains lightweight orchestrators to coordinate models and tools under outcome, efficiency, and preference-aware rewards [9]. Budget-aware tool-use methods make the cost explicit by treating tool calls as a limited test-time resource [75]. When the toolspace itself becomes very large, reinforcement finetuning can scale tool-selection competence without inflating the context window, training the policy to navigate large toolspaces directly [429], while skill-retrieval benchmarks such as SkillRet isolate the retrieval bottleneck of finding the right skill among thousands of candidates [430]. SkillOrchestra raises the same routing problem to the level of specialist agents, treating them as callable skill providers and learning transferable skill abstractions [111]. AnyTool uses self-reflective, hierarchical agents to retrieve and call among thousands of APIs, illustrating that navigating a vast action space is itself a capability that must be organized [431]. In all three cases, tool choice becomes a control problem: the agent must ask not only whether a tool exists, but whether its expected information gain justifies the cost of selecting, parameterizing, waiting for, and verifying it.
A complementary line makes the repertoire more structured rather than merely larger. Divide-then-aggregate reduces redundant calls by decomposing tool-use tasks, sharing intermediate results, and aggregating outputs efficiently [113]. Agent-as-tool hierarchies expose sub-agents as callable modules, while cooperative tool-learning agents let multiple agents acquire and refine tool competence jointly [112,235]. Large-scale tool-agentic trajectory synthesis supplies the supervision needed to grow and stress-test these libraries across diverse multi-turn settings [49]. This is where tools begin to look like skills: repeated external action sequences are abstracted into higher-level operators, redundant tools are merged or pruned, and routing policies expose only the relevant subset at decision time. Dynamic skill lifecycle management makes this explicit by retaining, retiring, and expanding an active skill set over time [424], while SkillPyramid consolidates primitive skills into a hierarchy so that higher-level operators are composed from verified lower-level ones [425]. Tool evolution is progress only when the reduction in primitive external actions outweighs the added cost of navigating the enlarged action space. When the stable procedure around a tool is more valuable than the fresh output it returns, the procedure becomes a candidate for skill internalization, as discussed in Section 3.1.3.

5.2.3. Workflow and Planning Evolution

Workflow evolution edits the control surface of the harness. Memory decides what evidence persists; tools decide which operators exist; workflows decide how these resources are composed over time. A workflow specifies when to decompose a task, retrieve context, call a tool, branch into alternatives, ask another agent, verify an intermediate result, recover from failure, or stop. This is different from the internal strategy adaptation in Section 5.1.3. The model may learn a better think, act, or stop policy, but the harness may also evolve the reusable graph or protocol that implements such choices outside the model. Workflow evolution plays two roles: governed computation turns free-form interaction into inspectable, auditable procedure, and search and allocation decides where the harness should spend each additional action once such a procedure exists.
Protocols and tool cards specify schemas, permissions, side effects, failure reports, and audit trails. Workflow graphs specify the order and conditions under which these interfaces are used. FlowBench formalizes workflow knowledge formats and evaluates how they guide planning across domains [53]. OctoTools implements the same idea through standardized tool cards combined with planning, execution, and verification modules for complex reasoning tasks [50]. The important shift is that planning knowledge is no longer only a prompt instruction. It becomes a reusable artifact that can be inspected, modified, benchmarked, and transferred.
Once a workflow can branch, retrieve, verify, and delegate, the harness must decide where to spend each additional action. Tree-search and parallel-thinking systems, represented by LATS and ParallelMuse, instantiate this as explicit branching, pruning, path reuse, and aggregation over candidate reasoning or action paths [52,406]. A related line places the allocation decision at specific boundaries: Self-DC decides when external retrieval is unnecessary, while Dyna-Think inserts world-model simulation before external action [42,432]. At the workflow-design level, AFlow, GPTSwarm, ADAS, DSPy, LEMON, and AIP treat the control structure itself as an optimizable or governable artifact, using graph search, meta-agent search, declarative compilation, counterfactual RL, or directed skill graphs to revise the scaffold rather than merely prompt the model harder [4,258,259,392,393,426,427,433]. The broader movement is from hand-crafted prompt recipes toward learned, searched, and modularized control structures.
The benefit of workflow evolution is that control becomes editable and auditable. The cost is that every branch, verifier, role, and protocol step consumes tokens, latency, coordination effort, and sometimes expands the attack surface of the system [99]. The ToA criterion is not whether a workflow is more elaborate, but whether it reduces avoidable uncertainty, prevents expensive mistakes, or improves recovery enough to justify its overhead. A brittle workflow can increase E ext by forcing unnecessary calls. An over-general workflow can increase E int by making the model reason over too many possible next steps.
Workflows also create a path back to internal evolution. Multi-agent and multi-module procedures often begin externally because explicit graphs, protocols, and role decompositions are easier to inspect and repair. When the same procedure becomes stable and recurrent, it may be distilled into a smaller stack or even a single model. Chain-of-Agents, AgentArk, and latent-agents post-training all attempt to compress multi-agent or debate-like workflows into more compact agents while preserving some of the original benefits [59,60,404]. Agent-as-tool hierarchies and divide-then-aggregate schedulers apply the same logic to nested tools and sub-agents [112,113]. The boundary condition mirrors memory and tools: keep the workflow external when auditability, updateability, and task-specific variation matter; move it inward only when recurrence and stability justify losing the explicit control surface.

5.2.4. Environment Design and Affordance Scaling

Environment evolution changes the conditions under which evidence is generated. Memory, tools, and workflows operate inside a world; environments define the tasks, rewards, observations, reset conditions, simulators, interaction interfaces, and safety boundaries of that world. The environment is therefore not merely an evaluation backdrop. It determines what the agent can experience, how quickly feedback arrives, how costly exploration is, and how trustworthy each observation is for future action. Environments such as WebArena, OSWorld, SWE-bench, and GAIA delimit the experience available to the agent and its cost precisely by fixing tasks, observation interfaces, and success criteria [148,149,434,435]. We discuss two forms this evolution takes: curriculum and feedback design reshapes an existing environment so that it exposes more informative tasks and denser rewards, and surrogate environment construction replaces costly live interaction with a cheaper learned substrate altogether.
Work on environment scaling argues that diverse and well-instrumented environments are a central source of agent learning, because they determine the experience distribution available to the agent [114]. Environment tuning makes this operational: changing task distributions, progress rewards, observability, and augmentation can sometimes improve downstream behavior more than additional fine-tuning on static trajectories [428]. Simulated reasoning environments provide a controlled version of the same idea, with adjustable difficulty and dense feedback that increase the amount of useful signal per episode [115]. In this sense, the environment decides which uncertainties the agent is forced to confront next.
Instead of paying the full cost of live interaction, the harness can build a cheaper substrate that approximates the relevant dynamics. SWE-World replaces costly software-execution environments with a learned surrogate that predicts intermediate outcomes and final test feedback, allowing software-engineering agents to train without rebuilding full containerized environments for every episode [116]. WebWorld builds a large-scale open-web simulator from web interactions, enabling long-horizon web-agent training with lower latency, fewer rate limits, and reduced safety risk [43]. DynaWeb then performs model-based reinforcement learning inside a learned web simulator before acting on the live web [117]. Multimodal agentic papers show a parallel pressure in vision-language settings, where perception interfaces, grounding constraints, and tool-augmented interaction determine whether text-trained agents can act reliably outside text-only tasks [436].
Environment evolution differs from memory, tools, and workflows because it changes the price and fidelity of evidence itself. Better memory reduces repeated search; better tools compress primitive action sequences; better workflows reduce coordination overhead. Better environments can reduce E ext across all of them by making observations cheaper, feedback denser, exploration safer, and failures easier to recover from. This is why environment design can appear more powerful than local harness edits: it shifts the distribution of future episodes, rather than only improving a single decision pipeline.
The same leverage creates a fidelity risk. A simulator may be cheap but misleading. A curriculum may overfit to the generator’s artifacts. A shaped reward may teach policies that exploit the training substrate rather than solve the intended task. Environment evolution improves long-run η only when the new substrate is both cheaper and faithful enough to deployment. This also places environment evolution on the internalization boundary discussed in Section 3.1.4: stable and recurrent dynamics may be compiled into a model-side world representation, while volatile, safety-critical, or attribution-sensitive dynamics should remain external and inspectable. The reciprocal case, where the environment adapts to the agent rather than serving as a unilateral design lever, is the topic of Section 5.3.3.
Taken together, memory lifecycle management, tool and skill library evolution, workflow evolution, and environment design form the harness-side counterpart to internal evolution. Memory changes what past evidence remains available; tools change which operations can be invoked; workflows change how actions are organized; and environments change the substrate from which evidence is obtained. These mechanisms primarily reshape E ext , but they also feed back into E int : a richer harness gives the model more options to select from and verify. External evolution is the long-run optimization of the interface between model and world, not component accumulation. Each added support should make useful belief updates cheaper or more reliable, not merely expand the set of possible actions. When these improvements accumulate across multiple agents or become coupled with an evolving environment, the unit of analysis expands beyond the individual agent. This is the shift addressed by ecological epistemic evolution.
Key Insight.  External evolution lowers the cost of interacting with the world by consolidating memory, organizing tools into reusable skills, optimizing workflows, and designing environments with cheaper and more reliable feedback.

5.3. Ecological Epistemic Evolution: Co-Adaptation

The previous subsections separated the supports that evolve: model-side priors, routines, and control in Section 5.1, and harness-side memory, tools, workflows, and environments in Section 5.2. Ecological evolution changes the level of analysis. The question is no longer only which component is updated, but which system supplies the evidence, feedback, disagreement, and selection pressure that make updates reliable. The unit of adaptation expands from a component inside one agent, to the agent’s lifetime loop, to a population of interacting agents, and finally to an agent–environment system whose task distribution also changes over time. Under ToA, this matters because the cost of reasoning, acting, verification, memory, simulation, and curriculum generation can be distributed across the whole ecology rather than paid by a single model.
We organize this subsection from the smallest unit of adaptation to the largest. ❶ Individual self-evolution views a single agent across its whole lifetime rather than at a single episode: it acts, observes the result, diagnoses success or failure, updates one or more supports, and returns to the environment with a changed configuration, so that trajectories may become data, failures may become memories, and repeated actions may become skills (Section 5.3.1). ❷ Multi-agent co-evolution rewires roles, communication, and shared artifacts across a population of agents, providing structures a single agent cannot easily create for itself, such as role specialization, division of labor, shared memory, peer critique, and distillation, so that it becomes useful when it supplies independent evidence or disagreement that can stabilize individual self-improvement (Section 5.3.2). ❸ Agent–environment co-evolution closes the outermost loop, in which the environment is not only where actions happen but also an adaptive source of tasks, feedback, observability, and constraints, and the task distribution itself moves as the policy improves (Section 5.3.3). The population supplies an individual with disagreement and evidence it could not produce alone, and the environment sets the price and reliability of evidence for the population. Table 10 compares these loops by their evidence sources, validation, co-adaptation, updated unit, and dominant cost and risk.
Preprints 230876 i010

5.3.1. Individual Self-Evolution

Single-agent self-evolution is the base ecological loop. The agent acts, receives observations or feedback, diagnoses what happened, updates one or more supports, and acts again. Recent papers describe such loops across model updates, data regeneration, memory growth, skill acquisition, and workflow revision [2,36]. We group existing systems into two families: those that update real supports from real interaction, revising the model, memory, skills, tools, or even the agent’s own code based on what actually happened, and those that update from imagined interaction, adding a second loop in which the agent first learns to simulate consequences and then learns from those simulations.
Existing systems can be grouped by the support they revise. A first group studies data- and curriculum-light self-improvement, where carefully selected demonstrations, early coarse interactions, or self-generated tasks bootstrap agency before dense rewards are available [39,40,437,438]. A second group keeps the model fixed but evolves external supports: Steve-Evolving revises experience anchors and control loops in open-world embodied settings, Voyager accumulates executable skills, MetaForge forges tools on demand, and Socratic-SWE distills reusable software-engineering skills from execution traces [253,422,439,445]. A third group pushes self-evolution into the agent implementation itself, as in the Darwin Gödel Machine and MOSS, where improvement is expressed as source-level rewriting rather than only memory or skill growth [440,441]. The common pattern is that the agent’s own traces become editable support for later episodes, whether the edited object is data, memory, skills, tools, or code.
Instead of learning only from real interaction, the agent learns to simulate consequences and uses those simulations to guide future action. Reinforcement World Model Learning trains action-conditioned world models by aligning simulated next states with realized next states, providing a self-supervised signal about environment dynamics [119]. Self-improving latent world models treat hidden dynamics as a planning substrate that can be refined over time [120]. Self-play approaches that internalize world models from generated interactions show how simulated or corpus-grounded experience can be folded back into the agent’s policy [169]. These methods are ecological because they let the agent buy imagined experience before spending external actions in the real environment.
The key question is whether the loop produces new evidence or merely recycles the agent’s current errors. Benchmarks of self-evolving agents therefore track whether successive iterations improve held-out performance rather than only self-generated objectives [2,104]. Minimal-supervision and early-experience settings further show how fragile the loop can be when rewards or verifiers are weak [39,40]. In ToA terms, self-evolution amortizes E int + E ext across the agent’s lifetime only when each iteration supplies information whose value exceeds its noise and bias. Productive self-evolution usually needs at least one stabilizer: an external verifier, a curriculum that controls difficulty, or disagreement from another agent or environment model.

5.3.2. Multi-Agent Co-Evolution

Multi-agent co-evolution can provide the stabilizer that isolated self-evolution often lacks. When agents evolve together, they can generate tasks for one another, critique partial solutions, specialize into complementary roles, share experience, and distill group-level discoveries into individual policies. Cooperative multi-agent frameworks such as AutoGen, MetaGPT, CAMEL, and ChatDev already show how role division and communication can solve tasks that exceed a single policy [12,13,35,123,390,391]. Ecological evolution adds time: the roles, messages, and shared artifacts are themselves updated across rounds. We group this line of work into two families: those that treat the group itself as the unit of improvement, and those that focus on how the population is formed and governed.
One family shares discoveries across branches or organizes Challenger–Planner–Solver–Critic loops for task generation, planning, solving, verification, and filtering [106,124]. Another family studies how populations are formed and governed: Role-Agent bootstraps complementary roles from a single model, decentralized-memory systems use a shared experience store instead of a central controller, and hierarchical systems such as Multi2 distribute decisions across layers to curb goal drift [244,442,443]. The common object of evolution is no longer one agent’s state, but the population structure that determines which disagreements and discoveries become reusable evidence.
Benchmarks show why this population-level view is needed. CollabOvercooked evaluates LLM agents in collaborative interactive environments and emphasizes process-level collaboration metrics beyond task completion [125]. MultiAgentBench covers both collaboration and competition, making communication topology, milestones, and coordination quality part of the evaluation [126]. These results make an important point: adding more agents is not automatically helpful. Agents that perform well alone may fail when communication, timing, or role assumptions become part of the task. A population can reduce uncertainty through distributed search, but it can also introduce ambiguity, inconsistent beliefs, and coordination overhead.
The same interaction structure creates risks that do not appear in isolated agents. Colosseum studies collusion in cooperative multi-agent systems, where agents may form coalitions and pursue secondary goals that harm the intended objective [127]. The collaboration gap shows that strong individual performance does not necessarily translate into strong group performance [398]. Red-teaming work shows that communication channels themselves can become attack surfaces, because malicious or compromised peers can inject messages that steer the shared context and distort the joint loop [446]. These failures are ecological: they arise from interaction structure, not from any single model in isolation.
The ToA accounting at the population level is therefore non-trivial. A multi-agent system may raise task success while also increasing total reasoning, communication, and tool-use cost. If the target is latency or spend per query, the better update may be distillation: Chain-of-Agents, AgentArk, and latent-agent post-training aim to compress multi-agent intelligence into a smaller or more integrated agent stack [59,60,404]. If the target is coverage over tasks that require simultaneous specialization, the population may remain the right unit. The central question is whether each additional message, role, or peer trajectory buys enough uncertainty reduction to justify its marginal cost.

5.3.3. Agent-Environment Co-Evolution and World Models

Agent–environment co-evolution is the outermost loop. In Section 5.2, environments were treated as harness-side supports that developers can design: better simulators, richer feedback, cheaper observations, or safer exploration. Here the adaptation is reciprocal. The environment changes in response to the agent’s current competence, and the agent changes in response to the resulting task distribution. We discuss this reciprocal loop in two parts: adaptive environments that change directly in response to the agent’s competence, and world-model co-training, which makes the same reciprocal structure explicit by letting the agent learn and use a model of the environment itself.
Adaptive environments can increase difficulty, expose new affordances, adjust observability, or reshape rewards as the policy improves [114,428]. Simulated reasoning environments provide controllable difficulty and dense feedback for reasoning models [115]. Benchmarks such as GAIA2 make non-stationarity and asynchrony part of the evaluation target rather than nuisance variation [122].
On world-model co-training, one line learns predictive dynamics from environment transitions and uses the improved model for later action selection or planning, as in reinforcement world-model learning and self-improving latent world models [119,120]. A second turns model construction itself into an agentic process: Agent2World generates and validates symbolic world models through tool-augmented multi-agent interaction, while WorldMind aligns agentic world models by synthesizing process experience from prediction errors and goal experience from successful trajectories [121,128]. In these systems, the world model works as a moving interface between the agent’s predictions and the environment’s dynamics, rather than a fixed evaluator or a passive store. A third scales the environment generator itself: software, web, and text-based domains all instantiate the same pattern, where learned surrogates or simulators replace expensive live interaction and the resulting generator becomes part of training rather than a fixed benchmark. SWE-World predicts software-engineering outcomes, WebWorld and DynaWeb support web-agent training and model-based RL inside learned web simulators, bilevel world-model synthesis studies outer loops that generate environments for inner-loop policy training, and textual self-play systems such as SPICE treat a corpus as an adaptive task-generation environment [43,105,116,117,169,444]. These systems replace a fixed task set with a generator whose distribution is itself updated.
Because both sides of the loop move, agent–environment co-evolution is powerful but unstable. Test-time adaptation studies how policies can update online as conditions change [100]. Budget-constrained agentic training emphasizes that adaptation must occur under finite interaction and compute budgets, not under unlimited exploration [76]. The ToA interpretation is that the environment sets the price and reliability of evidence. A good co-evolutionary loop lowers E ext by making informative experience cheaper, and lowers future E int by shaping better priors and world models. A bad loop lowers apparent cost only inside a distorted substrate, producing policies that overfit to simulator artifacts, generated curricula, or reward shortcuts.
Ecological evolution therefore expands the accounting unit from the model to the harness, from the harness to the agent, from the agent to the population, and from the population to the environment. Single-agent self-evolution is easiest to control but limited by the agent’s own evidence and verifier quality. Multi-agent co-evolution raises the ceiling through specialization, disagreement, and shared experience, but introduces communication cost, collusion, and coordination failure. Agent–environment co-evolution offers the richest source of long-run improvement, but also the hardest evaluation problem because the task distribution itself changes over time. Across all three cases, the ToA question is whether repeated adaptation lowers E int + E ext for the tasks that matter while preserving the calibration, abstention, evidence weighting, and boundary placement discussed in Section 4 [2,31,36]. Evolution that raises raw success while eroding these abilities is not genuine epistemic progress; it is optimization of a narrower metric. The next section turns this criterion into the evaluation problem for agentic systems.
Key Insight.  Ecological evolution closes progressively wider feedback loops: individuals learn from verified experience, populations exchange critiques and reusable skills, and adaptive environments generate tasks and feedback matched to current competence.

6. Evaluation: Measuring What Matters for Agents

6.1. Rethinking Agent Metrics: Beyond Task Success Rate

Task success rate remains the most intuitive and widely adopted baseline for agent evaluation: it directly measures whether an agent accomplished what it was asked to do. Yet as a standalone metric it is fundamentally incomplete. A binary completion signal cannot distinguish an agent that reached a correct answer through careful reasoning from one that stumbled upon the same answer via excessive tool calls and hallucinated intermediate steps. Nor can it reveal whether the process was safe, cost-effective, or robust to distributional shift. For single-turn language models these blind spots are tolerable, because the system produces one response and stops. However, agents act, plan, observe, and adapt over extended trajectories, and it is the quality of those trajectories, not merely their terminal states, that determines real-world utility.
Viewed through the ToA lens, an agent continuously allocates epistemic effort between internal reasoning and external acting. Tools do not eliminate cognitive difficulty; they relocate it from the model’s parameters to the environment. This perspective exposes two failure modes that task success rate cannot detect. Overthinking occurs when the agent reasons past its knowledge boundary, generating confident but unsupported conclusions instead of consulting an external source [67,447]. Overacting occurs when the agent reflexively invokes tools for information it could derive internally, inflating cost and, over time, inhibiting the growth of the model’s own competence [30,73]. Both patterns may coexist with a perfect task success score, which makes the score misleading as a quality indicator. The guiding question of this section is therefore: how should an agent be measured so that its score reflects not merely whether it succeeded, but how intelligently it converted epistemic effort into resolved uncertainty?
Under the ToA framework, a metric is informative only when it can separate genuine uncertainty reduction from effort that changes cost without changing belief. We organize the metrics along two complementary families, and the running theme across both is who does the grading and against what: some metrics presuppose a ground-truth label and a programmatic verifier (the setting that verifiable-reward training, RLVR, depends on), while others, such as open-ended generation, or long-horizon workflows, have no reference and must fall back on model judges or label-free proxies. ❶ Outcome evaluation (Section 6.1.1) measures episode-level aggregate quantities: whether the final answer correctly fused internal reasoning with external evidence, and what the episode cost in total to produce it. ❷ Process evaluation (Section 6.1.2) provides trajectory- and policy-level diagnostics: whether the intermediate states it passed through were earned, whether the side conditions it had to honor held throughout, and whether the policy that produced the trajectory is calibrated, safe, and robust, the last two read across runs and perturbations rather than off a single trajectory. The two families catch different kinds of failure, and Section 6.1.3 makes their connections explicit and discusses what happens when either is read alone.
Figure 9. Rethinking agent metrics beyond task success rate: a two-family taxonomy and their joint reading.Outcome evaluation grades the endpoint of a trajectory along two inseparable axes: correctness (from binary success through execution-based and graded checks to judge-based verdicts) and cost and efficiency (a separate internal-reasoning and external-acting ledger). ❷ Process evaluation opens the trajectory itself, moving from local progress and constraints, through the agent’s boundary calibration and tool-use decisions, to the safety and robustness of its policy and the consistency of the whole chain. ❸ Integrated evaluation reads the two families together: accuracy trades off against cost, boundary calibration is the common cause behind the process family, and process metrics explain the residual that outcome metrics leave. The two do not reduce to a single score but are unified by the epistemic intelligence ratio (resolved uncertainty over total effort), which alone assigns overthinking and overacting the low score that task success rate hides.
Figure 9. Rethinking agent metrics beyond task success rate: a two-family taxonomy and their joint reading.Outcome evaluation grades the endpoint of a trajectory along two inseparable axes: correctness (from binary success through execution-based and graded checks to judge-based verdicts) and cost and efficiency (a separate internal-reasoning and external-acting ledger). ❷ Process evaluation opens the trajectory itself, moving from local progress and constraints, through the agent’s boundary calibration and tool-use decisions, to the safety and robustness of its policy and the consistency of the whole chain. ❸ Integrated evaluation reads the two families together: accuracy trades off against cost, boundary calibration is the common cause behind the process family, and process metrics explain the residual that outcome metrics leave. The two do not reduce to a single score but are unified by the epistemic intelligence ratio (resolved uncertainty over total effort), which alone assigns overthinking and overacting the low score that task success rate hides.
Preprints 230876 g009

6.1.1. Outcome Evaluation

Outcome evaluation sits at the output end of the internal–external axis, but it asks two questions about the episode as a whole rather than about a single instant. Did the agent’s final answer correctly combine its internal reasoning with the external evidence it gathered? And what did producing that answer cost in total, summed over the whole episode? Two output-level failure modes can appear in the answer itself. Over-internalization is overthinking observed at the output, where the agent commits to a claim that the available evidence does not support; under-internalization runs the other way, passing a tool’s output through to the final answer without checking it against what the agent already knows, so an unreliable retrieval flows into the answer unchecked. The metrics below fall into two groups: ❶ correctness metrics score the terminal utility of the answer, and ❷ cost metrics score the aggregate effort, internal reasoning plus external acting, spent to reach it.
Correctness metrics.
Correctness measures differ in how much information they retain about a run. Many knowledge and reasoning benchmarks, including GAIA [435], MMLU-Pro [141], GPQA [142], FrontierMath [144], and the contamination-limited LiveBench [145], ultimately reduce each example to a correct or incorrect outcome and aggregate these decisions into an accuracy or success rate. This is easy to interpret, but it cannot distinguish a careful trajectory from one that arrived at the answer by chance. The problem is more pronounced for agents because repeated runs may diverge even under nominally deterministic settings. Reporting only a single run can therefore give a misleading picture of reliability. Repeated-run statistics provide a partial remedy: pass@k records whether at least one of k attempts succeeds, whereas passk asks whether all of them succeed [448]. Tasks that admit meaningful intermediate credit can instead use token-level F1 or semantic similarity, while exact match remains appropriate when only a fully matching reference answer counts. For open-ended outputs, rubrics and requirement checklists make the scoring criteria explicit, as in TravelPlanner [449] and AGENTIF [89]. These choices determine the granularity of the correctness signal; how that signal is assigned is a separate question.
The second axis, orthogonal to granularity, is who assigns the score, and it is dictated by whether a ground-truth label exists. Where a task admits a programmatic verifier (a test suite, an exact answer, a satisfiable constraint set), correctness is cheap, reproducible, and directly reusable as a training signal, which is why verifiable-reward (RLVR) settings lean almost exclusively on it: SWE-bench [131] executes a hidden test suite over a generated patch, and data-analysis suites such as InfiAgent-DABench [132] and IDA-Bench [133] run the produced code on held-out inputs. Such execution-based verification usually returns a binary pass/fail, which is exactly why it belongs on the verifier axis and not on the granularity one. Where no verifier exists, evaluation defers to a model judge: single-model LLM-as-a-Judge is scalable but suffers from score inconsistency, position and verbosity bias, and knowledge-cutoff drift [319,320], and the agent-as-a-judge variant mitigates these by composing specialized sub-agents under a reflective coordinator, exemplified by RATE for non-literal MT evaluation [450] and by general judging frameworks [451,452,453]. Because a strong judge is itself costly, cost-aware judge routing [331] spends judge effort only where the verdict is uncertain, echoing the effort-allocation logic the agent under test must itself follow. When even a judge is unreliable, label-free proxies such as self-consistency and cross-sample agreement estimate correctness from answer stability rather than from a reference. The two axes are orthogonal: the same rubric can be scored by execution, by a reference, or by a judge, and execution can return either a bare bit or a graded value. A benchmark therefore picks a cell, a granularity paired with a verifier, and the right cell is fixed by label availability and by the downstream decision the score feeds, not by any single ordering of discrimination.
Cost and efficiency metrics.
Producing a correct answer is only half of an outcome report; the other half is what producing it cost. Following the effort decomposition of Section 2.4, outcome evaluation splits aggregate cost along the internal–external axis into internal reasoning cost and external acting cost. Internal-cost metrics count reasoning and output tokens, thinking-budget expenditure, and chain-of-thought latency; external-cost metrics count tool and API calls, monetary fees, network wall-clock latency, and the irreversible side effects an action leaves on the environment. These units are not interchangeable: tokens are cheap and reversible, whereas external actions are dear and sometimes cannot be undone, so a faithful report keeps the two ledgers separate rather than collapsing them into a single dollar figure [454].
This decomposition turns the two motivating failure modes into cost signatures one can actually see. Overacting shows up as high external cost (many tool calls, large API spend) without a matching drop in internal cost, the agent pushing out work its parameters could have done; the “tool-use tax” measures this overhead [263]. Overthinking shows up as inflated internal cost (long chains of thought, repeated reasoning loops) without a matching gain in accuracy [28,216,447]. Either can sit behind a high task-success rate, which is why cost has to be reported next to correctness and not after it.
Because correctness and cost are incommensurable, no single number captures their trade-off, and the literature’s response has been to fold the two into a joint object rather than average them. The variants differ in the shape they impose: an economic score that prices a correct answer in dollars so that rankings cannot be inflated by burning compute [71], an explicit accuracy–cost Pareto frontier that refuses to collapse the two axes and instead makes dominated systems visible as such [454], or the epistemic intelligence ratio of Section 2.4, which divides useful belief change by total effort and so penalizes effort that buys no accuracy on either side of the axis. What ties them together is that cost is not a fixed property of a system but a pressure applied at some chosen point in its life cycle, and where that pressure is applied is itself a design decision. The same parsimony can be imposed after the fact by an evaluation-time score, built into the policy by training-time penalties on redundant calls [73,353], or enforced online by controllers that re-route or re-plan as costs change [9,77,329,330,340]. Seeing these as one continuum rather than three separate tricks is what makes a cost figure interpretable: an agent that is cheap at run time may have been made cheap by expensive training, and the ledger has to say which.
Outcome evaluation, however, still looks at the agent only in aggregate. It does not inspect the sequence of think-or-act decisions the agent went through to reach its answer. Process evaluation is what fills that gap.

6.1.2. Process Evaluation

Process evaluation turns from the aggregate outcome to the trajectory and the policy behind it. It asks whether the intermediate states the agent passed through were earned, whether the side conditions it had to honor held all the way through, and whether the decision policy is sound enough to be trusted unsupervised, a judgment that for calibration and robustness is read across runs and perturbations rather than off any single trajectory. Where an outcome score collapses an episode to a scalar, process metrics open the trajectory black box and grade the decisions inside it. We group them into four families, ordered from the most local (individual states and steps) to the most global (the trajectory as a whole): ❶ progress and constraint satisfaction, ❷ boundary calibration and tool-use decisions, ❸ safety and robustness, and ❹ trajectory consistency.
ToA criterion: a process metric earns its place only when it reads something outcome metrics cannot: the agent’s estimate of its own knowledge boundary, the necessity of a step, an irreversible side effect, or a stability gap. Otherwise it is only re-scoring the final answer under a new name.
Progress and constraint satisfaction.
The most local process metrics grade what a trajectory did on the way to its end: whether it made earned progress, and whether it honored the conditions it was bound by. Progress metrics start from a simple observation. A long-horizon task is not one pass/fail trial but a chain of them, so collapsing it to a terminal bit throws away most of the signal and rewards a lucky shortcut over patient work. Milestone and partial-credit scoring put that signal back by crediting completed sub-goals [130,134,135], and taking the same idea down to the individual step exposes something a final score hides: a weak agent’s high ratio of “correct” steps often just means it stopped early, before it had a chance to err [455]. Constraint metrics cover the other axis. Side conditions such as formatting, resource limits, safety invariants, and instruction adherence apply to the whole trajectory rather than to any single step, so one violation anywhere fails them, and benchmarks report a constraint-pass rate separately from success [89,449]. Read together, the two make a point neither makes alone: progress and compliance are both orthogonal to success, so an agent can clear every milestone while breaking a global constraint, or keep every constraint while failing the task. That is why a deployment with hard side conditions cannot be signed off on task success alone. The recurring cost of this family is reference specification. Partial credit and constraint sets both assume someone has written down the legitimate sub-goals and conditions, so on tasks with many valid paths an over-specified reference punishes the creative-but-correct trajectories it should reward.
Boundary calibration and tool-use decisions.
This family is the epistemic core of process evaluation, and it has two layers: whether the agent knows where its own knowledge boundary lies, and whether its behavior is actually driven by that knowledge. The first layer is calibration, the agreement between the confidence an agent reports and the accuracy it achieves. Standard measures such as expected calibration error carry over from probabilistic forecasting, and for agents they specialize into boundary self-awareness: does stated confidence rise on exactly the tasks the agent can in fact solve on its own [66,298,303,315]? A stricter competence is abstention, saying “I don’t know” at the right time, which is scored on its own because calibrated confidence is useless unless the agent can turn low confidence into declining to answer [69,140,279]. The second layer is tool-use decision quality, where the think-versus-act choice becomes measurable: the accuracy of the call-or-not decision, the accuracy of tool and argument choice once a call is warranted, and the separate rates of over- and under-calling that one accuracy number hides [30,167,280]. Measured this way, agents turn out to call far more often than they need to [323,324,326], and the excess is not ignorance. Agents often recognize that a task is solvable on their own and still reach for a tool, a “knowing–doing gap” [281,322]. Probing the hidden state makes this concrete: tool necessity is linearly decodable from a model’s internal representation far more reliably than from its own stated reasoning, so the boundary signal is there but does not control the action [264]. Keeping the two layers together makes the connection plain. Calibration asks whether the agent’s estimate of its boundary is accurate; tool-use quality asks whether it acts on that estimate; and both read the same underlying quantity, the solvability judgment of Section 2.3. A miscalibrated boundary is then the shared cause behind both failure modes: the over-confident agent over-internalizes and overthinks, the under-confident one over-externalizes and overacts.
Safety and robustness.
The earlier families ask whether the agent decides well; this one asks whether the resulting policy can be trusted once deployed, meaning whether its actions are tolerable and whether its behavior holds up under stress. Safety turns on an asymmetry that the internal–external axis makes explicit. Internal missteps are cheap and reversible, but external actions such as a deletion, a transaction, or a sent message may not be, so risk sits on the external side of the axis and grows with tool access rather than with task difficulty. Evaluation therefore stops scoring answers and starts eliciting and counting harmful actions, by surfacing them in instrumented sandboxes [136], measuring harm rates at scale [82,84], or flagging actions that drift off the stated goal [374,375]. Robustness looks past a single action to the policy behind it, and its metric is a difference rather than a level: the gap between clean and perturbed runs under adversarial observations, noisy tool outputs, reordered inputs, or reworded instructions [98,99,122,384,446]. Two things connect the pair. First, both are trade-offs, not boxes to check after the fact. Control Tax measures the accuracy an agent gives up to stay under control [378], and a robustness gap can flip a ranking, since an agent that scores lower but degrades gracefully is often more deployable than one that peaks higher and then collapses under mild shift. Second, this family is where the single-agent picture runs out. In multi-agent and socially situated settings the perturbation is no longer environmental noise but the strategies of other agents the policy cannot inspect, and norms that shift mid-episode [125,126,138,139], so staying reliable there means extending boundary management from the self to other minds, a direction current metrics only begin to probe.
Trajectory consistency.
The last and most global family steps back from any single decision and asks whether the trajectory holds together, that is, whether the actions taken actually follow from the plan the agent stated and the goal it was given. Goal–Plan–Action alignment makes this concrete: it splits a trajectory into declared goals, planned sub-steps, and executed actions and scores the consistency between neighboring layers [456]. That exposes a failure the earlier families miss, where an agent succeeds while quietly rewriting its plan at every step, so its stated reasoning is a story told after the fact rather than the cause of what it did. Even the precondition for these judgments, telling where one action ends and the next begins, is not free and has to be measured on its own [282]. The point is that a trajectory can be right at every local step and still incoherent overall, which is why consistency is a natural place to close: it checks the account an agent gives of its own behavior, the one thing the other families take on trust.
Read together, these families move evaluation from a capability question (can the agent solve the task?) to a deployment-readiness question (can it be trusted to do so unsupervised?). They also nest from local to global: progress and constraints check what the trajectory did step by step, calibration and tool-use check whether its epistemic decisions were sound, safety and robustness check whether the resulting policy is tolerable and stable, and consistency checks whether the whole chain holds together. Process evaluation complements outcome evaluation by making sure a correct, cost-effective answer was reached through a reliable trajectory. The two, however, do not add up to a single deployable score, which sets up the discussion next.

6.1.3. Toward Integrated Evaluation

The two families of metrics are complementary, but they do not add up to a single deployable score, and seeing why exposes the connections among them. Their units do not line up: correctness on a bounded zero-to-one scale, tokens and calls as counts, dollars and latency as rates, irreversibility as a categorical hazard. Several process metrics are also trajectory-dependent, needing step-by-step assessment that current benchmarks rarely provide. An agent can top the outcome metrics while failing the process ones, so any aggregate must be reported alongside its components rather than in place of them [152,454,457]. Emerging trajectory-aware frameworks nonetheless move in this direction: TRACE composes accuracy, process efficiency, and cognitive quality into a single trajectory-utility score for deep-research agents, explicitly to counter the “high-score illusion” that a lone pass@1 creates [458].
The metrics are nonetheless tightly connected, in three ways. First, accuracy and cost trade off: pushing one usually moves the other, so neither is interpretable alone and the honest object of comparison is a Pareto frontier rather than a point (Section 6.1.1). Second, calibration is the common cause behind the process metrics: a miscalibrated estimate of the agent’s knowledge boundary (Section 2.3) at once degrades tool-use decision quality, inflates cost, and, on the external side, creates safety exposure, so the process families are not independent axes but downstream readouts of one underlying quantity. Third, process metrics explain outcome metrics: when two agents post the same success rate at different costs, the gap always shows up in some process metric, whether a redundant-call rate, an overthinking loop, or an uncalibrated confidence, which is why reading the two families together is diagnostic where either alone is not.
This joint reading is exactly what exposes the two failure modes that motivate this chapter. Overthinking and overacting share one signature, visible only when outcome and process are read together: effort grows while resolved uncertainty does not. An agent that spends abundant reasoning tokens to re-derive a fact one API call would have supplied is internally inefficient yet accurate; an agent that issues many redundant queries when one would do is externally inefficient yet accurate. Pass-rate detects neither. The epistemic intelligence ratio of Section 2.4 is the natural unifier, since it places useful belief change over total effort and thus assigns both failures the same low score, but computing it requires the decomposed cost ledger and an estimate of belief change that only joint outcome–process instrumentation provides.
Because a fully unified score remains out of reach, recent work has approached the gap from the agent side rather than the metric side, training agents to allocate effort more carefully instead of defining one number. Thinking-budget controllers such as BudgetThinker [74] truncate chain-of-thought once marginal information gain drops below a threshold; budget-aware tool-use policies [75,350,351] allocate a finite invocation budget by expected information value; and intention-based planners [76] decide what information is needed before deciding how to obtain it. All share the epistemic necessity criterion of Section 2.4 [19]: invoke an external tool only when no internal path can resolve the uncertainty within an acceptable cost. Which metrics to foreground is finally set by the deployment context. Verifiable-reward training leans on functional correctness plus a cost ledger, safety-critical deployment foregrounds irreversibility and robustness, and open-ended assistance relies on judge-based correctness plus calibration. But every context still needs at least one metric from each family to avoid the blind spots a single-family report leaves open.
This points to the empirical question that the rest of this chapter takes up: what parts of the internal-external boundary do current benchmarks make visible, and how can outcome and process evidence be combined to judge whether external support was necessary? Section 6.2 re-reads the benchmark landscape through the ToA lens. It first establishes the internal baseline through internalization benchmarks, then characterizes the environments and support systems captured by externalization benchmarks. It finally turns to trade-off-oriented benchmark design, where controllable information conditions, controlled access settings, full trajectory observation, multi-axis reporting, and longitudinal measurement are combined to evaluate whether the agent used external support at the right time and at a justified cost.
Summary.  Agent evaluation should combine episode-level outcome metrics with trajectory- and policy-level process diagnostics. Outcome evaluation reports correctness together with separate internal- and external-cost ledgers, while process evaluation examines progress and constraints, boundary calibration and tool-use decisions, safety and robustness, and trajectory consistency. Read jointly, the two families expose overthinking and overacting as effort that grows without a corresponding reduction in uncertainty. Their components should remain visible rather than being collapsed into a context-free score; the epistemic intelligence ratio provides a unifying lens only when joint outcome-process instrumentation is available.

6.2. Benchmarks Through the ToA Lens

The previous subsection shows that outcome and process metrics must be read together: a benchmark should reveal both whether an agent succeeds and how its effort was spent. This subsection applies the same view to the benchmark landscape by asking what part of the internal-external boundary each benchmark makes visible. ❶ Internalization benchmarks (Section 6.2.1) estimate the agent’s internal baseline: what can be answered or inferred before outside support is used, and whether the agent can notice its own boundary. ❷ Externalization benchmarks (Section 6.2.2) evaluate the other side of the boundary: how agents use environments and external support systems such as tools, memory, skills, and harnesses. ❸ Trade-off-oriented benchmark design (Section 6.2.3) therefore treats the boundary judgment as the object of benchmark design. It specifies how to control information and access conditions, observe complete trajectories, report success, effort, and boundary quality together, and track how this allocation changes as the agent learns. Existing benchmarks characterize capabilities on the internal and external sides of the boundary; trade-off-oriented design connects them through a protocol that evaluates whether and when the agent’s use of external support is justified, and at what cost. Figure 10 summarizes this organization: internalization benchmarks establish the agent’s internal baseline, externalization benchmarks characterize the environments and support systems through which it acts beyond its parameters, and trade-off-oriented design specifies how benchmarks can evaluate the resulting internal-external boundary decision.

6.2.1. Internalization Benchmarks

Internalization benchmarks ask what an agent can solve before it calls any outside support. For ToA, they provide the internal baseline: we first need to know what the model can handle by itself, then judge whether external action is justified. We group this line of work into four parts. ❶ Knowledge benchmarks test whether the model already has the knowledge needed for hard academic questions. ❷ Reasoning benchmarks test whether the model can use that knowledge through multi-step inference. ❸ Live evaluation keeps this baseline reliable as benchmarks become saturated or leaked. ❹ Epistemic self-monitoring tests whether the model can inspect its own beliefs. This order follows a simple path: what the model knows, what it can derive, whether our measurement is still trustworthy, and whether the model can recognize its own boundary.
(1) Knowledge benchmarks. Knowledge benchmarks ask whether a model can answer difficult questions from its own knowledge. MMLU-Pro [141] starts from the saturation of MMLU and makes the task harder through more reasoning-heavy questions and a larger answer set. GPQA [142] raises the bar with expert-written science questions that are difficult for strong non-experts even with web access. Humanity’s Last Exam [459] extends this idea to a broader expert frontier, with verifiable questions written across many academic areas.
These benchmarks solve a clear problem in earlier evaluation: standard academic tests became too easy to separate strong models. They give ToA a first estimate of the internal knowledge boundary. If a task falls inside this boundary, external lookup may add little value. If it falls outside, answering from memory alone may lead to confident errors. The missing piece is that these benchmarks usually judge the final answer after the task. They do not show whether the agent knew during the task that internal knowledge was enough.
(2) Reasoning benchmarks. Reasoning benchmarks ask whether the model can derive an answer through internal reasoning. BIG-Bench Hard [143] selects difficult BIG-Bench tasks and shows that chain-of-thought prompting can reveal reasoning ability hidden by direct answering. BIG-Bench Extra Hard [460] follows the same path after BBH becomes less discriminative, replacing tasks with harder variants that probe similar skills. FrontierMath [144] moves this pressure to research-level mathematics, where problems are new, difficult, and automatically checked.
This group addresses a different limit of internalization. A model may have relevant knowledge but still fail to combine it across steps. Reasoning benchmarks therefore help locate the boundary of internal computation: how far the agent can go by thinking before outside action is needed. For ToA, the remaining issue is effort control. A correct answer does not tell whether the model reasoned efficiently, stopped too early, or kept reasoning after the useful signal had faded.
(3) Live evaluation. Live evaluation asks whether the internal baseline itself is still reliable. LiveBench [145] responds to test-set leakage and benchmark saturation by using frequently updated questions, objective scoring, and recent sources. Its role is slightly different from knowledge and reasoning benchmarks. It is less about one specific ability and more about keeping internal evaluation meaningful over time.
This matters for ToA because the internal boundary cannot be estimated from a stale benchmark. If the test has leaked or become too easy, the model may look more internally capable than it really is. Live evaluation strengthens the baseline by making the measured ability harder to memorize and easier to verify. Its limitation is that it still measures task success more directly than boundary awareness. It helps us trust the internal score. It does not yet tell us whether the agent knows when to rely on that score.
(4) Epistemic self-monitoring. Epistemic self-monitoring moves from task accuracy to self-knowledge. Reflection-Bench [140] evaluates whether a base model can form beliefs, revise them, reason about counterfactuals, and reflect on its own state. Complementary benchmarks isolate narrower components of this capacity. SelfAware [461] tests whether models recognize questions that are unanswerable or unknowable, while UA-Bench [462] evaluates whether they can attribute uncertainty to deficiencies in the available information or limitations in their own knowledge and reasoning. MIRROR [463] further connects monitoring to control by examining whether models can use self-knowledge to predict their own performance and select appropriate agentic actions. This is important because an agent uses the model as its cognitive core. The model must answer questions, but it must also track what it believes, when those beliefs should change, and when its own uncertainty warrants a different course of action.
This category connects most directly to ToA. The internal-external boundary is a decision problem, so the agent needs some sense of its own uncertainty before it can choose well. Reflection-style benchmarks make this ability visible. Their current scope is still mostly internal: they test belief management in controlled tasks. A full ToA benchmark would take the next step and ask whether this self-monitoring leads to the right behavior, such as continuing to reason, seeking evidence, verifying an answer, or stopping.
Taken together, these benchmarks estimate the internal side of the ToA boundary. Knowledge benchmarks show what the model can answer. Reasoning benchmarks show what it can derive. Live evaluation keeps the estimate current. Epistemic self-monitoring asks whether the model can see its own limits. This makes internalization benchmarks a necessary starting point for externalization benchmarks. Without a clear internal baseline, we cannot tell whether outside action is useful or simply extra effort.

6.2.2. Externalization Benchmarks

Externalization benchmarks evaluate how agents use resources outside their parameters to resolve uncertainty, update state, and act on the world. We organize them along two axes. ❶ Environment-facing externalization asks where the agent acts. This axis covers tools and APIs, computer interaction, domain-specific workflows, general agent tasks, and social or safety-critical interaction. ❷ Support-facing externalization asks what support remains outside the model. This axis covers memory, skills, and harnesses. The first axis describes the setting in which the agent acts. The second describes the support system around the model. This separation prepares the ToA question: after we know that an agent can externalize, we still need to ask whether that externalization was necessary.
Environment-facing externalization.
Environment-facing benchmarks differ in the scope and consequences of external action. They range from structured tool interfaces to domain-specific workflows and, eventually, to general, social, and safety-critical environments. Table 11 compares representative benchmarks in terms of their interfaces and executable environments, task interaction and horizon, and evaluation targets and methods. The discussion below focuses on how each line of work developed and how its primary object of evaluation changed over time.
Preprints 230876 i011
Preprints 230876 i012
(1) Tool-use and API environments. Tool-use benchmarks first treated external resources as task-specific aids. The evaluation target was whether access to an external resource improved the final answer. This left tool dependence ambiguous because some tasks remained solvable from parametric knowledge alone [464]. Evaluation then shifted toward selecting tools, constructing arguments, and composing multiple calls. Some benchmarks assessed generated calls or traces against fixed references [46,47,146,465,466,467,502]. Others emphasized reproducible execution rather than a single prescribed trace [91]. More recent settings make tool use a sustained interaction process. They test whether agents can act across multiple turns, incorporate feedback, manage application state, and complete trajectories with several valid paths [68,92,234,468,469].
(2) Web, mobile, and desktop environments. Computer-interaction evaluation began with simplified websites and narrowly defined interface actions [233]. Static demonstrations later introduced realistic pages and diverse human tasks, but they could not test how an agent changed the environment through its own policy [147,470]. Executable web environments made functional completion observable and reproducible [148]. Visual grounding then expanded the evaluation target from element selection to perception-guided action [471]. The same trajectory extended to enterprise web software, mobile devices, and full desktop operating systems [14,149,472,503]. Cross-version, cross-platform, and cross-application settings further turned transferability into an explicit object of evaluation [473].
(3) Software engineering environments. Functional correctness was the initial focus of software evaluation. Models generated self-contained functions or short programs, and test cases determined whether the output worked [474,475,476,477]. Interactive execution later allowed agents to observe program behavior and revise their actions  [478]. Repository-level benchmarks expanded the unit of evaluation from isolated code to issue resolution, codebase navigation, and dependency-aware modification [131,479,504]. End-to-end settings broadened it again. They assess project design, environment setup, multi-file implementation, testing, and requirement satisfaction across a complete development cycle [480,481,482,505].
(4) Data science and machine learning environments. In data science and machine learning, executable-code evaluation provided the initial bridge from textual answers to verifiable outcomes. The first agent benchmarks concentrated on running established tasks or improving a single experimental script  [483,484]. Later work increased the scope of the workflow. Agents must inspect data, select methods, write and execute code, and optimize against an empirical objective [485,486]. The evaluation object therefore moves from code validity to the quality of an experiment produced through iterative interaction with data, libraries, and compute.
(5) Scientific research environments. Scientific research benchmarks evolved from bounded scientific programming tasks to larger discovery workflows [487,488]. Subsequent settings evaluate data analysis and evidence-based discovery, including whether agents can implement methods and produce objectively checkable results [18,489,490]. Repository-based tasks add environment setup, dependency resolution, and experimental execution [491,492]. Research-replication benchmarks extend the horizon further. They ask agents to connect literature understanding, implementation, experimentation, and result analysis over an entire project [150,493]. The evaluation target thus shifts from solving a scientific subproblem to reconstructing and validating a research process.
(6) Workplace and enterprise environments. Workplace evaluation first modeled bounded knowledge-work tasks within a particular application [494]. It then moved toward operational settings with persistent records, role-specific constraints, and workflows spanning several business objects [495]. Broader enterprise environments combine browsers, terminals, code execution, communication, and organizational data. They also introduce collaboration and intermediate checkpoints [130,496]. Evaluation consequently changes from application-specific task completion to coherent performance across heterogeneous systems and professional roles.
(7) General agent environments. The move toward general agent evaluation responded to the narrow scope of domain-specific benchmarks. Multi-environment suites test the same agent across operating systems, databases, games, and web tasks [497]. Open-ended assistant benchmarks reduce dependence on a fixed API set and require agents to combine retrieval, reasoning, coding, and interaction as needed [435]. Constraint-rich planning adds a complementary target: agents must integrate information into feasible plans rather than recover one fixed answer [449,506]. The evaluation object becomes cross-domain task completion under heterogeneous forms of external access.
(8) Social and strategic environments. By treating other agents as part of the environment, social benchmarks make beliefs, incentives, and communication central to evaluation. Hidden-information games test whether an agent can infer roles and coordinate or deceive under uncertainty [498,499]. Strategic environments add resource allocation and competition, so success depends on anticipating how other participants respond [500]. Open-ended social simulations broaden the target from winning a game to maintaining plausible, goal-directed interaction over dialogue [138]. Evaluation therefore moves from individual task success to behavior that is contingent on other agents’ beliefs and actions.
(9) Agent safety and security environments. Safety evaluation for agents emerged because external actions can create consequences that text-only safety tests do not capture. Initial settings study accidental harm when benign requests are executed through imperfect or emulated tools [136]. Security-oriented benchmarks then introduce adversarial content inside tool outputs and test resistance to indirect prompt injection [501]. Misuse benchmarks change the threat model by giving the agent directly harmful goals. They evaluate whether safety persists across multiple turns and executable actions [82,84]. The evaluation object consequently expands from refusing unsafe text to controlling harmful behavior throughout an action trajectory.
Across these categories, environment-facing benchmarks expose increasingly complete forms of externalization. Isolated calls become grounded observations and state-changing actions, while short episodes become long-horizon and consequential trajectories. Under the ToA lens, however, most benchmarks begin after an external interface has already been supplied. They evaluate whether the agent can act through that interface and whether its trajectory reaches an acceptable outcome. They do not systematically determine whether external action was necessary in the first place. Without matched internal-only, external-enabled, and adaptive-access conditions, success cannot reveal whether the agent recognized the boundary of its internal competence. It also cannot show whether an external action reduced enough uncertainty to justify its cost and risk. The shared missing object is therefore the externalization policy itself: when to externalize, which intervention to choose, when to verify, and when to stop.
Support-facing externalization.
(1) Memory benchmarks. Memory benchmarks evaluate externalized state. They ask what information about users, conversations, tasks, and prior experience should be stored outside the model and reused later. LoCoMo [507] and LongMemEval [508] make this state measurable through long-term conversational settings. The agent must recover relevant evidence, handle temporal updates, and synthesize information across sessions. These benchmarks address a limitation of single-turn evaluation: an agent that cannot use history cannot sustain continuity.
Later benchmarks move from recall to memory management. Evo-Memory [509] evaluates test-time memory evolution in streaming tasks. EvoMemBench [510] connects knowledge and execution across both within-episode and cross-episode settings. The focus shifts from whether a stored item can be recalled to whether memory can evolve into reusable experience.
This shift already points to ToA. Memory is useful when it reduces future uncertainty, yet every memory operation has cost through storage burden, retrieval noise, interference, or stale evidence. Current benchmarks show whether agents can use memory. They say less about the memory lifecycle policy, including when experience should be stored, refreshed, discarded, or internalized. A ToA-aligned benchmark should evaluate these operations as allocation decisions and measure when memory access is worth its cost.
(2) Skill benchmarks. Skill benchmarks evaluate externalized procedures. A skill packages reusable know-how into an artifact that can be invoked across tasks. This matters because agents often face recurring workflows. Reconstructing the same procedure from prompt context or model parameters wastes effort, while a well-formed skill can preserve procedural knowledge outside the model.
The first question is whether skills help. SkillsBench [511] compares no-skill, curated-skill, and self-generated-skill settings. This establishes whether a skill artifact adds value beyond the base model and agent scaffold. The next question is retrieval. SkillRet [430] isolates the problem of selecting the right skill from a large library. SkillGenBench [512] then evaluates pipelines that generate reusable skills before downstream execution. The sequence is useful: efficacy, retrieval, and generation become separable evaluation targets.
From the ToA perspective, skills externalize procedural support. The open issue is the policy governing their use. Skills vary in utility, freshness, reliability, and invocation cost. The agent must decide when to solve internally, when to retrieve a skill, when to generate one, and when repeated use should become an internalized routine. A ToA-aligned benchmark should judge skill use by whether it reduces uncertainty or execution cost enough to warrant that external dependency.
(3) Harness benchmarks. Harness benchmarks evaluate externalized control. A harness is the runtime scaffold that turns model outputs into agent behavior. It manages three kinds of execution conditions: interface exposure, stateful context, and governance mechanisms such as tracing or recovery. This layer matters because the same model can behave differently under different execution arrangements.
The need for harness evaluation becomes visible in executable and workflow benchmarks. SWE-Bench [131], WebArena [148], and OSWorld [149] place agents in environments where actions change state. AgentBench [497] and GAIA [435] add long-horizon execution, persistent state, and live workflow pressure. Harness-Bench [273] turns this observation into a diagnostic benchmark by varying harness configurations while controlling task conditions. It measures how scaffold choices affect task success, efficiency, safety, and traceability of failures.
For ToA, harnesses are the control layer that governs other forms of externalization. They schedule external support and decide when validation or recovery begins. Existing harness work shows that scaffolds matter. The next question is whether each scaffolded intervention is epistemically justified. A ToA-aligned benchmark should evaluate whether the harness invokes external support at the right time, with acceptable cost, and with a clear contribution to uncertainty reduction, safety, or traceability.
Externalization benchmarks show that agents can act beyond their parameters by using environments and external support systems. Their main gap is the necessity of that use. Most protocols make external support available and measure whether it improves task success, but they leave open whether the agent needed that support in the first place. Externalization benchmarks therefore provide the environments and support systems on which a ToA-aligned benchmark can build. Their limitation is that they mostly show whether external support can be used, while the necessity of that use remains hidden. This motivates the trade-off-oriented design discussed next, where task boundaries, access conditions, trajectories, and costs are evaluated together.

6.2.3. Toward Trade-Off-Oriented Benchmark Design

Internalization benchmarks tell us what an agent can solve before outside support is used. Externalization benchmarks measure whether the agent can complete tasks with external resources and supports. Reporting the two sides separately still leaves the main ToA question open: did the agent choose internal reasoning or external action at the right time? Trade-off-oriented evaluation therefore treats the boundary judgment itself as the object of evaluation. It asks how much benefit external support brought, how much it cost, and whether the same task could have been handled internally.
The design discussion is organized into five layers. ❶ Design principles state what a ToA benchmark must make observable. ❷ A unified protocol turns these principles into matched tasks, paired access settings, trajectory records, and multi-axis reports. ❸ Retrofitting existing benchmarks explains how the protocol can be added to current benchmark environments. ❹ Designing new benchmarks shows how to build boundary-aware tasks from the start. ❺ Longitudinal extension asks whether the boundary moves as the agent learns.
Design Principles.
A trade-off-oriented benchmark should satisfy five connected requirements. These requirements form a chain: the task must expose the need for external support, the run must estimate the value of that support, the trajectory must show how the agent used it, and the report must keep success and cost visible together.
(1) Controllable information conditions. The benchmark should control where the necessary evidence is located. A task family should include prompt-sufficient cases, external-required cases, and external-trap cases. Prompt-sufficient cases test whether the agent can stay internal when the context is enough. External-required cases test whether the agent can seek evidence when the context is missing a decisive fact or state. External-trap cases test whether the agent can resist an available resource when that resource adds no value. High-risk or dynamic settings need two further cases: tasks that are answerable but still require verification, and tasks where neither internal reasoning nor external support can justify an answer.
(2) Controlled access settings. The value of external resources should be estimated through paired access conditions. A no-support run estimates internal solvability. A full-support run estimates the gain that outside resources can provide. An adaptive-access run tests the agent’s own choice. The boundary is relative to the model and context. A task may be internally solvable for a stronger model, externally dependent for a weaker model, and verification-dependent when the cost of a wrong answer is high.
(3) Full trajectory observation. The evaluator should observe both the path and the answer. The log should record internal reasoning effort, external access, environment feedback, verification, and stopping. Open tasks should allow multiple valid paths. The evaluator can then use executable checks, acceptable evidence sets, and step deletion tests to ask whether a step changed the support for the answer. This is important because a solved task may still contain unnecessary browsing, repeated API calls, or validation that only repeats what was already known.
(4) Multi-axis reporting. The result should report success together with effort and decision quality. A compact metric vector can contain outcome success, resource effort, and boundary quality. Boundary quality should separate underuse, overuse, verification failure, and poor stopping. Costs and risks rarely collapse cleanly into one context-free number. The default output should therefore be a metric vector or a Pareto comparison. A scalar utility is appropriate only when the deployment setting supplies weights.
(5) Longitudinal measurement. Agents that learn or evolve should be evaluated over time. The benchmark should ask whether internal success improves, avoidable external calls decrease, boundary judgment becomes more accurate, and the change survives delayed tests or environment shifts. The desired pattern is better allocation. Stable and repeated knowledge can move inward. Fresh, changing, risky, or audit-sensitive evidence should remain external.
A Unified Evaluation Protocol.
The protocol has four visible parts: matched task families define comparable cases by changing only the location or value of the necessary evidence; counterfactual access compares no-support, full-support, and adaptive-access runs; trajectory instrumentation records the final answer together with the resource path that produced it; and multi-axis reporting reads task success together with cost and boundary quality. The basic family contains internal-sufficient, external-required, and external-trap cases. When risk or refusal matters, it can also contain verification-required and unanswerable cases.
The key is to evaluate support need under a given task, model, and setting. ToolQA [464] is a useful starting point because it was built around questions that require external tools and sources unlikely to be memorized. A ToA protocol would add matched versions: one where the decisive evidence is placed in the prompt, one where it remains behind the tool, and one where the tool returns only irrelevant evidence. The same question can then expose three different failures: answering internally when evidence is missing, calling a tool when the prompt was already enough, or continuing to call tools after the resource has shown that it cannot help.
The same protocol can be stated for executable environments. In WebArena [148], the decisive state may be visible on the current page, require one controlled navigation step, or be absent from the self-hosted site. In SWE-Bench [131], the issue statement may localize the bug, leave localization to repository inspection, or require a test run to separate two plausible fixes. These paired versions keep the original task flavor, while making the marginal value of external action measurable.
Retrofitting Existing Benchmarks.
Retrofitting asks how far the protocol can be added to existing benchmarks while preserving their original evaluation target. This is useful because existing benchmarks already provide realistic task distributions, environment states, and mature verifiers. The price is weaker control: the original task may mix task difficulty, interface complexity, and resource need. For this reason, retrofitting is best treated as a realistic stress test of the protocol.
(1) Tool-use benchmarks. API-Bank [47] is suitable for retrofitting because its original evaluation already separates planning, retrieval, and API calling over executable tools. A ToA version can keep the same API schemas while changing the information condition. In a prompt-sufficient variant, the user request already contains the answer or all parameters needed for a direct response. In an external-required variant, one necessary value must be obtained through an API. In an external-trap variant, a tempting API exists but returns a value that is irrelevant, stale, or redundant. The resulting score can distinguish three behaviors that ordinary call accuracy merges together: correct abstention from API use, necessary API use, and wasteful API use.
ToolSandbox [92] gives an even sharper retrofit path because it already models stateful tool execution, implicit state dependencies, a simulated user, and intermediate milestones. A ToA retrofit can reinterpret milestones as evidence checkpoints and minefields as boundary failures. In an insufficient-information scenario, asking the user can be counted as a justified external action, while calling a state-changing tool before clarification becomes a boundary error. In a state-dependency scenario, a repeated call is useful only if the previous call changed the world state or reduced uncertainty about it. ACEBench [68] can be used in the same spirit: its special cases with ambiguous or incomplete instructions can be split into answerable, clarification-needed, and refusal-needed variants.
(2) Web and operating-system benchmarks. WebArena [148] is a good retrofit target because it is self-hosted and uses programmatic validation. A ToA version can vary where the decisive evidence is placed. If the current page already contains the needed information, extra browsing is overuse. If the evidence is one page away, navigation is justified only until the relevant state is reached. If the evidence is absent, continued browsing should be penalized through stopping quality. The same task can therefore measure success, page-read cost, and whether navigation reduced uncertainty.
OSWorld [149] extends this idea to real computer environments. Its tasks already involve initial state setup and execution-based evaluation scripts, so the retrofit can control whether the decisive state is visible in the current window, hidden in a nearby file, or only knowable after running an application action. The trajectory should record screenshots, clicks, commands, file reads, and app switches. A successful final state would then be read together with the path: a model that reaches the goal after ten blind clicks is different from a model that observes the right state and acts once.
(3) Software and app-world benchmarks. SWE-Bench [131] already grades patches by running tests in a repository. For ToA, the important retrofit is to make file access and test access part of the boundary. Some issues can be rewritten so the report contains a precise localization cue. Others should require reading a small set of files, and harder variants should require running tests to choose between plausible fixes. The score should then report patch success together with file-inspection cost, test cost, and stopping after sufficient evidence. This matters because a correct patch reached after broad repository search and repeated test runs may have lower epistemic efficiency than a patch reached through focused inspection.
AppWorld [469] provides another useful case because its state-based tests check both task completion and unwanted collateral changes. A ToA retrofit can attach costs to API calls, confirmation requests, and state mutations. If the user goal is already determined by the current app state, a confirmation round may be redundant. If the goal is underspecified, acting without confirmation can be unsafe. This lets the benchmark separate correct task completion from a well-calibrated action path.
(4) Memory, skill, and harness benchmarks. LongMemEval [508] is especially compatible with ToA because it marks evidence sessions and provides oracle, short-history, and long-history settings. A retrofit can turn these settings into access conditions. The oracle setting estimates performance when the relevant memory is already isolated. The long-history setting tests retrieval under noise. An unavailable-memory variant can test whether the agent knows to abstain when no stored evidence supports the answer. This directly measures the value of memory access, not just the ability to answer after memory is supplied.
SkillRet [430] can be retrofitted by adding no-skill, correct-skill, and distractor-skill access for the same user request. The original task asks whether the right skill can be retrieved from a large library. The ToA version asks whether retrieval should happen at all, and whether the selected skill adds value over internal execution. Harness-Bench [273] is similar at the control layer. Since it already measures model-harness configuration effects over sandboxed workflows, a ToA retrofit can compare disabled, fixed, and adaptive harness interventions. The question becomes whether validation, recovery, memory, or tool exposure was invoked at the step where it changed the outcome.
(5) Safety-sensitive benchmarks. AgentHarm [84] shows why trade-off evaluation needs more than utility and cost. In harmful agent tasks, external action may increase task completion while decreasing safety. A ToA retrofit can pair harmful tasks with benign capability controls and score refusal, verification, and action suppression as boundary decisions. Here, task completion alone is insufficient. The boundary decision is whether the agent can recognize when external action should be blocked even if it is technically feasible.
Designing New Benchmarks.
New benchmarks can control the boundary from the task-generation stage. The design should begin by deciding what evidence is needed before choosing a task domain. For each task, the builder specifies the decisive evidence, the context given to the agent, the outside resources, the expected check, and the stopping point. The task generator then produces matched versions by moving the same evidence across these locations. This design emphasizes task and outcome validity by making the relevant evidence and evaluation criteria explicit during benchmark construction [513]. This makes the comparison cleaner: the evaluator knows which resource could have helped and which resource was merely available but unnecessary.
(1) Make matched versions before writing prompts. The builder should first define the needed evidence. For a knowledge task, this can be a fact with a source and timestamp. For an action task, it can be a state that must change. For a memory task, it can be a stored preference or event. The prompt is written only after this evidence is fixed. This avoids a common failure in benchmark design: two tasks look like a boundary pair, but they differ in topic, wording, and difficulty. Counterfactual question-answering retains the underlying question while varying the contextual evidence and corresponding answer, whereas situated question-answering varies the temporal or geographical conditions under which the answer is determined [514,515]. A clean pair likewise changes where the decisive evidence is placed while keeping the surface problem similar.
(2) List available supports and their costs. Each task should expose a small set of available supports. The set can include a tool, a memory store, a skill library, or a checker, and each support needs a cost and a known risk. Existing benchmarks have separately operationalized customizable tool costs and dynamic cost changes, as well as high-stakes tool-use risks such as privacy leakage and financial loss [77,136]. The cost can be a call count, waiting time, permission level, or risk tag. The risk records what can go wrong: stale memory, misleading retrieval, invalid tool output, or harmful side effects. This makes the agent choose among supports under explicit cost, so outside help no longer appears free.
(3) Keep a hidden answer key for the evaluator. The evaluator should know which evidence is needed, which outside support is allowed, and when the agent should stop. In a ToolSandbox-like setting, the hidden key can use intermediate milestones and minefields [92]. In a WebArena-like setting, it can use environment states and final functional checks [148]. In a SWE-bench-like setting, it can use fail-to-pass and pass-to-pass tests [131], supplemented by an evaluator-side record of the files containing decisive evidence. The key is hidden from the agent. It lets the evaluator judge whether a trajectory step was necessary.
(4) Check whether each step mattered. For open tasks, a single reference path is too brittle. State-based, process-agnostic evaluation already provides a way to accept multiple valid solution paths [469]. The benchmark should instead test whether a step mattered through counterfactual interventions on the trajectory. Adapting deletion-based comprehensiveness and sufficiency tests from rationale evaluation [516], one can delete a tool call and ask whether the final answer loses support. Similarly, robustness tests using noisy and counterfactual retrieved contexts motivate replacing a retrieved memory with a distractor and observing whether the answer changes [517]. One can also remove a verification step and check whether the remaining evidence still justifies stopping. This keeps the evaluation path-sensitive without forcing every strong agent to imitate one human trace.
(5) Report success and cost side by side. The final benchmark should report paired outcomes, with a single leaderboard number only as an optional view. Multi-metric evaluation exposes trade-offs that accuracy alone obscures, while agent-specific evaluation work has argued explicitly for considering accuracy and cost together [518,519]. A model may score high under full-support and low under adaptive-access, which means it benefits from resources yet fails to decide when to use them. Another model may use fewer resources while missing external-required cases. These are different failures. Multi-turn agent evaluation also shows the diagnostic value of reporting intermediate progress rather than final success alone [135]. The benchmark should therefore release task success, boundary errors, effort, verification quality, and stopping quality as separate fields.
Longitudinal Extension.
The same protocol should be repeated when agents can learn from experience. Initial evaluation estimates the agent’s internal baseline and external dependence; post-update evaluation measures the effect of memory updates, skill acquisition, or harness changes; delayed evaluation checks whether the change persists; and shifted evaluation changes resources or environments to see whether the agent can recalibrate.
LongMemEval [508] offers a useful starting point because its evidence-only oracle setting and longer history settings separate relevant memory from noisy history. A longitudinal ToA extension can repeat related sessions over time and ask whether stable user facts become cheaper to access, either through internalization or through a better memory index, while recent updates still require external retrieval. The useful signal is more precise than a raw drop in memory calls. A drop is desirable only when answer quality and sensitivity to new information are preserved.
SkillRet [430] gives the same test for procedural support. Since it evaluates retrieval from large skill libraries, a longitudinal extension can ask whether repeated related tasks lead to better skill selection and fewer irrelevant retrievals. A strong agent should also detect when the library no longer contains a reliable match. Harness-Bench [273] gives a control-layer version of this question: by comparing model-harness configurations across repeated runs, the evaluator can ask whether added validation, recovery, or tool exposure reduces real failures or only adds routine overhead.
The desired long-term pattern is higher task utility with less unnecessary external effort. Stable and repeated abilities can move inward. Fresh, dynamic, high-risk, or audit-sensitive evidence should remain external. A good benchmark should measure that movement and avoid rewarding a fixed preference for reasoning or acting.
Summary. This subsection reads benchmarks through the internal-external boundary. Internalization benchmarks establish the internal baseline, while externalization benchmarks characterize the environments and support systems available beyond the model. Trade-off-oriented design connects these sides through controlled information and access conditions, full trajectory observation, multi-axis reporting, and longitudinal measurement, making it possible to assess whether the agent used external support when it was justified and avoided it when it was not.

7. Open Problems and Future Directions

The preceding sections have treated LLM-based agents as epistemic decision-makers whose behavior is governed by the placement, calibration, revision, and measurement of the internal–external boundary. This view suggests that future work should not be organized only around stronger models or richer harnesses, but around the mechanisms that determine when an agent should reason internally, act externally, revise its supports, or stop. We discuss four open problems that follow from this perspective: jointly learning reasoning and acting, achieving long-term personalized alignment, assigning credit in multi-agent evolution, and evaluating epistemic intelligence.

7.1. Learning: Jointly Improving Reasoning and Acting

Existing work on agent learning has made substantial progress on both sides of the internal–external boundary. On the internal side, learning methods compress memory, reasoning procedures, tool-use policies, and world-model knowledge into the model, turning recurring epistemic operations into more persistent model-side competence. On the external side, agent harnesses offload state, skills, orchestration, and environment interaction into memory systems, tool libraries, workflow graphs, and simulators. Recent agentic reinforcement learning and tool-integrated training methods further make retrieval, code execution, tool invocation, and search behavior directly trainable, while self-aware and budget-aware methods begin to regulate unnecessary tool calls and excessive reasoning [24,30,41,73,107,108,220,407]. However, much of this literature still improves reasoning and acting as separable objectives: one line teaches models to reason better or longer, while another teaches agents to call tools more accurately, more cheaply, or less often.
The open problem is joint learning of reasoning and acting. A capable agent should not only improve its internal reasoning ability or its external action ability in isolation; it should learn how the two interact under a shared epistemic objective. Future work should therefore train agents on mixed trajectories in which decomposition, internal reasoning, retrieval, memory access, tool calls, environment interaction, verification, delegation, abstention, and stopping are all treated as candidate epistemic operations. The main technical bottleneck is trajectory-level credit assignment: final success does not reveal whether a reasoning step, tool call, verifier, or retrieval actually reduced task-relevant uncertainty. A promising direction is to combine boundary-aware objectives with counterfactual trajectory analysis, estimating the marginal contribution of each operation to Δ U useful relative to its E int or E ext cost. Such learning signals would support selective internalization: stable, recurrent, and costly external routines can be moved inward, while information that requires freshness, provenance, execution grounding, or safety oversight should remain external [25,26,42,169].

7.2. Aligning: Long-Term Personalized Boundary Calibration

Agent alignment has expanded from response-level preference optimization to trajectory-level calibration. RLHF, DPO, and safety-oriented alignment methods remain central for learning helpful, honest, and harmless behavior from human feedback, while agent-specific alignment further constrains whether, when, and how an agent should reason, retrieve, call tools, execute actions, or abstain [78,79,81,354,355]. In the ToA view, this problem is not only preference satisfaction but epistemic calibration: the agent must align with its knowledge boundary, capability boundary, efficiency constraints, human preferences, environment constraints, and safety constraints. Recent work on personalized alignment, user simulators, user-centric benchmarks, and agent memory further shows that real-world agents must adapt to particular users rather than only to population-level preferences [54,55,56,86,87,90,520]. At the same time, deployment-time safety work shows that agentic actions introduce risks that cannot be handled by response-level alignment alone [82,84,85,99,383].
The open problem is long-term personalized boundary calibration under sparse and changing evidence. Future agents should adapt their boundary decisions to individual users in real time: when to answer directly, when to ask for clarification, when to retrieve user memory, when to invoke tools, when to verify, when to require confirmation, and when to abstain. This should not be reduced to simply fine-tuning the deployed model on a few user examples. The more general problem is to decide which part of the alignment state should be updated: external memory, a user profile, a compressed summary, a personal adapter, a verifier, a runtime policy, or model parameters. Future directions should therefore study few-shot user-conditioned boundary estimation, preference drift detection, and selective personalization under privacy and safety constraints. Stable, recurrent, and low-risk preferences may be internalized or compressed; volatile, sensitive, legally consequential, or revocable information should remain external and auditable. Personalized alignment also needs a hierarchy between user-conditioned utility and non-negotiable safety constraints: a user may prefer faster execution or fewer confirmations, but irreversible or high-risk actions should still require verification, sandboxing, or human approval when the expected harm exceeds the epistemic value of acting.

7.3. Evolving: Multi-Agent Evolution and Credit Assignment

Work on evolving agents has begun to treat agent improvement as a long-horizon process rather than a one-time training event. Internal evolution updates model-side priors, routines, and control policies; external evolution revises memory, tools, workflows, and environments; ecological evolution expands the unit of adaptation to individual agents, agent populations, and agent–environment systems [2,36,40,101]. Multi-agent systems make this evolutionary view more complex. Agent populations can specialize roles, share experience, critique one another, generate tasks, and distill collective discoveries into individual policies [35,106,111,123,124,125,126]. However, collaboration also introduces coordination overhead, misleading communication, collusion, attack surfaces, and a gap between individual capability and team performance [127,380,398,446].
The open problem is fine-grained credit assignment for multi-agent evolution. In a multi-agent system, one agent’s internal competence may function as another agent’s external epistemic resource: a planner externalizes verification to a critic, a reasoner externalizes execution to a tool-operator, and the team externalizes long-term state to a memory agent. Future systems should therefore learn agent-specific boundary profiles rather than relying only on prompt-level roles such as planner, critic, retriever, or executor. Each sub-agent should be characterized by what it can solve internally, what it can obtain externally, how reliable its boundary estimates are, and what cost or risk it introduces. The central future direction is team-level epistemic credit assignment: identifying which agent, role, message, retrieval, tool call, or verification step actually reduced uncertainty. Counterfactual agent ablations, message masking, role swapping, delayed delegation, and tool-call interventions can help determine whether a sub-agent contributed useful evidence, introduced misleading information, or merely increased coordination cost. This would allow differentiated evolution: agents specialized for internal epistemic work can improve decomposition, abstraction, proof search, or self-critique, while agents specialized for external epistemic work can improve retrieval, execution, environment interaction, memory management, or verification. A further question is when a useful multi-agent workflow should remain external for auditability, disagreement, and role separation, and when it should be distilled into a smaller agent or single model [59,60,404].

7.4. Evaluation: Measuring Epistemic Intelligence

Agent evaluation has moved beyond simple pass rates, but remains fragmented across outcome metrics, process metrics, cost-sensitive metrics, and domain-specific benchmarks. Internalization benchmarks estimate what an agent can solve through its own knowledge and reasoning; externalization benchmarks test whether the agent can use tools, memory, environments, or interfaces; trade-off benchmarks expose trajectories in which internal reasoning and external action must be coordinated. Recent work has begun to evaluate epistemic agency, tool-use necessity, multi-turn trajectories, agent-as-judge protocols, and cost-sensitive performance [68,71,77,92,134,135,140,451]. Nevertheless, current benchmarks still tend to emphasize terminal success more than the epistemic quality of the trajectory, and evaluation papers and leaderboard proposals indicate that agent evaluation lacks a unified protocol for comparing correctness, cost, safety, calibration, and process quality [152,454,457].
The open problem is to make epistemic intelligence empirically observable. In ToA, the relevant target is not raw accuracy or minimal cost, but useful uncertainty reduction per unit of internal and external effort. A correct answer may still be epistemically poor if it required redundant retrieval, unnecessary tool calls, unsafe execution, or excessive deliberation; a failed trajectory may still contain useful reasoning, a correct warning, or a justified abstention. Future benchmarks should therefore make the internal–external boundary explicit through boundary-aware task construction, including internally solvable tasks, externally necessary tasks, ambiguous tasks, stale-information tasks, dynamic tasks, and unanswerable tasks. They should also use counterfactual access protocols, evaluating the same task under no-tool, tool-enabled, and adaptive regimes to distinguish overacting, underacting, overthinking, and underthinking. At the trajectory level, benchmarks should annotate whether intermediate operations are useful, necessary, redundant, premature, unsafe, misleading, or epistemically justified. Finally, evaluation should become causal and longitudinal: causal analysis should test how removing, delaying, masking, or replacing a step changes belief state, final utility, safety, and cost, while longitudinal evaluation should test whether an evolving agent becomes better calibrated over time through fewer redundant retrievals, fewer unnecessary tool calls, more appropriate refusals, better stopping decisions, and more selective internalization of stable knowledge.

8. Conclusion

This paper has reviewed roughly six hundred recent studies of LLM-based agents under the Theory of Agent. Our central claim is that the internalization–externalization boundary is a governing problem of agent design. It decides which knowledge, skills, and control sit inside the model, which stay in the surrounding harness, and how much effort goes to internal reasoning versus external acting.
From this perspective, our taxonomy categorizes current methods by how they shift this boundary. Learning distributes capabilities between the model and harness, while evolution updates both over time. Alignment determines when an agent reasons versus acts under cognitive, efficiency, human, environmental, and multi-agent constraints. Evaluation tests whether these decisions yield enough uncertainty reduction to justify their cost, risk, and process quality.
Moving forward, boundary calibration should be a primary objective in agent design. Effectiveness depends not just on model capacity, available tools, or task throughput, but on knowing when an agent should rely on itself, when it should query the world, and how to coordinate internal and external abilities.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhou, C.; Chai, H.; Chen, W.; Guo, Z.; Shan, R.; Song, Y.; Xu, T.; Yang, Y.; Yu, A.; Zhang, W.; et al. Externalization in LLM Agents: A Unified Review of Memory, Skills, Protocols and Harness Engineering. arXiv 2026, arXiv:cs.SE/2604.08224. [Google Scholar]
  2. Gao, H.; Geng, J.; Hua, W.; Hu, M.; Juan, X.; Liu, H.; Liu, S.; Qiu, J.; Qi, X.; Wu, Y.; et al. A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligence. Transactions on Machine Learning Research, 2026. [Google Scholar]
  3. Guo, D.; Yang, D.; Zhang, H.; Song, J.; Wang, P.; Zhu, Q.; Xu, R.; Zhang, R.; Ma, S.; Bi, X.; et al. DeepSeek-R1 Incentivizes Reasoning in LLMs through Reinforcement Learning. Nature 2025, 645, 633–638. [Google Scholar] [CrossRef] [PubMed]
  4. Wei, T.; Li, T.W.; Liu, Z.; Ning, X.; Yang, Z.; Zou, J.; Zeng, Z.; Qiu, R.; Lin, X.; Fu, D.; et al. Agentic Reasoning for Large Language Models. arXiv 2026, arXiv:cs.AI/2601.12538. [Google Scholar]
  5. Shuster, K.; Poff, S.; Chen, M.; Kiela, D.; Weston, J. Retrieval Augmentation Reduces Hallucination in Conversation. Proc. Find. Assoc. Comput. Linguist. EMNLP 2021, 2021, 3784–3803. [Google Scholar] [CrossRef]
  6. Liang, J.; Su, G.; Lin, H.; Wu, Y.; Zhao, R.; Li, Z. Reasoning RAG via System 1 or System 2: A Survey on Reasoning Agentic Retrieval-Augmented Generation for Industry Challenges. Proc. Find. Assoc. Comput. Linguist. IJCNLP-AACL 2025, 2025, 1954–1966. [Google Scholar] [CrossRef]
  7. Li, Z.; Zhou, Y.; Xu, Q. Latent Context Compilation: Distilling Long Context into Compact Portable Memory, 2026. arXiv arXiv:cs.LG/2602.21221.
  8. Hao, S.; Liu, T.; Wang, Z.; Hu, Z. ToolkenGPT: Augmenting Frozen Language Models with Massive Tools via Tool Embeddings. In Proceedings of the Advances in Neural Information Processing Systems, 2023; 36. [Google Scholar]
  9. Su, H.; Diao, S.; Lu, X.; Liu, M.; Xu, J.; Dong, X.; Fu, Y.; Belcak, P.; Ye, H.; Yin, H.; et al. ToolOrchestra: Elevating Intelligence via Efficient Model and Tool Orchestration. arXiv 2025, arXiv:cs.CL/2511.21689. [Google Scholar]
  10. Packer, C.; Fang, V.; Patil, S.G.; Lin, K.; Wooders, S.; Gonzalez, J.E. MemGPT: Towards LLMs as Operating Systems. 2023, 2310.08560. [Google Scholar]
  11. Zhou, Z.; Qu, A.; Wu, Z.; Kim, S.; Prakash, A.; Rus, D.; Low, B.K.H.; Liang, P.P. MEM1: Learning to Synergize Memory and Reasoning for Efficient Long-Horizon Agents. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  12. Hong, S.; Zhuge, M.; Chen, J.; Zheng, X.; Cheng, Y.; Zhang, C.; Wang, J.; Wang, Z.; Yau, S.K.S.; Lin, Z.; et al. MetaGPT: Meta Programming for A Multi-Agent Collaborative Framework. In Proceedings of the The Twelfth International Conference on Learning Representations, 2024. [Google Scholar]
  13. Wu, Q.; Bansal, G.; Zhang, J.; Wu, Y.; Li, B.; Zhu, E.; Jiang, L.; Zhang, X.; Zhang, S.; Liu, J.; et al. Autogen: Enabling next-gen llm applications via multi-agent conversation. arXiv 2023, arXiv:2308.08155. [Google Scholar]
  14. Drouin, A.; Gasse, M.; Caccia, M.; Laradji, I.H.; Verme, M.D.; Marty, T.; Vazquez, D.; Chapados, N.; Lacoste, A. WorkArena: How Capable Are Web Agents at Solving Common Knowledge Work Tasks? In Proceedings of the Proceedings of the 41st International Conference on Machine Learning, 2024; pp. 11642–11662. [Google Scholar]
  15. Wang, R.; Zhang, C.; Ma, J.Y.; Zhang, J.; Wang, H.; Chen, Y.; Xue, B.; Fang, T.; Zhang, Z.; Zhang, H.; et al. WebAggregator: Enhancing Compositional Reasoning Capabilities of Deep Research Agent Foundation Models. In Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics; San Diego, California, United States, Liakata, M., Moreira, V.P., Zhang, J., Jurgens, D., Eds.; 2026; Volume 1, pp. 24486–24517. [Google Scholar]
  16. Zheng, Y.; Fu, D.; Hu, X.; Cai, X.; Ye, L.; Lu, P.; Liu, P. DeepResearcher: Scaling Deep Research via Reinforcement Learning in Real-world Environments. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025; pp. 414–431. [Google Scholar]
  17. Du, M.; Xu, B.; Zhu, C.; Wang, X.; Mao, Z. DeepResearch Bench: A Comprehensive Benchmark for Deep Research Agents. arXiv 2025, arXiv:cs.CL/2506.11763. [Google Scholar]
  18. Chen, Z.; Chen, S.; Ning, Y.; Zhang, Q.; Wang, B.; Yu, B.; Li, Y.; Liao, Z.; Wei, C.; Lu, Z.; et al. ScienceAgentBench: Toward Rigorous Assessment of Language Agents for Data-Driven Scientific Discovery. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  19. WANG, H.; Qian, C.; Li, M.; Qiu, J.; XUE, B.; Wang, M.; Ji, H.; Storkey, A.; Wong, K.F. Position: Agents Should Invoke External Tools ONLY When Epistemically Necessary. In Proceedings of the Forty-third International Conference on Machine Learning Position Paper Track, 2026. [Google Scholar]
  20. Ha, D.; Schmidhuber, J. Recurrent World Models Facilitate Policy Evolution. In Proceedings of the Advances in Neural Information Processing Systems; Bengio, S., Wallach, H., Larochelle, H., Grauman, K., Cesa-Bianchi, N., Garnett, R., Eds.; Curran Associates, Inc., 2018; Vol. 31. [Google Scholar]
  21. LeCun, Y. A Path Towards Autonomous Machine Intelligence, 2022; OpenReview; version 0.9.2.
  22. Lewis, P.; Perez, E.; Piktus, A.; Petroni, F.; Karpukhin, V.; Goyal, N.; Küttler, H.; Lewis, M.; Yih, W.t.; Rocktäschel, T.; et al. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. Proc. Adv. Neural Inf. Process. Syst. 2020, arXiv:cs.CL/2005.11401Vol. 33, 9459–9474. [Google Scholar]
  23. Guo, Y.; Gong, J.; Wang, W.; Cai, H.; Cheung, Y.m.; Su, W. PEAM: Parametric Embodied Agent Memory through Contrastive Internalization of Experience in Minecraft, 2026. arXiv arXiv:2605.27762.
  24. Li, X.; Zou, H.; Liu, P. ToRL: Scaling Tool-Integrated RL. arXiv 2025, arXiv:cs.CL/2503.23383. [Google Scholar]
  25. Lu, Z.; Yao, Z.; Wu, J.; Han, C.; Gu, Q.; Cai, X.; Lu, W.; Xiao, J.; Zhuang, Y.; Shen, Y. SKILL0: In-Context Agentic Reinforcement Learning for Skill Internalization, 2026. arXiv arXiv:cs.LG/2604.02268.
  26. Xu, Q.; Li, Y.; Liu, F.; Wang, H.; Yang, M.; Li, W. TInR: Exploring Tool-Internalized Reasoning in Large Language Models. In Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics, 2026; Volume 1. [Google Scholar]
  27. Qiao, S.; Qiu, Z.; Ren, B.; Wang, X.; Ru, X.; Zhang, N.; Chen, X.; Jiang, Y.; Xie, P.; Huang, F.; et al. Agentic Knowledgeable Self-awareness. In Proceedings of the Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics, Vienna, Austria, 2025; Volume 1, pp. 12601–12625. [Google Scholar]
  28. Lee, Y.; Jang, J.; Choi, S.; Kim, S.; Choi, S. Overthinking Loops in Agents: A Structural Risk via MCP Tools, 2026. arXiv arXiv:cs.CL/2602.14798.
  29. Wang, Y.; Liu, Q.; Xu, J.; Liang, T.; Chen, X.; He, Z.; Song, L.; Yu, D.; Li, J.; Zhang, Z.; et al. Thoughts are all over the place: On the underthinking of o1-like llms. 2025. [Google Scholar] [CrossRef]
  30. Qian, C.; Acikgoz, E.C.; Wang, H.; Chen, X.; Sil, A.; Hakkani-Tür, D.; Tur, G.; Ji, H. SMART: Self-Aware Agent for Tool Overuse Mitigation. Proc. Find. Assoc. Comput. Linguist. ACL 2025, 2025, 4604–4621. [Google Scholar] [CrossRef]
  31. Zhang, G.; Geng, H.; Yu, X.; Yin, Z.; Zhang, Z.; Tan, Z.; Zhou, H.; Li, Z.; Xue, X.; Li, Y.; et al. The Landscape of Agentic Reinforcement Learning for LLMs: A Survey. Transactions on Machine Learning Research, 2026. [Google Scholar]
  32. Zhang, Z.; Dai, Q.; Bo, X.; Ma, C.; Li, R.; Chen, X.; Zhu, J.; Dong, Z.; Wen, J.R. A Survey on the Memory Mechanism of Large Language Model based Agents. ACM Trans. Inf. Syst. 2025, 43, 1–47. [Google Scholar] [CrossRef]
  33. Ma, X.; Gao, Y.; Wang, Y.; Wang, R.; Wang, X.; Sun, Y.; Ding, Y.; Xu, H.; Chen, Y.; Zhao, Y.; et al. Safety at Scale: A Comprehensive Survey of Large Model and Agent Safety. Found. Trends Priv. Secur. 2025, 8, 254–469. [Google Scholar] [CrossRef]
  34. Yu, M.; Meng, F.; Zhou, X.; Wang, S.; Mao, J.; Pang, L.; Chen, T.; Wang, K.; Li, X.; Zhang, Y.; et al. A Survey on Trustworthy LLM Agents: Threats and Countermeasures. Proceedings of the Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining 2025, V.2, 6216–6226. [Google Scholar] [CrossRef]
  35. Yan, B.; Zhou, Z.; Zhang, L.; Zhang, L.; Zhou, Z.; Miao, D.; Li, Z.; Li, C.; Zhang, X. Beyond self-talk: A communication-centric survey of llm-based multi-agent systems. 2025. [Google Scholar] [CrossRef]
  36. Fang, J.; Peng, Y.; Zhang, X.; Wang, Y.; Yi, X.; Zhang, G.; Xu, Y.; Wu, B.; Liu, S.; Li, Z.; et al. A Comprehensive Survey of Self-Evolving AI Agents: A New Paradigm Bridging Foundation Models and Lifelong Agentic Systems. arXiv 2025, arXiv:cs.AI/2508.07407. [Google Scholar]
  37. Li, Y.; Zhang, W.; Yang, Y.; Huang, W.C.; Wu, Y.; Luo, J.; Bei, Y.; Zou, H.P.; Luo, X.; Zhao, Y.; et al. A Survey of RAG-Reasoning Systems in Large Language Models. Proc. Find. Assoc. Comput. Linguist. EMNLP 2025, 2025, 12120–12145. [Google Scholar] [CrossRef]
  38. Chen, Z.; Wang, S.; Tan, Z.; Fu, X.; Lei, Z.; Wang, P.; Liu, H.; Shen, C.; Li, J. A Survey of Scaling in Large Language Model Reasoning. ACM SIGKDD Explor. Newsl. 2026, 28, 63–80. [Google Scholar] [CrossRef]
  39. Xiao, Y.; Jiang, M.; Sun, J.; Li, K.; Lin, J.; Zhuang, Y.; Zeng, J.; Xia, S.; Hua, Q.; Li, X.; et al. LIMI: Less is More for Agency. 2025. [Google Scholar] [CrossRef]
  40. Zhang, K.; Chen, X.; Liu, B.; Xue, T.; Liao, Z.; Liu, Z.; Wang, X.; Ning, Y.; Chen, Z.; Fu, X.; et al. Agent Learning via Early Experience. In Proceedings of the Proceedings of the 43rd International Conference on Machine Learning, 2026. [Google Scholar]
  41. Qian, C.; Acikgoz, E.C.; He, Q.; Wang, H.; Chen, X.; Hakkani-Tür, D.; Tur, G.; Ji, H. ToolRL: Reward is All Tool Learning Needs. In Proceedings of the 39th Conference on Neural Information Processing Systems, 2025. [Google Scholar]
  42. Yu, X.; Peng, B.; Xu, R.; Galley, M.; Cheng, H.; Nath, S.; Gao, J.; Yu, Z. Dyna-Think: Synergizing Reasoning, Acting, and World Model Simulation in AI Agents. arXiv 2025, arXiv:cs.AI/2506.00320. [Google Scholar]
  43. Xiao, Z.; Tu, J.; Zou, C.; Zuo, Y.; Li, Z.; Wang, P.; Yu, B.; Huang, F.; Lin, J.; Liu, Z. WebWorld: A Large-Scale World Model for Web Agent Training. In Proceedings of the Forty-third International Conference on Machine Learning, 2026. [Google Scholar]
  44. Du, P. Memory for Autonomous LLM Agents:Mechanisms, Evaluation, and Emerging Frontiers. arXiv 2026, arXiv:cs.AI/2603.07670. [Google Scholar]
  45. Hu, Y.; Liu, S.; Yue, Y.; Zhang, G.; Liu, B.; Zhu, F.; Lin, J.; Guo, H.; Dou, S.; Xi, Z.; et al. Memory in the Age of AI Agents. arXiv 2026, arXiv:cs.CL/2512.13564. [Google Scholar]
  46. Qin, Y.; Liang, S.; Ye, Y.; Zhu, K.; Yan, L.; Lu, Y.; Lin, Y.; Cong, X.; Tang, X.; Qian, B.; et al. ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs. In Proceedings of the The Twelfth International Conference on Learning Representations, 2024. [Google Scholar]
  47. Li, M.; Zhao, Y.; Yu, B.; Song, F.; Li, H.; Yu, H.; Li, Z.; Huang, F.; Li, Y. API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs. In Proceedings of the Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 2023; pp. 3102–3116. [Google Scholar]
  48. Wang, R.; Han, X.; Ji, L.; Wang, S.; Baldwin, T.; Li, H. ToolGen: Unified Tool Retrieval and Calling via Generation. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  49. Xu, Z.; Soria, A.M.; Tan, S.; Roy, A.; Agrawal, A.S.; Poovendran, R.; Panda, R. TOUCAN: Synthesizing 1.5M Tool-Agentic Data from Real-World MCP Environments. arXiv 2025, arXiv:cs.LG/2510.01179. [Google Scholar]
  50. Lu, P.; Chen, B.; Liu, S.; Thapa, R.; Boen, J.; Zou, J. OctoTools: A Multi-Agent Framework with Extensible Tools for Complex Reasoning. Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics 2026, Volume 1, 1–86. [Google Scholar] [CrossRef]
  51. Wu, M.; Zhu, T.; Han, H.; Zhang, X.; Shao, W.; Chen, W. Chain-of-Tools: Utilizing Massive Unseen Tools in the CoT Reasoning of Frozen Language Models. arXiv 2025, arXiv:cs.CL/2503.16779. [Google Scholar]
  52. Zhou, A.; Yan, K.; Shlapentokh-Rothman, M.; Wang, H.; Wang, Y.X. Language Agent Tree Search Unifies Reasoning Acting and Planning in Language Models. In Proceedings of the Proceedings of the 41st International Conference on Machine Learning, 2024; pp. 62138–62160. [Google Scholar]
  53. Xiao, R.; Ma, W.; Wang, K.; Wu, Y.; Zhao, J.; Wang, H.; Huang, F.; Li, Y. FlowBench: Revisiting and Benchmarking Workflow-Guided Planning for LLM-based Agents. Proc. Find. Assoc. Comput. Linguist. EMNLP 2024, 2024, 10883–10900. [Google Scholar] [CrossRef]
  54. Schneider, C.; Schoenegger, P.; Bariach, B. Separable Expert Architecture: Toward Privacy-Preserving LLM Personalization via Composable Adapters and Deletable User Proxies. arXiv 2026, arXiv:cs.AI/2604.21571. [Google Scholar]
  55. Jiang, B.; Yuan, Y.; Shen, M.; Hao, Z.; Xu, Z.; Chen, Z.; Liu, Z.; Vijjini, A.R.; He, J.; Yu, H.; et al. PersonaMem-v2: Towards Personalized Intelligence via Learning Implicit User Personas and Agentic Memory. arXiv 2025, arXiv:cs.CL/2512.06688. [Google Scholar]
  56. Bini, M.; Bohdal, O.; Michieli, U.; Akata, Z.; Ozay, M.; Ceritli, T. MemLoRA: Distilling Expert Adapters for On-Device Memory Systems. arXiv 2025, arXiv:cs.LG/2512.04763. [Google Scholar]
  57. Wang, J.; Guo, L.; Chen, Z.; Guo, Q.; Zang, H.; Shi, W.; Ma, H.; Xi, X.; Li, X.; Wang, W.; et al. HeavySkill: Heavy Thinking as the Inner Skill in Agentic Harness, 2026. arXiv arXiv:cs.AI/2605.02396.
  58. Xia, P.; Chen, J.; Wang, H.; Liu, J.; Zeng, K.; Wang, Y.; Han, S.; Zhou, Y.; Zhao, X.; Chen, H.; et al. SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning, 2026. arXiv arXiv:cs.LG/2602.08234.
  59. Yi, J.S.K.; Mueller, A.; Lee, D. Latent Agents: A Post-Training Procedure for Internalized Multi-Agent Debate. In Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics, 2026. [Google Scholar]
  60. Luo, Y.; Jin, Y.; Yu, W.; Zhang, M.; Kumar, S.; Li, X.; Xu, W.; Chen, X.; Wang, J. AgentArk: Distilling Multi-Agent Intelligence into a Single LLM Agent. arXiv 2026, arXiv:cs.AI/2602.03955. [Google Scholar]
  61. Kadavath, S.; Conerly, T.; Askell, A.; Henighan, T.; Drain, D.; Perez, E.; Schiefer, N.; Hatfield-Dodds, Z.; DasSarma, N.; Tran-Johnson, E.; et al. Language Models (Mostly) Know What They Know. arXiv 2022, arXiv:cs.CL/2207.05221. [Google Scholar]
  62. Azaria, A.; Mitchell, T. The Internal State of an LLM Knows When It’s Lying. In Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2023, 2023; pp. 967–976. [Google Scholar]
  63. Manakul, P.; Liusie, A.; Gales, M.J.F. SelfCheckGPT: Zero-Resource Black-Box Hallucination Detection for Generative Large Language Models. In Proceedings of the Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 2023; pp. 9004–9017. [Google Scholar]
  64. Kuhn, L.; Gal, Y.; Farquhar, S. Semantic Uncertainty: Linguistic Invariances for Uncertainty Estimation in Natural Language Generation. In Proceedings of the The Eleventh International Conference on Learning Representations, 2023. [Google Scholar]
  65. Farquhar, S.; Kossen, J.; Kuhn, L.; Gal, Y. Detecting hallucinations in large language models using semantic entropy. Nature 2024, 630, 625–630. [Google Scholar] [CrossRef] [PubMed]
  66. Oh, C.; Park, S.; Kim, T.E.; Li, J.; Li, W.; Yeh, S.; Du, S.; Hassani, H.; Bogdan, P.; Song, D.; et al. Uncertainty Quantification in LLM Agents: Foundations, Emerging Challenges, and Opportunities. In Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics; Liakata, M., Moreira, V.P., Zhang, J., Jurgens, D., Eds.; San Diego, California, United States, 2026; Volume 1, pp. 16219–16250. [Google Scholar]
  67. Tomov, T.; Fuchsgruber, D.; Wollschläger, T.; Günnemann, S. The Illusion of Certainty: Uncertainty Quantification for LLMs Fails under Ambiguity, 2026. arXiv arXiv:cs.LG/2511.04418.
  68. Chen, C.; Hao, X.; Liu, W.; Huang, X.; Zeng, X.; Yu, S.; Li, D.; Wang, S.; Gan, W.; Huang, Y.; et al. ACEBench: Who Wins the Match Point in Tool Usage? arXiv 2025, arXiv:cs.CL/2501.12851. [Google Scholar]
  69. Kirichenko, P.; Ibrahim, M.; Chaudhuri, K.; Bell, S.J. AbstentionBench: Reasoning LLMs Fail on Unanswerable Questions. In Proceedings of the Advances in Neural Information Processing Systems 38 (NeurIPS 2025), Datasets and Benchmarks Track, 2025. [Google Scholar]
  70. Pesaranghader, A.; Li, E. Hallucination Detection and Mitigation in Large Language Models. arXiv 2026, arXiv:cs.AI/2601.09929. [Google Scholar]
  71. Erol, M.H.; El, B.; Suzgun, M.; Yuksekgonul, M.; Zou, J. Cost-of-Pass: An Economic Framework for Evaluating Language Models. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  72. Xu, H.; Wang, Z.; Zhu, Z.; Pan, L.; Chen, X.; Fan, S.; Chen, L.; Yu, K. Alignment for Efficient Tool Calling of Large Language Models. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025; pp. 17776–17792. [Google Scholar]
  73. Wang, H.; Qian, C.; Zhong, W.; Chen, X.; Qiu, J.; Huang, S.; Jin, B.; Wang, M.; Wong, K.F.; Ji, H. Acting Less is Reasoning More! Teaching Model to Act Efficiently. arXiv 2025, arXiv:cs.AI/2504.14870. [Google Scholar]
  74. Wen, H.; Wu, X.; Sun, Y.; Zhang, F.; Chen, L.; Wang, J.; Liu, Y.; Liu, Y.; Zhang, Y.Q.; Li, Y. BudgetThinker: Empowering Budget-aware LLM Reasoning with Control Tokens, 2025. arXiv arXiv:cs.LG/2508.17196.
  75. Liu, T.; Wang, Z.; Miao, J.; Hsu, I.H.; Yan, J.; Chen, J.; Han, R.; Xu, F.; Chen, Y.; Jiang, K.; et al. Budget-Aware Tool-Use Enables Effective Agent Scaling. arXiv 2025, arXiv:cs.AI/2511.17006. [Google Scholar]
  76. Liu, H.; Tian, C.; An, N.; Wang, Z.; Lu, P.; Yu, C.; Qi, Q. Budget-Constrained Agentic Large Language Models: Intention-Based Planning for Costly Tool Use, 2026. arXiv arXiv:cs.AI/2602.11541.
  77. Liu, J.; Qian, C.; Su, Z.; Zong, Q.; Huang, S.; He, B.; Fung, Y.R. CostBench: Evaluating Multi-Turn Cost-Optimal Planning and Adaptation in Dynamic Environments for LLM Tool-Use Agents. Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics 2026, Volume 1, 12826–12858. [Google Scholar] [CrossRef]
  78. Ji, J.; Liu, M.; Dai, J.; Pan, X.; Zhang, C.; Bian, C.; Chen, B.; Sun, R.; Wang, Y.; Yang, Y. BeaverTails: Towards Improved Safety Alignment of LLM via a Human-Preference Dataset. Proc. Adv. Neural Inf. Process. Syst. 2023, 36, 24678–24704. [Google Scholar] [CrossRef]
  79. Ouyang, L.; Wu, J.; Jiang, X.; Almeida, D.; Wainwright, C.L.; Mishkin, P.; Zhang, C.; Agarwal, S.; Slama, K.; Ray, A.; et al. Training language models to follow instructions with human feedback. Proc. Adv. Neural Inf. Process. Syst. 2022, 35, 27730–27744. [Google Scholar] [CrossRef]
  80. Wu, Z.; Hu, Y.; Shi, W.; Dziri, N.; Suhr, A.; Ammanabrolu, P.; Smith, N.A.; Ostendorf, M.; Hajishirzi, H. Fine-Grained Human Feedback Gives Better Rewards for Language Model Training. In Proceedings of the Advances in Neural Information Processing Systems, 2023; 36. [Google Scholar]
  81. Dai, J.; Pan, X.; Sun, R.; Ji, J.; Xu, X.; Liu, M.; Wang, Y.; Yang, Y. Safe RLHF: Safe Reinforcement Learning from Human Feedback. In Proceedings of the The Twelfth International Conference on Learning Representations, 2024. [Google Scholar]
  82. Zhang, Z.; Cui, S.; Lu, Y.; Zhou, J.; Yang, J.; Wang, H.; Huang, M. Agent-SafetyBench: Evaluating the Safety of LLM Agents. arXiv 2025, arXiv:cs.CL/2412.14470. [Google Scholar]
  83. Qian, C.; Liu, Z.; Prabhakar, A.; Qiu, J.; Liu, Z.; Chen, H.; Kokane, S.; Ji, H.; Yao, W.; Heinecke, S.; et al. Userrl: Training interactive user-centric agent via reinforcement learning. 2025. [Google Scholar] [CrossRef]
  84. Andriushchenko, M.; Souly, A.; Dziemian, M.; Duenas, D.; Lin, M.; Wang, J.; Hendrycks, D.; Zou, A.; Kolter, Z.; Fredrikson, M.; et al. AgentHarm: A Benchmark for Measuring Harmfulness of LLM Agents. In Proceedings of the International Conference on Learning Representations; Yue, Y., Garg, A., Peng, N., Sha, F., Yu, R., Eds.; 2025; Vol. 2025, pp. 79185–79220. [Google Scholar]
  85. Shi, T.; He, J.; Wang, Z.; Li, H.; Wu, L.; Guo, W.; Song, D. Progent: Programmable Privilege Control for LLM Agents. arXiv 2025, arXiv:cs.CR/2504.11703. [Google Scholar]
  86. Guan, J.; Wu, J.; Li, J.N.; Cheng, C.; Wu, W. A Survey on Personalized Alignment – The Missing Piece for Large Language Models in Real-World Applications. Proc. Find. Assoc. Comput. Linguist. ACL 2025, 2025, 5313–5333. [Google Scholar] [CrossRef]
  87. Wang, J.; Mo, F.; Ma, W.; Sun, P.; Zhang, M.; Nie, J.Y. A User-Centric Multi-Intent Benchmark for Evaluating Large Language Models. In Proceedings of the Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, 2024; pp. 3588–3612. [Google Scholar]
  88. Qian, C.; Liu, J.; Ji, H. UserHarness: Harnessing User Minds for Stronger Agent Theory-of-Mind. 2026. [Google Scholar] [CrossRef]
  89. Qi, Y.; Peng, H.; Wang, X.; Xin, A.; Liu, Y.; Xu, B.; Hou, L.; Li, J. AGENTIF: Benchmarking Instruction Following of Large Language Models in Agentic Scenarios. arXiv 2025, arXiv:cs.AI/2505.16944. [Google Scholar]
  90. Wu, S.; Choi, E.; Khatua, A.; Wang, Z.; He-Yueya, J.; Weerasooriya, T.C.; Wei, W.; Yang, D.; Leskovec, J.; Zou, J. HumanLM: Simulating Users with State Alignment Beats Response Imitation. In Proceedings of the Forty-third International Conference on Machine Learning, 2026. [Google Scholar]
  91. Guo, Z.; Cheng, S.; Wang, H.; Liang, S.; Qin, Y.; Li, P.; Liu, Z.; Sun, M.; Liu, Y. StableToolBench: Towards Stable Large-Scale Benchmarking on Tool Learning of Large Language Models. Proc. Find. Assoc. Comput. Linguist. ACL 2024, 2024, 11143–11156. [Google Scholar] [CrossRef]
  92. Lu, J.; Holleis, T.; Zhang, Y.; Aumayer, B.; Nan, F.; Bai, H.; Ma, S.; Ma, S.; Li, M.; Yin, G.; et al. ToolSandbox: A Stateful, Conversational, Interactive Evaluation Benchmark for LLM Tool Use Capabilities. Proc. Find. Assoc. Comput. Linguist. NAACL 2025, 2025, 1160–1183. [Google Scholar] [CrossRef]
  93. Qian, C.; Acikgoz, E.C.; Li, B.; Chen, X.; Zhang, Y.; He, B.; Luo, Q.; Tur, G.; Hakkani-Tür, D.; Li, Y.; et al. Current Agents Fail to Leverage World Model as Tool for Foresight. Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics 2026, Volume 1, 13686–13723. [Google Scholar] [CrossRef]
  94. Geng, S.; Döner, B.; Wendler, C.; Josifoski, M.; West, R. Sketch-guided constrained decoding for boosting blackbox large language models without logit access. Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics 2024, Volume 2, 234–245. [Google Scholar] [CrossRef]
  95. Fang, H.; Zhu, X.; Gurevych, I. Preemptive Detection and Correction of Misaligned Actions in LLM Agents. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025; pp. 222–244. [Google Scholar]
  96. Anthropic. Introducing the Model Context Protocol. 2024. [Google Scholar] [CrossRef]
  97. Google. Agent2Agent (A2A) Protocol Documentation. Accessed. 2024. (accessed on Apr. 2025).
  98. Wu, C.H.; Shah, R.; Koh, J.Y.; Salakhutdinov, R.; Fried, D.; Raghunathan, A. Dissecting Adversarial Robustness of Multimodal LM Agents. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  99. Ferrag, M.A.; Tihanyi, N.; Hamouda, D.; Maglaras, L.; Lakas, A.; Debbah, M. From Prompt Injections to Protocol Exploits: Threats in LLM-Powered AI Agents Workflows. ICT Express 2026, 12, 353–383. [Google Scholar] [CrossRef]
  100. Chen, A.; Liu, Z.; Zhang, J.; Prabhakar, A.; Liu, Z.; Heinecke, S.; Savarese, S.; Zhong, V.; Xiong, C. Test-Time Adaptation for LLM Agents via Environment Interaction. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  101. Chen, Z.; Zhao, Z.; Zhang, K.; Liu, B.; Qi, Q.; Wu, Y.; Kalluri, T.; Cao, S.; Xiong, Y.; Tong, H.; et al. Scaling Agent Learning via Experience Synthesis. arXiv 2025, arXiv:cs.AI/2511.03773. [Google Scholar]
  102. Shi, D.; Cao, J.; Chen, Q.; Sun, W.; Li, W.; Lu, H.; Dong, F.; Qin, T.; Zhu, K.; Liu, M.; et al. TaskCraft: Automated Generation of Agentic Tasks. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  103. Wang, Z.; Lu, Y.; Zhang, Y.; Chen, P.; Dong, Z.; Huang, J.; Gesi, J.; Tang, X.; Luo, C.; Liu, Q.; et al. Trajectory2Task: Training Robust Tool-Calling Agents with Synthesized Yet Verifiable Data for Complex User Intents. Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics 2026, Volume 1, 44021–44044. [Google Scholar] [CrossRef]
  104. Wang, S.; Long, Z.; Fan, Z.; Huang, X.; Wei, Z. Benchmark Self-Evolving: A Multi-Agent Framework for Dynamic LLM Evaluation. In Proceedings of the Proceedings of the 31st International Conference on Computational Linguistics, 2025; pp. 3310–3328. [Google Scholar]
  105. Liu, B.; Jin, C.; Kim, S.; Yuan, W.; Zhao, W.; Kulikov, I.; Li, X.; Sukhbaatar, S.; Lanchantin, J.; Weston, J. SPICE: Self-Play In Corpus Environments Improves Reasoning, 2025. arXiv arXiv:cs.CL/2510.24684.
  106. Peng, Y.; Zhu, X.; Wei, C.; Zeng, N.; Wang, L.; He, Y.T.; Yu, F.R. SAGE: Multi-Agent Self-Evolution for LLM Reasoning. arXiv 2026, arXiv:cs.AI/2603.15255. [Google Scholar]
  107. Feng, J.; Huang, S.; Qu, X.; Zhang, G.; Qin, Y.; Zhong, B.; Jiang, C.; Chi, J.; Zhong, W. ReTool: Reinforcement Learning for Strategic Tool Use in LLMs. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  108. Dong, G.; Chen, Y.; Li, X.; Jin, J.; Qian, H.; Zhu, Y.; Mao, H.; Zhou, G.; Dou, Z.; Wen, J.R. Tool-Star: Empowering LLM-Brained Multi-Tool Reasoner via Reinforcement Learning. arXiv 2025, arXiv:cs.CL/2505.16410. [Google Scholar]
  109. Liu, J.; Kong, Z.; Dong, P.; Yang, C.; Li, T.; Tang, H.; Yuan, G.; Niu, W.; Zhang, W.; Zhao, P.; et al. Structured Agent Distillation for Large Language Model Agents. In Proceedings of the Proceedings of the 25th International Conference on Autonomous Agents and Multiagent Systems, 2026. [Google Scholar]
  110. Deng, M.; Dong, G.; Dou, Z. ToolScope: An Agentic Framework for Vision-Guided and Long-Horizon Tool Use. In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2026, 2026. [Google Scholar]
  111. Wang, J.; Ming, Y.; Ke, Z.; Joty, S.; Albarghouthi, A.; Sala, F. SkillOrchestra: Learning to Route Agents via Skill Transfer, 2026. arXiv AI/2602.19672. 2026, arXiv:cs. [Google Scholar]
  112. Zhang, Y. Agent-as-Tool: A Study on the Hierarchical Decision Making with Reinforcement Learning. arXiv 2025, arXiv:cs.AI/2507.01489. [Google Scholar]
  113. Zhu, D.; Shi, W.; Shi, Z.; Ren, Z.; Wang, S.; Yan, L.; Yin, D. Divide-Then-Aggregate: An Efficient Tool Learning Method via Parallel Tool Invocation. Proceedings of the Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics 2025, Volume 1, 28859–28875. [Google Scholar] [CrossRef]
  114. Fang, R.; Cai, S.; Li, B.; Wu, J.; Li, G.; Yin, W.; Wang, X.; Wang, X.; Su, L.; Zhang, Z.; et al. Towards General Agentic Intelligence via Environment Scaling. arXiv 2025, arXiv:cs.CL/2509.13311. [Google Scholar]
  115. Li, Y.; Inan, H.A.; Yue, X.; Chen, W.N.; Wutschitz, L.; Kulkarni, J.; Poovendran, R.; Sim, R.; Rajmohan, S. Simulating Environments with Reasoning Models for Agent Training. arXiv 2025, arXiv:cs.AI/2511.01824. [Google Scholar]
  116. Sun, S.; Song, H.; Huang, L.; Jiang, J.; Le, R.; Lv, Z.; Chen, Z.; Hu, Y.; Luo, W.; Zhao, W.X.; et al. SWE-World: Building Software Engineering Agents in Docker-Free Environments. arXiv 2026, arXiv:cs.SE/2602.03419. [Google Scholar]
  117. Ding, H.; Liu, P.; Wang, J.; Ji, Z.; Cao, M.; Zhang, R.; Ai, L.; Yang, E.; Shi, T.; Yu, L. DynaWeb: Model-Based Reinforcement Learning of Web Agents. arXiv 2026, arXiv:cs.CL/2601.22149. [Google Scholar]
  118. Cheng, Z.; Wang, H.; Liu, Z.; Wang, X.; Zhu, X.; Guo, Y.; Lin, W.; Pan, J.Z.; Wang, Y. Terminal-World: Scaling Terminal-Agent Environments via Agent Skills, 2026. arXiv CL/2605.20876]. arXiv:cs.
  119. Yu, X.; Peng, B.; Xu, R.; Shen, Y.; He, P.; Nath, S.; Singh, N.; Gao, J.; Yu, Z. Reinforcement World Model Learning for LLM-based Agents, 2026. arXiv arXiv:cs.CL/2602.05842.
  120. Qiu, Y.; Zhao, Z.; Li, W.; Ziser, Y.; Korhonen, A.; Cohen, S.B.; Ponti, E.M. Self-Improving World Modelling with Latent Actions, 2026. arXiv arXiv:cs.LG/2602.06130.
  121. Ren, B.; Yao, Y.; Sun, R.; Qiao, S.; Zhang, N.; Chen, H. Aligning Agentic World Models via Knowledgeable Experience Learning, 2026. arXiv arXiv:cs.CL/2601.13247.
  122. Froger, R.; Andrews, P.; Bettini, M.; Budhiraja, A.; Cabral, R.S.; Do, V.; Garreau, E.; Gaya, J.B.; Laurençon, H.; Lecanu, M.; et al. Gaia2: Benchmarking LLM Agents on Dynamic and Asynchronous Environments. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  123. Chen, S.; Liu, Y.; Han, W.; Zhang, W.; Liu, T. A survey on llm-based multi-agent system: Recent advances and new frontiers in application. 2024. [Google Scholar] [CrossRef]
  124. Weng, Z.; Antoniades, A.; Nathani, D.; Zhang, Z.; Pu, X.; Wang, X.E. Group-Evolving Agents: Open-Ended Self-Improvement via Experience Sharing. In Proceedings of the The Third Conference on Language Modeling, 2026. [Google Scholar]
  125. Sun, H.; Zhang, S.; Niu, L.; Ren, L.; Xu, H.; Fu, H.; Zhao, F.; Yuan, C.; Wang, X. Collab-Overcooked: Benchmarking and Evaluating Large Language Models as Collaborative Agents. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025; pp. 4922–4951. [Google Scholar]
  126. Zhu, K.; Du, H.; Hong, Z.; Yang, X.; Guo, S.; Wang, Z.; Wang, Z.; Qian, C.; Tang, X.; Ji, H.; et al. MultiAgentBench: Evaluating the Collaboration and Competition of LLM agents. Proceedings of the Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics 2025, Volume 1, 8580–8622. [Google Scholar] [CrossRef]
  127. Nakamura, M.; Kumar, A.; Das, S.; Abdelnabi, S.; Mahmud, S.; Fioretto, F.; Zilberstein, S.; Bagdasarian, E. Colosseum: Auditing Collusion in Cooperative Multi-Agent Systems. arXiv 2026, arXiv:cs.MA/2602.15198. [Google Scholar]
  128. Hu, M.; Xia, B.; Wu, Y.; Yu, A.; Zou, Y.; Chen, Q.; Wang, S.; Jin, J.; Li, K.; Jiao, W.; et al. Agent2World: Learning to Generate Symbolic World Models via Adaptive Multi-Agent Feedback. arXiv 2025, arXiv:cs.AI/2512.22336. [Google Scholar]
  129. Cheng, Z.; Liu, Z.; Shan, Y.; Wang, X.; Zhu, X.; Ma, Y.; Wang, H.; Guo, Y.; Lin, W.; Wang, Y. Mem2Evolve: Towards Self-Evolving Agents via Co-Evolutionary Capability Expansion and Experience Distillation. Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics 2026, Volume 1, 20784–20831. [Google Scholar] [CrossRef]
  130. Xu, F.F.; Song, Y.; Li, B.; Tang, Y.; Jain, K.; Bao, M.; Wang, Z.Z.; Zhou, X.; Guo, Z.; Cao, M.; et al. TheAgentCompany: Benchmarking LLM Agents on Consequential Real World Tasks. In Proceedings of the Proceedings of the 39th Conference on Neural Information Processing Systems (NeurIPS 2025), Datasets and Benchmarks Track, 2025. [Google Scholar]
  131. Jimenez, C.E.; Yang, J.; Wettig, A.; Yao, S.; Pei, K.; Press, O.; Narasimhan, K. SWE-bench: Can Language Models Resolve Real-World GitHub Issues? In Proceedings of the The Twelfth International Conference on Learning Representations, 2024. [Google Scholar]
  132. Hu, X.; Zhao, Z.; Wei, S.; Chai, Z.; Ma, Q.; Wang, G.; Wang, X.; Su, J.; Xu, J.; Zhu, M.; et al. InfiAgent-DABench: Evaluating Agents on Data Analysis Tasks. In Proceedings of the Proceedings of the 41st International Conference on Machine Learning, 2024; pp. 19544–19572. [Google Scholar]
  133. Li, H.; Liu, H.; Zhu, T.; Guo, T.; Zheng, Z.; Deng, X.; Jordan, M.I. IDA-Bench: Evaluating LLMs on Interactive Guided Data Analysis. arXiv 2025, arXiv:cs.CL/2505.18223. [Google Scholar]
  134. Gioacchini, L.; Siracusano, G.; Sanvito, D.; Gashteovski, K.; Friede, D.; Bifulco, R.; Lawrence, C. AgentQuest: A Modular Benchmark Framework to Measure Progress and Improve LLM Agents. In Proceedings of the Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies; Chang, K.W., Lee, A., Rajani, N., Eds.; 2024; Volume 3. [Google Scholar]
  135. Ma, C.; Zhang, J.; Zhu, Z.; Yang, C.; Yang, Y.; Jin, Y.; Lan, Z.; Kong, L.; He, J. AgentBoard: An Analytical Evaluation Board of Multi-turn LLM Agents. In Proceedings of the Advances in Neural Information Processing Systems 37 (NeurIPS 2024), 2024; Datasets and Benchmarks Track; pp. 74325–74362. [Google Scholar]
  136. Ruan, Y.; Dong, H.; Wang, A.; Pitis, S.; Zhou, Y.; Ba, J.; Dubois, Y.; Maddison, C.J.; Hashimoto, T. Identifying the Risks of LM Agents with an LM-Emulated Sandbox. In Proceedings of the The Twelfth International Conference on Learning Representations, 2024. [Google Scholar]
  137. Qian, C.; Liu, Z.; Prabhakar, A.; Liu, Z.; Zhang, J.; Chen, H.; Ji, H.; Yao, W.; Heinecke, S.; Savarese, S.; et al. Userbench: An interactive gym environment for user-centric agents. 2025. [Google Scholar] [CrossRef]
  138. Zhou, X.; Zhu, H.; Mathur, L.; Zhang, R.; Yu, H.; Qi, Z.; Morency, L.P.; Bisk, Y.; Fried, D.; Neubig, G.; et al. SOTOPIA: Interactive Evaluation for Social Intelligence in Language Agents. In Proceedings of the The Twelfth International Conference on Learning Representations, 2024. [Google Scholar]
  139. Paglieri, D.; Cupiał, B.; Coward, S.; Piterbarg, U.; Wolczyk, M.; Khan, A.; Pignatelli, E.; Kuciński, Łukasz; Pinto, L.; Fergus, R.; et al. BALROG: Benchmarking Agentic LLM and VLM Reasoning On Games. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  140. Li, L.; Wang, Y.; Zhao, H.; Kong, S.; Teng, Y.; Li, C.; Wang, Y. Reflection-Bench: Evaluating Epistemic Agency in Large Language Models. In Proceedings of the Proceedings of the 42nd International Conference on Machine Learning, 2025. [Google Scholar]
  141. Wang, Y.; Ma, X.; Zhang, G.; Ni, Y.; Chandra, A.; Guo, S.; Ren, W.; Arulraj, A.; He, X.; Jiang, Z.; et al. MMLU-Pro: A More Robust and Challenging Multi-Task Language Understanding Benchmark. Proc. Adv. Neural Inf. Process. Syst. 2024, 37. [Google Scholar]
  142. Rein, D.; Hou, B.L.; Stickland, A.C.; Petty, J.; Pang, R.Y.; Dirani, J.; Michael, J.; Bowman, S.R. GPQA: A Graduate-Level Google-Proof Q&A Benchmark. In Proceedings of the First Conference on Language Modeling, 2024. [Google Scholar]
  143. Suzgun, M.; Scales, N.; Schärli, N.; Gehrmann, S.; Tay, Y.; Chung, H.W.; Chowdhery, A.; Le, Q.V.; Chi, E.H.; Zhou, D.; et al. Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Them. Proc. Find. Assoc. Comput. Linguist. ACL 2023, 2023, 13003–13051. [Google Scholar] [CrossRef]
  144. Glazer, E.; Erdil, E.; Besiroglu, T.; Chicharro, D.; Chen, E.; Gunning, A.; Olsson, C.F.; Denain, J.S.; Ho, A.; de Oliveira Santos, E.; et al. FrontierMath: A Benchmark for Evaluating Advanced Mathematical Reasoning in AI. arXiv 2025, arXiv:cs.AI/2411.04872. [Google Scholar]
  145. White, C.; Dooley, S.; Roberts, M.; Pal, A.; Feuer, B.; Jain, S.; Shwartz-Ziv, R.; Jain, N.; Saifullah, K.; Dey, S.; et al. LiveBench: A Challenging, Contamination-Limited LLM Benchmark. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  146. Patil, S.G.; Zhang, T.; Wang, X.; Gonzalez, J.E. Gorilla: Large Language Model Connected with Massive APIs. In Proceedings of the Advances in Neural Information Processing Systems, 2024; 37. [Google Scholar]
  147. Deng, X.; Gu, Y.; Zheng, B.; Chen, S.; Stevens, S.; Wang, B.; Sun, H.; Su, Y. Mind2Web: Towards a Generalist Agent for the Web. In Proceedings of the Advances in Neural Information Processing Systems 36 (NeurIPS 2023), Datasets and Benchmarks Track, 2023. [Google Scholar]
  148. Zhou, S.; Xu, F.F.; Zhu, H.; Zhou, X.; Lo, R.; Sridhar, A.; Cheng, X.; Ou, T.; Bisk, Y.; Fried, D.; et al. WebArena: A Realistic Web Environment for Building Autonomous Agents. In Proceedings of the International Conference on Learning Representations; Kim, B., Yue, Y., Chaudhuri, S., Fragkiadaki, K., Khan, M., Sun, Y., Eds.; 2024; Vol. 2024, pp. 15585–15606. [Google Scholar]
  149. Xie, T.; Zhang, D.; Chen, J.; Li, X.; Zhao, S.; Cao, R.; Hua, T.J.; Cheng, Z.; Shin, D.; Lei, F.; et al. Osworld: Benchmarking multimodal agents for open-ended tasks in real computer environments. Proc. Adv. Neural Inf. Process. Syst. 2024, Vol. 37, 52040–52094. [Google Scholar] [CrossRef]
  150. Starace, G.; Jaffe, O.; Sherburn, D.; Aung, J.; Chan, J.S.; Maksin, L.; Dias, R.; Mays, E.; Kinsella, B.; Thompson, W.; et al. PaperBench: Evaluating AI’s Ability to Replicate AI Research. In Proceedings of the Proceedings of the 42nd International Conference on Machine Learning, 2025; pp. 56843–56873. [Google Scholar]
  151. Yao, S.; Zhao, J.; Yu, D.; Du, N.; Shafran, I.; Narasimhan, K.; Cao, Y. ReAct: Synergizing Reasoning and Acting in Language Models. In Proceedings of the International Conference on Learning Representations (ICLR), 2023. [Google Scholar]
  152. Yehudai, A.; Eden, L.; Li, A.; Uziel, G.; Zhao, Y.; Bar-Haim, R.; Cohan, A.; Shmueli-Scheuer, M. A Survey on Evaluation of LLM-based Agents. Proc. Find. Assoc. Comput. Linguist. ACL 2026, 2026, 26690–26714. [Google Scholar] [CrossRef]
  153. Wang, X.; Wei, J.; Schuurmans, D.; Le, Q.; Chi, E.; Narang, S.; Chowdhery, A.; Zhou, D. Self-Consistency Improves Chain of Thought Reasoning in Language Models. In Proceedings of the The Eleventh International Conference on Learning Representations, 2023. [Google Scholar]
  154. Xu, T.; Wu, S.; Diao, S.; Liu, X.; Wang, X.; Chen, Y.; Gao, J. SaySelf: Teaching LLMs to Express Confidence with Self-Reflective Rationales. In Proceedings of the Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, 2024; pp. 5985–5998. [Google Scholar]
  155. Arora, D.; Zanette, A. Training Language Models to Reason Efficiently. In Proceedings of the The Thirty-ninth Annual Conference on Neural Information Processing Systems, 2025. [Google Scholar]
  156. Wang, Y.; Krotov, D.; Hu, Y.; Gao, Y.; Zhou, W.; McAuley, J.; Gutfreund, D.; Feris, R.; He, Z. M+: Extending MemoryLLM with Scalable Long-Term Memory. In Proceedings of the Proceedings of the 42nd International Conference on Machine Learning, 2025. [Google Scholar]
  157. Xu, X. G-MemLLM: Gated Latent Memory Augmentation for Long-Context Reasoning in Large Language Models, 2026. arXiv arXiv:2602.00015.
  158. Ren, T.; Luo, W.; Yang, H.; Zhu, R.; Huang, X.; Wu, Y.; Chou, B.; Ye, J.; Liang, J.; Li, Y.; et al. Scaling Self-Evolving Agents via Parametric Memory, 2026. arXiv arXiv:2606.04536.
  159. Gou, C.; Tu, H.; Fang, Y.; Cai, J.; Rezatofighi, H. Sample-Efficient Learning from Agent Experience, 2026. arXiv arXiv:cs.CL/2607.21051.
  160. Zhang, G.; Fu, M.; Yan, S. MemGen: Weaving Generative Latent Memory for Self-Evolving Agents. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  161. Chen, B.; Shu, C.; Shareghi, E.; Collier, N.; Narasimhan, K.; Yao, S. FireAct: Toward Language Agent Fine-tuning, 2023. arXiv arXiv:cs.CL/2310.05915.
  162. Lehnert, L.; Sukhbaatar, S.; Su, D.; Zheng, Q.; Mcvay, P.; Rabbat, M.; Tian, Y. Beyond A*: Better Planning with Transformers via Search Dynamics Bootstrapping. 2024. [Google Scholar] [CrossRef]
  163. Gandhi, K.; Lee, D.; Grand, G.; Liu, M.; Cheng, W.; Sharma, A.; Goodman, N.D. Stream of search (sos): Learning to search in language. 2024. [Google Scholar] [CrossRef]
  164. Wang, T.; Gooding, S.; Hartmann, F.; Riva, O.; Grefenstette, E. A Subgoal-driven Framework for Improving Long-Horizon LLM Agents. 2026. [Google Scholar] [CrossRef]
  165. Saha, S.; Prasad, A.; Chen, J.C.Y.; Hase, P.; Stengel-Eskin, E.; Bansal, M. System-1. x: Learning to balance fast and slow planning with language models. 2024. [Google Scholar] [CrossRef]
  166. Schick, T.; Dwivedi-Yu, J.; Dessì, R.; Raileanu, R.; Lomeli, M.; Zettlemoyer, L.; Cancedda, N.; Scialom, T. Toolformer: Language Models Can Teach Themselves to Use Tools. Proc. Adv. Neural Inf. Process. Syst. 2023, arXiv:cs.CL/2302.0476136(NeurIPS 2023). [Google Scholar]
  167. Ross, H.; Mahabaleshwarkar, A.S.; Suhara, Y. When2Call: When (not) to Call Tools. In Proceedings of the Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies, Albuquerque, New Mexico, 2025; Volume 1, pp. 3391–3409. [Google Scholar]
  168. Zhang, Z.; Zhao, F.; Wang, R.; Wang, Z.; Liang, B.; Wang, J.; Hu, Y.; Cao, S.; Wong, K.F. Robust Tool Use via Fission-GRPO: Learning to Recover from Execution Errors, 2026. [CrossRef]
  169. Chen, S.; Zhu, T.; Wang, Z.; Zhang, J.; Wang, K.; Gao, S.; Xiao, T.; Teh, Y.W.; He, J.; Li, M. Internalizing World Models via Self-Play Finetuning for Agentic RL, 2025. arXiv arXiv:cs.LG/2510.15047.
  170. Li, Y.; Wang, H.; Qiu, J.; Yin, Z.; Zhang, D.; Qian, C.; Li, Z.; Ma, X.; Chen, G.; Ji, H. From Word to World: Can Large Language Models be Implicit Text-based World Models? In Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics, 2026; pp. 8084–8111. [Google Scholar]
  171. Zuo, Y.; Xiao, Z.; Sheng, L.; Huang, F.; Tu, J.; Liu, Y.; Tang, T.; Hu, X.; Su, Y.; Lan, Q.; et al. Qwen-AgentWorld: Language World Models for General Agents. arXiv 2026, arXiv:cs.CL/2606.24597. [Google Scholar]
  172. Lu, N.; Lin, B.; Liu, S.; Wu, J.; Lv, H.; Wei, Y.; Zhu, L.; Qian, S.; Wang, X.; Chen, Y.C.; et al. Policy and World Modeling Co-Training for Language Agents. arXiv 2026, arXiv:cs.LG/2606.02388. [Google Scholar]
  173. Yu, X.; Peng, B.; Galley, M.; Cheng, H.; Wu, Q.; Kulkarni, J.; Nath, S.; Yu, Z.; Gao, J. Dyna-Mind: Learning to Simulate from Experience for Better AI Agents. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  174. Deng, M.; Hou, J.; Neves, L.S.; Pimpalkhute, V.; Killian, T.W.; Liu, Z.; Xing, E.P. Efficient Agentic Reasoning Through Self-Regulated Simulative Planning, 2026. arXiv arXiv:cs.AI/2605.22138.
  175. Hou, Y.; Chen, Z.; Wan, T.; Qin, Z. FlashMem: Distilling Intrinsic Latent Memory via Computation Reuse. 2026. [Google Scholar] [CrossRef]
  176. Fu, M.; Xue, X.; Li, Y.; He, Z.; Huang, S.; Qu, X.; Cheng, Y.; Yang, Y. LatentMem: Customizing Latent Memory for Multi-Agent Systems. arXiv 2026, arXiv:cs.CL/2602.03036. [Google Scholar]
  177. Tian, S.; Weng, X.; Kong, R.; Chen, Y.; Liu, G.; Song, Y.; Liu, J.; Li, Y.; Yin, D.; Cao, T.; et al. Joint Agent Memory and Exploration Learning via Novelty Signals. arXiv 2026, arXiv:cs.AI/2606.01528. [Google Scholar]
  178. Chen, J.; Yang, W.; Fan, S.; Nie, W.; Sun, C.; Zheng, S.; Hu, Y.; Pan, L.; Zeng, K.; Lin, Y. Rethinking Continual Experience Internalization for Self-Evolving LLM Agents, 2026. arXiv arXiv:cs.CL/2606.04703.
  179. Wang, Y.; Hao, J.; Shi, Y.; Yuan, K.; Sun, M. No Time Like the Present: Agentic Test-Time Training for LLM Agents, 2026. arXiv arXiv:cs.LG/2607.03441.
  180. Liu, Z.; Liu, Y.; Wang, S.; Song, Z.; Wang, J.; Liu, J.; Liu, Q.; Chen, G.; Wang, Y. Learn more, forget less: A gradient-Aware data selection approach for LLM. Signal Process. 2026, 110611. [Google Scholar] [CrossRef]
  181. Wang, Z.; Wu, F.; Wang, H.; Tang, X.; Li, B.; Yin, Z.; Ma, Y.; Li, Y.; Sun, W.; Chen, X.; et al. Why Reasoning Fails to Plan: A Planning-Centric Analysis of Long-Horizon Decision Making in LLM Agents. 2026. [Google Scholar] [CrossRef]
  182. Sun, H.; Wang, W.; Song, M.; He, J.; Zhang, W.; Liu, Y.; Yang, Y.; Cheng, Y. Agent Planning Benchmark: A Diagnostic Framework for Planning Capabilities in LLM Agents. 2026. [Google Scholar] [CrossRef]
  183. Xu, B.; Peng, Z.; Lei, B.; Mukherjee, S.; Liu, Y.; Xu, D. ReWOO: Decoupling Reasoning from Observations for Efficient Augmented Language Models. arXiv 2023, arXiv:cs.CL/2305.18323. [Google Scholar]
  184. Wang, L.; Xu, W.; Lan, Y.; Hu, Z.; Lan, Y.; Lee, R.K.W.; Lim, E.P. Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Models. Proceedings of the Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics 2023, Volume 1, 2609–2634. [Google Scholar] [CrossRef]
  185. Shinn, N.; Cassano, F.; Berman, E.; Gopinath, A.; Narasimhan, K.; Yao, S. Reflexion: Language Agents with Verbal Reinforcement Learning. Proc. Adv. Neural Inf. Process. Syst. 2023, arXiv:cs.AI/2303.11366Vol. 36. [Google Scholar]
  186. Lan, T.; Wu, J.; Liu, Z.; Fan, Z.; Wang, H.; Guo, Y. PEAP: Proactive Embodied Action Sequence Planning with Joint Understanding of Vision and Audio Perception. Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics 2026, Volume 1, 23118–23138. [Google Scholar] [CrossRef]
  187. Yao, S.; Yu, D.; Zhao, J.; Shafran, I.; Griffiths, T.; Cao, Y.; Narasimhan, K. Tree of thoughts: Deliberate problem solving with large language models. Proc. Adv. Neural Inf. Process. Syst. 2023, Vol. 36, 11809–11822. [Google Scholar] [CrossRef]
  188. Besta, M.; Blach, N.; Kubicek, A.; Gerstenberger, R.; Podstawski, M.; Gianinazzi, L.; Gajda, J.; Lehmann, T.; Niewiadomski, H.; Nyczyk, P.; et al. Graph of Thoughts: Solving Elaborate Problems with Large Language Models. Proc. Proc. AAAI Conf. Artif. Intell. 2024, arXiv:cs.CL/2308.09687Vol. 38, 17682–17690. [Google Scholar] [CrossRef]
  189. Wang, C.; Deng, Y.; Lyu, Z.; Zeng, L.; He, J.; Yan, S.; An, B. Q*: Improving multi-step reasoning for llms with deliberative planning. 2024. [Google Scholar] [CrossRef]
  190. Hao, S.; Gu, Y.; Ma, H.; Hong, J.J.; Wang, Z.; Wang, D.Z.; Hu, Z. Reasoning with Language Model is Planning with World Model. In Proceedings of the Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, Singapore, 2023; pp. 8154–8173. [Google Scholar]
  191. Xie, Y.; Kawaguchi, K.; Zhao, Y.; Zhao, J.X.; Kan, M.Y.; He, J.; Xie, M. Self-evaluation guided beam search for reasoning. Proc. Adv. Neural Inf. Process. Syst. 2023, Vol. 36, 41618–41650. [Google Scholar] [CrossRef]
  192. Liu, B.; Jiang, Y.; Zhang, X.; Liu, Q.; Zhang, S.; Biswas, J.; Stone, P. LLM+P: Empowering large language models with optimal planning proficiency. 2023. [Google Scholar] [CrossRef]
  193. Guan, L.; Valmeekam, K.; Sreedharan, S.; Kambhampati, S. Leveraging pre-trained large language models to construct and utilize world models for model-based task planning. Proc. Adv. Neural Inf. Process. Syst. 2023, Vol. 36, 79081–79094. [Google Scholar] [CrossRef]
  194. Mahdavi, S.; Aoki, R.; Tang, K.; Cao, Y. Leveraging environment interaction for automated pddl translation and planning with large language models. Proc. Adv. Neural Inf. Process. Syst. 2024, Vol. 37, 38960–39008. [Google Scholar] [CrossRef]
  195. Katz, M.; Kokel, H.; Srinivas, K.; Sohrabi, S. Thought of search: Planning with language models through the lens of efficiency. Proc. Adv. Neural Inf. Process. Syst. 2024, Vol. 37, 138491–138568. [Google Scholar] [CrossRef]
  196. Wen, J.; Guan, J.; Wang, H.; Wu, W.; Huang, M. Codeplan: Unlocking reasoning potential in large language models by scaling code-form planning. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  197. Zhou, D.; Sch"arli, N.; Hou, L.; Wei, J.; Scales, N.; Wang, X.; Schuurmans, D.; Cui, C.; Bousquet, O.; Le, Q.V.; et al. Least-to-Most Prompting Enables Complex Reasoning in Large Language Models. In Proceedings of the International Conference on Learning Representations, 2023. [Google Scholar]
  198. Zhang, Y.; Wang, Q.; Qian, C.; Liu, J.; Sun, C.; Zhang, D.; Abdelzaher, T.; Zhai, C.; Nakov, P.; Ji, H. Atomic Reasoning for Scientific Table Claim Verification. 2025. [Google Scholar] [CrossRef]
  199. Lo, C.; Roice, K.; Panahi, P.M.; Jordan, S.M.; White, A.; Mihucz, G.; Aminmansour, F.; White, M. Goal-space planning with subgoal models. J. Mach. Learn. Res. 2024, 25, 1–57. [Google Scholar]
  200. Li, A.; Xie, Y.; Li, S.; Tsung, F.; Ding, B.; Li, Y. Agent-oriented planning in multi-agent systems. 2024. [Google Scholar] [CrossRef]
  201. Gui, R.; Wang, Z.; Wang, J.; Ma, C.; Zhen, H.; Yuan, M.; Hao, J.; Lian, D.; Chen, E.; Wu, F. HyperTree Planning: Enhancing LLM Reasoning via Hierarchical Thinking. 2025. [Google Scholar] [CrossRef]
  202. Chen, L.; Tong, P.; Jin, Z.; Sun, Y.; Ye, J.; Xiong, H. Plan-on-graph: Self-correcting adaptive planning of large language model on knowledge graphs. Proc. Adv. Neural Inf. Process. Syst. 2024, Vol. 37, 37665–37691. [Google Scholar] [CrossRef]
  203. Yoo, M.; Jang, J.; Park, W.J.; Woo, H. Exploratory retrieval-augmented planning for continual embodied instruction following. Proc. Adv. Neural Inf. Process. Syst. 2024, Vol. 37, 67034–67060. [Google Scholar] [CrossRef]
  204. Cornelio, C.; Petruzzellis, F.; Lio, P. Hierarchical Planning for Complex Tasks with Knowledge Graph-RAG and Symbolic Verification; 2025. [Google Scholar]
  205. Qiao, S.; Fang, R.; Zhang, N.; Zhu, Y.; Chen, X.; Deng, S.; Jiang, Y.; Xie, P.; Huang, F.; Chen, H. Agent planning with world knowledge model. Proc. Adv. Neural Inf. Process. Syst. 2024, Vol. 37, 114843–114871. [Google Scholar] [CrossRef]
  206. Zhou, G.; Pan, H.; LeCun, Y.; Pinto, L. Dino-wm: World models on pre-trained visual features enable zero-shot planning. 2024. [Google Scholar] [CrossRef]
  207. Shen, Y.; Song, K.; Tan, X.; Li, D.; Lu, W.; Zhuang, Y. HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Face. Proc. Adv. Neural Inf. Process. Syst. 2023, arXiv:cs.CL/2303.17580Vol. 36, 38154–38180. [Google Scholar] [CrossRef]
  208. Chen, Z.; Liu, K.; Wang, Q.; Zhang, W.; Liu, J.; Lin, D.; Chen, K.; Zhao, F. Agent-FLAN: Designing Data and Methods of Effective Agent Tuning for Large Language Models. 2024. [Google Scholar] [CrossRef]
  209. Song, Y.; Xiong, W.; Zhao, X.; Zhu, D.; Wu, W.; Wang, K.; Li, C.; Peng, W.; Li, S. AgentBank: Towards Generalized LLM Agents via Fine-Tuning on 50000+ Interaction Trajectories. 2024. [Google Scholar] [CrossRef]
  210. Xu, Y.; Lu, D.; Shen, Z.; Wang, J.; Wang, Z.; Mao, Y.; Xiong, C.; Yu, T. AgentTrek: Agent Trajectory Synthesis via Guiding Replay with Web Tutorials. 2024. [Google Scholar] [CrossRef]
  211. Parmar, M.; Goyal, P.; Liu, X.; Song, Y.; Ling, M.; Baral, C.; Palangi, H.; Pfister, T. PLAN-TUNING: Post-Training Language Models to Learn Step-by-Step Planning for Complex Problem Solving, 2025. EMNLP 2025. [Google Scholar] [CrossRef]
  212. Qi, Z.; Liu, X.; Iong, I.L.; Lai, H.; Sun, X.; Zhao, W.; Yang, Y.; Yang, X.; Sun, J.; Yao, S.; et al. WebRL: Training LLM Web Agents via Self-Evolving Online Curriculum Reinforcement Learning. 2024. [Google Scholar] [CrossRef]
  213. Wang, Z.; Wang, K.; Wang, Q.; Zhang, P.; Li, L.; Yang, Z.; Jin, X.; Yu, K.; Nguyen, M.N.; Liu, L.; et al. RAGEN: Understanding Self-Evolution in LLM Agents via Multi-Turn Reinforcement Learning. arXiv 2025, arXiv:cs.LG/2504.20073. [Google Scholar]
  214. Li, Z.; Hu, Y.; Wang, W. Encouraging Good Processes Without the Need for Good Answers: Reinforcement Learning for LLM Agent Planning. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing: Industry Track; Potdar, S., Rojas-Barahona, L., Montella, S., Eds.; Suzhou (China), 2025; pp. 1654–1666. [Google Scholar]
  215. Fan, S.; Zhang, B.; Xu, Z.; Teng, Y.; Dai, S.; Cheng, L.; Fan, G. Subgoal Graph-Augmented Planning for LLM-Guided Open-World Reinforcement Learning. 2025. [Google Scholar] [CrossRef]
  216. Sui, Y.; Chuang, Y.N.; Wang, G.; Zhang, J.; Zhang, T.; Yuan, J.; Liu, H.; Wen, A.; Zhong, S.; Zou, N.; et al. Stop Overthinking: A Survey on Efficient Reasoning for Large Language Models. arXiv 2025, arXiv:cs.CL/2503.16419. [Google Scholar]
  217. Jiang, Z.; Xu, F.; Gao, L.; Sun, Z.; Liu, Q.; Dwivedi-Yu, J.; Yang, Y.; Callan, J.; Neubig, G. Active Retrieval Augmented Generation. In Proceedings of the Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, Singapore, 2023; pp. 7969–7992. [Google Scholar]
  218. Li, W.; Li, D.; Dong, K.; Zhang, C.; Zhang, H.; Liu, W.; Wang, Y.; Tang, R.; Liu, Y. Adaptive Tool Use in Large Language Models with Meta-Cognition Trigger. In Proceedings of the Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics, Vienna, Austria, 2025; Volume 1, pp. 13346–13370. [Google Scholar]
  219. Chen, M.; Sun, L.; Li, T.; Sun, H.; Zhou, Y.; Zhu, C.; Wang, H.; Pan, J.Z.; Zhang, W.; Chen, H.; et al. ReSearch: Learning to Reason with Search for LLMs via Reinforcement Learning. 2025. [Google Scholar] [CrossRef]
  220. Jin, B.; Zeng, H.; Yue, Z.; Yoon, J.; Arik, S.; Wang, D.; Zamani, H.; Han, J. Search-R1: Training LLMs to Reason and Leverage Search Engines with Reinforcement Learning. In Proceedings of the Proceedings of the Second Conference on Language Modeling, 2025. [Google Scholar]
  221. Sun, H.; Qiao, Z.; Guo, J.; Fan, X.; Hou, Y.; Jiang, Y.; Xie, P.; Zhang, Y.; Huang, F.; Zhou, J. ZeroSearch: Incentivize the Search Capability of LLMs without Searching. 2025. [Google Scholar] [CrossRef]
  222. Qin, S.; Zhu, Y.; Mu, L.; Zhang, S.; Zhang, X. Meta-Tool: Unleash Open-World Function Calling Capabilities of General-Purpose Large Language Models. Proceedings of the Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics 2025, Volume 1, 30653–30677. [Google Scholar] [CrossRef]
  223. Zhang, Z.; Chen, Z.; Zhu, H.; Chen, Z.; Du, N.; Li, X. ToolExpNet: Optimizing Multi-Tool Selection in LLMs with Similarity and Dependency-Aware Experience Networks. In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2025, 2025; Association for Computational Linguistics; pp. 15706–15722. [Google Scholar]
  224. Hsieh, C.Y.; Chen, S.A.; Li, C.L.; Fujii, Y.; Ratner, A.; Lee, C.Y.; Krishna, R.; Pfister, T. Tool Documentation Enables Zero-Shot Tool-Usage with Large Language Models. 2023, 2308.00675. [Google Scholar]
  225. Yuan, S.; Song, K.; Chen, J.; Tan, X.; Shen, Y.; Kan, R.; Li, D.; Yang, D. EASYTOOL: Enhancing LLM-based Agents with Concise Tool Instruction. In Proceedings of the Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies, Albuquerque, New Mexico, 2025; Volume 1, pp. 951–972. [Google Scholar]
  226. Dang, H.; Liu, T.; Wu, Z.; Yang, J.; Jiang, H.; Yang, T.; Chen, P.; Wang, Z.; Wang, H.; Li, H.; et al. Improving Large Language Models Function Calling and Interpretability via Guided-Structured Templates. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025; Association for Computational Linguistics; pp. 24426–24442. [Google Scholar]
  227. Ye, J.; Wu, Y.; Gao, S.; Huang, C.; Li, S.; Li, G.; Fan, X.; Zhang, Q.; Gui, T.; Huang, X. RoTBench: A Multi-Level Benchmark for Evaluating the Robustness of Large Language Models in Tool Learning. In Proceedings of the Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, 2024; Association for Computational Linguistics; pp. 313–333. [Google Scholar]
  228. Parisi, A.; Zhao, Y.; Fiedel, N. TALM: Tool Augmented Language Models. 2022. [Google Scholar] [CrossRef]
  229. Tang, Q.; Deng, Z.; Lin, H.; Han, X.; Liang, Q.; Cao, B.; Sun, L. ToolAlpaca: Generalized Tool Learning for Language Models with 3000 Simulated Cases, 2023. arXiv arXiv:cs.CL/2306.05301.
  230. Liu, Z.; Hoang, T.; Zhang, J.; Zhu, M.; Lan, T.; Kokane, S.; Tan, J.; Yao, W.; Liu, Z.; Feng, Y.; et al. APIGen: Automated Pipeline for Generating Verifiable and Diverse Function-Calling Datasets. 2024. [Google Scholar] [CrossRef]
  231. Liu, W.; Huang, X.; Zeng, X.; Hao, X.; Yu, S.; Li, D.; Wang, S.; Gan, W.; Liu, Z.; Yu, Y.; et al. ToolACE: Winning the Points of LLM Function Calling. 2024. [Google Scholar] [CrossRef]
  232. Nakano, R.; Hilton, J.; Balaji, S.; Wu, J.; Ouyang, L.; Kim, C.; Hesse, C.; Jain, S.; Kosaraju, V.; Saunders, W.; et al. WebGPT: Browser-Assisted Question-Answering with Human Feedback, 2021. [CrossRef]
  233. Yao, S.; Chen, H.; Yang, J.; Narasimhan, K. WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agents. 2022. [Google Scholar] [CrossRef]
  234. Wang, X.; Wang, Z.; Liu, J.; Chen, Y.; Yuan, L.; Peng, H.; Ji, H. MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedback. In Proceedings of the The Twelfth International Conference on Learning Representations, 2024. [Google Scholar]
  235. Shi, Z.; Gao, S.; Chen, X.; Feng, Y.; Yan, L.; Shi, H.; Yin, D.; Ren, P.; Verberne, S.; Ren, Z. Learning to Use Tools via Cooperative and Interactive Agents. Proc. Find. Assoc. Comput. Linguist. EMNLP 2024, 2024, 10642–10657. [Google Scholar] [CrossRef]
  236. Polyakov, G.; Alimova, I.; Abulkhanov, D.; Sedykh, I.; Bout, A.; Nikolenko, S.; Piontkovskaya, I. ToolReflection: Improving Large Language Models for Real-World API Calls with Self-Generated Data. In Proceedings of the Proceedings of the 1st Workshop for Research on Agent Language Models (REALM 2025), 2025; Association for Computational Linguistics; pp. 184–199. [Google Scholar]
  237. Huang, S.; Fang, Z.; Chen, Z.; Yuan, S.; Ye, J.; Zeng, Y.; Chen, L.; Mao, Q.; Zhao, F. CRITICTOOL: Evaluating Self-Critique Capabilities of Large Language Models in Tool-Calling Error Scenarios. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025; Association for Computational Linguistics; pp. 26672–26704. [Google Scholar]
  238. Ma, Z.; Liu, J.; Luo, X.; Huang, Z.; Zhu, Q.; Che, W. Advancing Tool-Augmented Large Language Models via Meta-Verification and Reflection Learning. 2025, 2506.04625. [Google Scholar]
  239. Vuddanti, S.V.; Shah, A.; Chittiprolu, S.K.; Song, T.; Dev, S.; Zhu, K.; Chaudhary, M. PALADIN: Self-Correcting Language Model Agents to Cure Tool-Failure Cases. 2025. [Google Scholar] [CrossRef]
  240. Chae, H.; Kim, N.; iunn Ong, K.T.; Gwak, M.; Song, G.; Kim, J.; Kim, S.; Lee, D.; Yeo, J. Web Agents with World Models: Learning and Leveraging Environment Dynamics in Web Navigation. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  241. Guan, Y.; Yu, R.; Zhang, J.; Wang, L.; Zhang, C.; Li, L.; Qiao, B.; Qin, S.; Huang, H.; Yang, F.; et al. Computer-Using World Model. arXiv 2026, arXiv:cs.SE/2602.17365. [Google Scholar]
  242. team, F.C.; Copet, J.; Carbonneaux, Q.; Cohen, G.; Gehring, J.; Kahn, J.; Kossen, J.; Kreuk, F.; McMilin, E.; Meyer, M.; et al. CWM: An Open-Weights LLM for Research on Code Generation with World Models. arXiv 2025, arXiv:cs.SE/2510.02387. [Google Scholar]
  243. Shrivastava, V.; Kauffmann, P.; Awadallah, A.; Papailiopoulos, D. ECHO: Terminal Agents Learn World Models for Free, 2026. arXiv arXiv:cs.LG/2605.24517.
  244. Wang, X.; Ma, Z.; Yang, S.; Huang, T.; Wang, P.; Wang, Y.; Chu, X. Role-Agent: Bootstrapping LLM Agents via Dual-Role Evolution. arXiv 2026, arXiv:cs.AI/2606.10917. [Google Scholar]
  245. Edge, D.; Trinh, H.; Cheng, N.; Bradley, J.; Chao, A.; Mody, A.; Truitt, S.; Metropolitansky, D.; Ness, R.O.; Larson, J. From Local to Global: A Graph RAG Approach to Query-Focused Summarization. arXiv 2024, arXiv:cs.CL/2404.16130. [Google Scholar]
  246. Park, J.S.; O’Brien, J.C.; Cai, C.J.; Morris, M.R.; Liang, P.; Bernstein, M.S. Generative Agents: Interactive Simulacra of Human Behavior. In Proceedings of the Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023; Association for Computing Machinery; pp. 1–22. [Google Scholar]
  247. Chhikara, P.; Khant, D.; Aryan, S.; Singh, T.; Yadav, D. Mem0: Building Production-Ready AI Agents with Scalable Long-Term Memory. Proc. Front. Artif. Intell. Appl. 2025, Volume 413, 2993–3000. [Google Scholar] [CrossRef]
  248. Xu, W.; Liang, Z.; Mei, K.; Gao, H.; Tan, J.; Zhang, Y. A-MEM: Agentic Memory for LLM Agents. Proc. Adv. Neural Inf. Process. Syst. 2025, arXiv:cs.CL/2502.12110. [Google Scholar] [CrossRef]
  249. Cui, S.; He, A.; Xu, S.; Zhang, H.; Wang, Y.; Zhang, Q.; Wang, Y.; Xu, B. Self-Guided Function Calling in Large Language Models via Stepwise Experience Recall. Proc. Find. Assoc. Comput. Linguist. EMNLP 2025, 2025, 10842–10854. [Google Scholar] [CrossRef]
  250. Cai, T.; Wang, X.; Ma, T.; Chen, X.; Zhou, D. Large Language Models as Tool Makers. In Proceedings of the International Conference on Learning Representations, 2024. [Google Scholar]
  251. Qian, C.; Han, C.; Fung, Y.R.; Qin, Y.; Liu, Z.; Ji, H. CREATOR: Tool Creation for Disentangling Abstract and Concrete Reasoning of Large Language Models. In Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2023, Singapore, 2023; pp. 6922–6939. [Google Scholar]
  252. Wang, Z.; Fried, D.; Neubig, G. TroVE: Inducing Verifiable and Efficient Toolboxes for Solving Programmatic Tasks. Proc. Proc. 41st Int. Conf. Mach. Learn. PMLR 2024, arXiv:cs.AI/2401.12869Vol. 235, Proceedings of Machine Learning Research, 51177–51191. [Google Scholar]
  253. Wang, G.; Xie, Y.; Jiang, Y.; Mandlekar, A.; Xiao, C.; Zhu, Y.; Fan, L.; Anandkumar, A. Voyager: An Open-Ended Embodied Agent with Large Language Models. Transactions on Machine Learning Research, 2024. [Google Scholar]
  254. Zheng, B.; Fatemi, M.Y.; Jin, X.; Wang, Z.Z.; Gandhi, A.; Song, Y.; Gu, Y.; Srinivasa, J.; Liu, G.; Neubig, G.; et al. SkillWeaver: Web Agents can Self-Improve by Discovering and Honing Skills. arXiv 2025, arXiv:cs.AI/2504.07079. [Google Scholar]
  255. Anthropic. Equipping Agents for the Real World with Agent Skills; 2025. [Google Scholar]
  256. Hong, S.; Zhuge, M.; Chen, J.; Zheng, X.; Cheng, Y.; Zhang, C.; Wang, J.; Wang, Z.; Yau, S.K.S.; Lin, Z.; et al. MetaGPT: Meta Programming for A Multi-Agent Collaborative Framework. In Proceedings of the International Conference on Learning Representations, 2024. [Google Scholar]
  257. Yang, J.; Jimenez, C.E.; Wettig, A.; Lieret, K.; Yao, S.; Narasimhan, K.; Press, O. SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering. Proc. Adv. Neural Inf. Process. Syst. 2024, arXiv:cs.SE/2405.15793Vol. 37. [Google Scholar]
  258. Zhang, J.; Xiang, J.; Yu, Z.; Teng, F.; Chen, X.H.; Chen, J.; Zhuge, M.; Cheng, X.; Hong, S.; Wang, J.; et al. AFlow: Automating Agentic Workflow Generation. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  259. Khattab, O.; Singhvi, A.; Maheshwari, P.; Zhang, Z.; Santhanam, K.; Vardhamanan, S.; Haq, S.; Sharma, A.; Joshi, T.T.; Moazam, H.; et al. DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelines. In Proceedings of the The Twelfth International Conference on Learning Representations (ICLR), 2024; p. 2310.03714. [Google Scholar]
  260. Wu, Q.; Das, S.; Amani, M.; Nag, A.; Lee, S.; Gummadi, K.P.; Ravichander, A.; Zafar, M.B. To Call or Not to Call: A Framework to Assess and Optimize LLM Tool Calling. 2026. [Google Scholar] [CrossRef]
  261. Anthropic. Harness Design for Long-Running Application Development. Accessed. 2026.
  262. Kim, J.; Shin, B.; Chung, J.; Rhu, M. The Cost of Dynamic Reasoning: Demystifying AI Agents and Test-Time Scaling from an AI Infrastructure Perspective. In Proceedings of the 2026 IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2026; pp. 1–16. [Google Scholar]
  263. Zhang, K.; Xiong, Z.; Zhong, M.; Jiang, Z.; Yuan, Z.; Li, Z.; Lin, Y. Are Tools All We Need? Unveiling the Tool-Use Tax in LLM Agents. arXiv 2026, arXiv:cs.AI/2605.00136. [Google Scholar]
  264. Sun, C.E.; Liu, L.; Yan, G.; Wang, Z.; Weng, T.W. LLM Agents Already Know When to Call Tools – Even Without Reasoning, 2026. arXiv arXiv:cs.CL/2605.09252.
  265. Fan, H.; Wang, X.; Chu, Z.; Wang, Q.; Wang, Z.; Liu, M.; Qin, B.; XingYu. LiveBrowseComp: Are Search Agents Searching, or Just Verifying What They Already Know? arXiv 2026, arXiv:cs.AI/2605.28721. [Google Scholar]
  266. Tao, Y.; Deng, S.; Tao, M.; Wei, P.; Hu, Z.; Zhu, Z. When Search Agents Should Ask: DiscoBench for Clarification-Aware Deep Search, 2026. arXiv arXiv:cs.CL/2606.27669.
  267. Iskandar, N. Eta Given Delta: Defining LLM Tool Efficiency With Marginal Tool Utility. arXiv 2026, arXiv:cs.CL/2607.14108. [Google Scholar]
  268. Li, Z.; Dong, Q.; Ma, J.; Zhang, D.; Jia, K.; Sui, Z. SelfBudgeter: Adaptive Token Allocation for Efficient LLM Reasoning. Proc. Find. Assoc. Comput. Linguist. ACL 2026, 2026, 21135–21156. [Google Scholar] [CrossRef]
  269. Yang, J.; Hou, B.; Wei, W.; Bao, Y.; Chang, S. Ares: Adaptive Reasoning Effort Selection for Efficient LLM Agents. arXiv 2026, arXiv:cs.AI/2603.07915. [Google Scholar]
  270. Wang, Y.; Ai, X.; Patel, J.; Peng, X.; Mo, F.; Cao, Y.; Li, H.; Cao, M.; Qian, L.; Gutiérrez-Basulto, V. AUDITFLOW: Executable Symbolic Environments for Structured Financial Reporting Verification, 2026. arXiv arXiv:cs.AI/2606.03031.
  271. Lin, M.; Wu, J.; Wang, Z.; Shi, Z.; Sang, Y.; He, B.; Liu, Z.; Wei, T.; Wu, Z.; Zhang, Z.; et al. Harness Updating Is Not Harness Benefit: Disentangling Evolution Capabilities in Self-Evolving LLM Agents. arXiv 2026, arXiv:cs.AI/2605.30621. [Google Scholar]
  272. He, Y.; Zhao, Y.; Wang, J.; Chen, H. Is Progressive Disclosure All You Need for Long-Context Agents? arXiv 2026, arXiv:cs.AI/2607.17598. [Google Scholar]
  273. Yao, Y.; Tan, X.; Liu, C.H.; Li, Y.; Wang, Z.; Yu, W.; Tan, Z.; Tian, Y.; Zhao, G.; Sun, L.; et al. Harness-Bench: Measuring Harness Effects across Models in Realistic Agent Workflows, 2026. arXiv arXiv:cs.AI/2605.27922.
  274. Kujanpää, K.; Liu, N.; Alam, S.; Sura, Y.R.; Yang, T.; Klinkner, K.; Malmasi, S. Tool-Making and Self-Evolving LLM Agents in Low-Latency Systems, 2026. arXiv arXiv:cs.CL/2607.08010.
  275. Nair, J.S.; Bechard, P.; Maheshwary, R.; Dasgupta, S.; Ramachandran, S.; Bhagat, A.; Radhakrishna, S.; Pattnaik, P.; Obando-Ceron, J.; Malay, S.K.R.; et al. Do Enterprise Systems Need Learned World Models? The Importance of Context to Infer Dynamics. arXiv 2026, arXiv:cs.AI/2605.12178. [Google Scholar]
  276. Ji, Z.; Lee, N.; Frieske, R.; Yu, T.; Su, D.; Xu, Y.; Ishii, E.; Bang, Y.; Madotto, A.; Fung, P. Survey of Hallucination in Natural Language Generation. ACM Comput. Surv. 2023, 55, 1–38. [Google Scholar] [CrossRef]
  277. Huang, Y.; Feng, X.; Feng, X.; Qin, B. The Factual Inconsistency Problem in Abstractive Text Summarization: A Survey, 2023. arXiv arXiv:cs.CL/2104.14839.
  278. Asai, A.; Wu, Z.; Wang, Y.; Sil, A.; Hajishirzi, H. Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflection. In Proceedings of the International Conference on Learning Representations, 2024. [Google Scholar]
  279. Wen, B.; Yao, J.; Feng, S.; Xu, C.; Tsvetkov, Y.; Howe, B.; Wang, L.L. Know Your Limits: A Survey of Abstention in Large Language Models. Trans. Assoc. Comput. Linguist. 2025, 13, 529–556. [Google Scholar] [CrossRef]
  280. Huang, Y.; Shi, J.; Li, Y.; Fan, C.; Wu, S.; Zhang, Q.; Liu, Y.; Zhou, P.; Wan, Y.; Gong, N.Z.; et al. MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Use. In Proceedings of the International Conference on Learning Representations, 2024. [Google Scholar]
  281. Li, Y.; Yue, S.; Feng, B.; Qi, J.; Ke, B.; Song, Z.; Wang, H.; Wei, Z.; King, I. From Knowing to Acting: Benchmarking Self-Awareness Capability of LLM Agents. 2026. [Google Scholar] [PubMed]
  282. Wang, Z.; Yu, B.; Xu, J.; Li, Z. Action Boundary Blindness: When LLM Agents Cannot Tell Where One Action Ends and Another Begins. In Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics, 2026; Association for Computational Linguistics; pp. 36883–36899. [Google Scholar]
  283. Malinin, A.; Gales, M. Uncertainty Estimation in Autoregressive Structured Prediction. In Proceedings of the International Conference on Learning Representations, 2021. [Google Scholar]
  284. Xiao, Y.; Wang, W.Y. On Hallucination and Predictive Uncertainty in Conditional Language Generation. In Proceedings of the Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume, EACL; 2021; 2021, pp. 2734–2744. [Google Scholar]
  285. Duan, J.; Cheng, H.; Wang, S.; Zavalny, A.; Wang, C.; Xu, R.; Kailkhura, B.; Xu, K. Shifting Attention to Relevance: Towards the Predictive Uncertainty Quantification of Free-Form Large Language Models. In Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics, 2024. [Google Scholar]
  286. Hou, B.; Liu, Y.; Qian, K.; Andreas, J.; Chang, S.; Zhang, Y. Decomposing Uncertainty for Large Language Models through Input Clarification Ensembling. In Proceedings of the Proceedings of the 41st International Conference on Machine Learning, 2024; pp. 19023–19042. [Google Scholar]
  287. Su, W.; Wang, C.; Ai, Q.; Hu, Y.; Wu, Z.; Zhou, Y.; Liu, Y. Unsupervised Real-Time Hallucination Detection based on the Internal States of Large Language Models. In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2024, 2024. [Google Scholar]
  288. Stolfo, A.; Wu, B.; Gurnee, W.; Belinkov, Y.; Song, X.; Sachan, M.; Nanda, N. Confidence Regulation Neurons in Language Models. In Proceedings of the Proceedings of the 38th Conference on Neural Information Processing Systems, 2024; pp. 125019–125049. [Google Scholar]
  289. Kossen, J.; Han, J.; Razzak, M.; Schut, L.; Malik, S.; Gal, Y. Semantic Entropy Probes: Robust and Cheap Hallucination Detection in LLMs. arXiv 2024, arXiv:cs.CL/2406.15927. [Google Scholar]
  290. Liu, T.; Zhang, Y.; Brockett, C.; Mao, Y.; Sui, Z.; Chen, W.; Dolan, B. A Token-level Reference-free Hallucination Detection Benchmark for Free-form Text Generation. In Proceedings of the Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics, 2022. [Google Scholar]
  291. Cao, Z.; Yang, Y.; Li, X.; Zhao, H. AutoHall: Automated Factuality Hallucination Dataset Generation for Large Language Models. IEEE/ACM Trans. Audio Speech Lang. Process. 2026, 34, 184–195. [Google Scholar] [CrossRef]
  292. Ren, A.Z.; Dixit, A.; Bodrova, A.; Singh, S.; Tu, S.; Brown, N.; Xu, P.; Takayama, L.; Xia, F.; Varley, J.; et al. Robots That Ask For Help: Uncertainty Alignment for Large Language Model Planners. In Proceedings of the Proceedings of The 7th Conference on Robot Learning, 2023; pp. 661–682. [Google Scholar]
  293. Han, J.; Buntine, W.; Shareghi, E. Towards Uncertainty-Aware Language Agent. In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2024, 2024. [Google Scholar]
  294. Liu, Q.; Chen, X.; Ding, Y.; Song, B.; Wang, W.; Wu, S.; Wang, L. Attention-guided Self-reflection for Zero-shot Hallucination Detection in Large Language Models. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025; pp. 21005–21021. [Google Scholar]
  295. Zhang, H.; Diao, S.; Lin, Y.; Fung, Y.R.; Lian, Q.; Wang, X.; Chen, Y.; Ji, H.; Zhang, T. R-Tuning: Instructing Large Language Models to Say “I Don’t Know”. In Proceedings of the Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics, 2024. [Google Scholar]
  296. Band, N.; Li, X.; Ma, T.; Hashimoto, T. Linguistic Calibration of Long-Form Generations. In Proceedings of the Proceedings of the 41st International Conference on Machine Learning, 2024; pp. 2732–2778. [Google Scholar]
  297. Bani-Harouni, D.; Pellegrini, C.; Stangel, P.; Özsoy, E.; Zaripova, K.; Navab, N.; Keicher, M. Rewarding Doubt: A Reinforcement Learning Approach to Calibrated Confidence Expression of Large Language Models. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  298. Xuan, W.; Zeng, Q.; Qi, H.; Xiao, Y.; Wang, J.; Yokoya, N. The Confidence Dichotomy: Analyzing and Mitigating Miscalibration in Tool-Use Agents. Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics 2026, Volume 1, 11325–11349. [Google Scholar] [CrossRef]
  299. Piskorz, J.; Kobalczyk, K.; van der Schaar, M. Eliciting Numerical Predictive Distributions of LLMs Without Auto-Regression. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  300. Ulmer, D.; Gubri, M.; Lee, H.; Yun, S.; Oh, S.J. Calibrating Large Language Models Using Their Generations Only. In Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics, 2024. [Google Scholar]
  301. Vashurin, R.; Fadeeva, E.; Vazhentsev, A.; Rvanova, L.; Vasilev, D.; Tsvigun, A.; Petrakov, S.; Xing, R.; Sadallah, A.; Grishchenkov, K.; et al. Benchmarking Uncertainty Quantification Methods for Large Language Models with LM-Polygraph. Trans. Assoc. Comput. Linguist. 2025, 13, 220–248. [Google Scholar] [CrossRef]
  302. Zeng, Q.; Jin, M.; Yu, Q.; Wang, Z.; Hua, W.; Zhou, Z.; Sun, G.; Meng, Y.; Ma, S.; Wang, Q.; et al. Uncertainty is Fragile: Manipulating Uncertainty in Large Language Models. arXiv 2024, arXiv:cs.CR/2407.11282. [Google Scholar]
  303. Geng, J.; Cai, F.; Wang, Y.; Koeppl, H.; Nakov, P.; Gurevych, I. A Survey of Confidence Estimation and Calibration in Large Language Models. Proceedings of the Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies 2024, Volume 1, 6577–6595. [Google Scholar] [CrossRef]
  304. Ji, Z.; Yu, L.; Koishekenov, Y.; Bang, Y.; Hartshorn, A.; Schelten, A.; Zhang, C.; Fung, P.; Cancedda, N. Calibrating Verbal Uncertainty as a Linear Feature to Reduce Hallucinations. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025. [Google Scholar]
  305. Emery, D.; Goitia, M.; Vargus, F.; Neagu, I. HalluMix: A Task-Agnostic, Multi-Domain Benchmark for Real-World Hallucination Detection. arXiv 2025, arXiv:cs.CL/2505.00506. [Google Scholar]
  306. Xu, L.; Su, Z.; Yu, M.; Xu, J.; Choi, J.D.; Zhou, J.; Liu, F. Identifying Factual Inconsistencies in Summaries: Grounding LLM Inference via Task Taxonomy. Proc. Find. Assoc. Comput. Linguist. EMNLP 2024, 2024, 14626–14641. [Google Scholar] [CrossRef]
  307. Fadeeva, E.; Rubashevskii, A.; Shelmanov, A.; Petrakov, S.; Li, H.; Mubarak, H.; Tsymbalov, E.; Kuzmin, G.; Panchenko, A.; Baldwin, T.; et al. Fact-Checking the Output of Large Language Models via Token-Level Uncertainty Quantification. Proc. Find. Assoc. Comput. Linguist. ACL 2024, 2024, 9367–9385. [Google Scholar] [CrossRef]
  308. Zhou, K.; Jurafsky, D.; Hashimoto, T. Navigating the Grey Area: How Expressions of Uncertainty and Overconfidence Affect Language Models. In Proceedings of the Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 2023; pp. 5506–5524. [Google Scholar]
  309. Agrawal, A.; Suzgun, M.; Mackey, L.; Kalai, A.T. Do Language Models Know When They’re Hallucinating References? Proc. Find. Assoc. Comput. Linguist. EACL 2024, 2024, 912–928. [Google Scholar] [CrossRef]
  310. Kumar, A.; Morabito, R.; Umbet, S.; Kabbara, J.; Emami, A. Confidence Under the Hood: An Investigation into the Confidence-Probability Alignment in Large Language Models. In Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics, 2024. [Google Scholar]
  311. Zhao, Y.; Yan, L.; Sun, W.; Xing, G.; Meng, C.; Wang, S.; Cheng, Z.; Ren, Z.; Yin, D. Knowing What LLMs DO NOT Know: A Simple Yet Effective Self-Detection Method. In Proceedings of the Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics, 2024. [Google Scholar]
  312. Becker, E.; Soatto, S. Cycles of Thought: Measuring LLM Confidence through Stable Explanations. arXiv 2024, arXiv:cs.CL/2406.03441. [Google Scholar]
  313. Feng, S.; Shi, W.; Wang, Y.; Ding, W.; Balachandran, V.; Tsvetkov, Y. Don’t Hallucinate, Abstain: Identifying LLM Knowledge Gaps via Multi-LLM Collaboration. Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics 2024, Volume 1, 14664–14690. [Google Scholar] [CrossRef]
  314. Cohen, R.; Dobler, K.; Biran, E.; de Melo, G. I Don’t Know: Explicit Modeling of Uncertainty with an [IDK] Token. Proc. Adv. Neural Inf. Process. Syst. 2024, 37, 10935–10958. [Google Scholar] [CrossRef]
  315. Kapoor, S.; Gruver, N.; Roberts, M.; Collins, K.; Pal, A.; Bhatt, U.; Weller, A.; Dooley, S.; Goldblum, M.; Wilson, A.G. Large Language Models Must Be Taught to Know What They Don’t Know. In Proceedings of the Advances in Neural Information Processing Systems 37: Annual Conference on Neural Information Processing Systems 2024, NeurIPS 2024, 2024. [Google Scholar]
  316. Chen, J.; Yoon, J.; Ebrahimi, S.; Arik, S.O.; Pfister, T.; Jha, S. Adaptation with Self-Evaluation to Improve Selective Prediction in LLMs. In Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2023, 2023. [Google Scholar]
  317. Han, H.; Li, T.; Chen, S.; Shi, J.; Du, C.; Xiao, Y.; Liang, J.; Lin, X. Enhancing Confidence Expression in Large Language Models Through Learning from Past Experience, 2024. arXiv arXiv:cs.CL/2404.10315.
  318. Wang, Y.; Zheng, R.; Ding, L.; Zhang, Q.; Lin, D.; Tao, D. Uncertainty Aware Learning for Language Model Alignment. Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics 2024, Volume 1, 11087–11099. [Google Scholar] [CrossRef]
  319. Woo, J.O.; Wang, M.F.; Ghosh, R.; Chaudhury, B.; Kim, M.Y. Can LLMs Reliably Evaluate Themselves? A Probabilistic VC Framework. In Proceedings of the NeurIPS 2025 Workshop on Bridging Language, Agent, and World Models for Reasoning and Planning, 2025. [Google Scholar]
  320. Liu, Y.; Yang, T.; Huang, S.; Zhang, Z.; Huang, H.; Wei, F.; Deng, W.; Sun, F.; Zhang, Q. Calibrating LLM-Based Evaluator. In Proceedings of the Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024); Calzolari, N., Kan, M.Y., Hoste, V., Lenci, A., Sakti, S., Xue, N., Eds.; Torino, Italia, 2024; pp. 2638–2656. [Google Scholar]
  321. Yang, R.; Rajagopal, D.; Hayati, S.A.; Hu, B.; Kang, D. Confidence Calibration and Rationalization for LLMs via Multi-Agent Deliberation. arXiv 2024, arXiv:cs.CL/2404.09127. [Google Scholar]
  322. Cheng, Y.; Fan, C.; JafariRaviz, M.; Rezaei, K.; Feiz, S. Model-Adaptive Tool Necessity Reveals the Knowing-Doing Gap in LLM Tool Use, 2026. arXiv arXiv:cs.AI/2605.14038.
  323. Zeng, Y.; You, S.; Liu, Y.; Du, Q.; Ding, X.; Hou, Y.; Wang, Y.; Ning, W.; Song, H.; Tu, D.; et al. The Tool-Overuse Illusion: Why Does LLM Prefer External Tools over Internal Knowledge? 2026. [Google Scholar] [CrossRef]
  324. Shi, W.; Peng, Z.; Li, S.; Wang, X.; Wang, X.; Du, M.; Zou, N. To Call or Not to Call: Diagnosing Intrinsic Over-Calling Bias in LLM Agents, 2026. arXiv arXiv:cs.LG/2605.18882.
  325. Cheng, J.; Pan, R.; Amiri, H. Investigating Tool-Memory Conflicts in Tool-Augmented LLMs, 2026. [CrossRef]
  326. Faghih, K.; Wang, W.; Cheng, Y.; Bharti, S.; Sriramanan, G.; Balasubramanian, S.; Hosseini, P.; Feizi, S. Tool Preferences in Agentic LLMs are Unreliable. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, Suzhou, China, 2025; pp. 20954–20969. [Google Scholar]
  327. Yang, K.; Bu, Y.; Yi, J.; Wang, Y.; Zhou, B.; Dai, J.; Hu, S.; Yang, Y. When Lower Privileges Suffice: Investigating Over-Privileged Tool Selection in LLM Agents. 2026. [Google Scholar] [CrossRef]
  328. Zhang, H.; Zhang, S.; Li, K.; Zhang, C.; Chen, Y.; Zhang, Y.; Bai, L.; Hu, S. Self-Harness: Harnesses That Improve Themselves. 2026. [Google Scholar] [CrossRef]
  329. Wang, N.; Hu, X.; Liu, P.; Zhu, H.; Hou, Y.; Huang, H.; Zhang, S.; Yang, J.; Liu, J.; Zhang, G.; et al. Efficient Agents: Building Effective Agents While Reducing Cost. arXiv 2025, arXiv:cs.AI/2508.02694. [Google Scholar]
  330. Lin, W.; Zhen, H.L.; Yang, S.; Wang, X.; Liu, R.; Chen, H.; Zhang, W.; Zhou, C.; Li, Y.; Chen, C.; et al. Towards Efficient Agents: A Co-Design of Inference Architecture and System. arXiv 2026, arXiv:cs.CL/2512.18337. [Google Scholar]
  331. Zhang, W.; Zhang, L.; Xiang, L.; Cai, H. Reasoning Is Not Free: Robust Adaptive Cost-Efficient Routing for LLM-as-a-Judge, 2026. arXiv arXiv:cs.AI/2605.10805.
  332. Yang, A.; Li, A.; Yang, B.; Zhang, B.; Hui, B.; Zheng, B.; Yu, B.; Gao, C.; Huang, C.; Lv, C.; et al. Qwen3 Technical Report. 2025. [Google Scholar] [CrossRef]
  333. Zhang, J.; Zhu, Y.; Sun, M.; Luo, Y.; Qiao, S.; Du, L.; Zheng, D.; Chen, H.; Zhang, N. LightThinker: Thinking Step-by-Step Compression. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025; pp. 13307–13328. [Google Scholar]
  334. Taghibakhshi, A.; Cai, R.; Muralidharan, S.; Sreenivas, S.T.; Vavre, A.; Mahabaleshwarkar, A.S.; Kartal, B.; Liang, S.; Chochowski, M.; Chen, Z.; et al. Star Elastic: Many-in-One Reasoning LLMs with Efficient Budget Control. In Proceedings of the Proceedings of the 43rd International Conference on Machine Learning, 2026. [Google Scholar]
  335. Hu, H.; Zhao, X.; Xu, X.O.; Jacoby, N. DUET: Optimize Token-Budget Allocation for Reinforcement Learning with Verifiable Rewards, 2026. arXiv arXiv:cs.LG/2605.08441.
  336. Xu, R.; Li, Y.; Zhao, T.; Wu, Y.; Li, B.; Yan, H. Dual-Dimensional Consistency: Balancing Budget and Quality in Adaptive Inference-Time Scaling, 2026. arXiv arXiv:cs.AI/2605.15100.
  337. Petullo, J.; Xue, N. CA-SQL: Complexity-Aware Inference Time Reasoning for Text-to-SQL via Exploration and Compute Budget Allocation. arXiv 2026, arXiv:cs.CL/2605.08057. [Google Scholar]
  338. Inoue, Y.; Misaki, K.; Imajuku, Y.; Kuroki, S.; Nakamura, T.; Akiba, T. Wider or Deeper? Scaling LLM Inference-Time Compute with Adaptive Branching Tree Search. In Proceedings of the Advances in Neural Information Processing Systems, 2025. [Google Scholar]
  339. Zhou, X.; Nguyen, H.; Yu, B.; Liu, C.; Cheng, L. Adaptive Stopping for Multi-Turn LLM Reasoning, 2026. arXiv arXiv:cs.CL/2604.01413.
  340. Xiao, Y.A.; Gao, P.; Peng, C.; Xiong, Y. Reducing Cost of LLM Agents with Trajectory Reduction. Proc. ACM Softw. Eng. 2026, 3, FSE056. [Google Scholar] [CrossRef]
  341. Lindenbauer, T.; Slinko, I.; Felder, L.; Bogomolov, E.; Zharov, Y. The Complexity Trap: Simple Observation Masking Is as Efficient as LLM Summarization for Agent Context Management. arXiv 2025, arXiv:cs.SE/2508.21433. [Google Scholar]
  342. Kang, M.; Chen, W.N.; Han, D.; Inan, H.A.; Wutschitz, L.; Chen, Y.; Sim, R.; Rajmohan, S. ACON: Optimizing Context Compression for Long-horizon LLM Agents. In Proceedings of the Proceedings of the 43rd International Conference on Machine Learning, 2026. [Google Scholar]
  343. Verma, N. Active Context Compression: Autonomous Memory Management in LLM Agents. arXiv 2026, arXiv:cs.AI/2601.07190. [Google Scholar]
  344. Ran, D.; Gong, Z.; Guo, Y.; Wu, M.; Cao, Y.; Lu, H.; Zhang, H.; Zeng, X.; Cao, G.; Yao, L.; et al. From User Interface to Agent Interface: Efficiency Optimization of UI Representations for LLM Agents. arXiv 2025, arXiv:cs.SE/2512.13438. [Google Scholar]
  345. Zhang, C.; Xia, M.; Zhang, X.; Madrigal, D.; Mallick, A.; Kessler, S.; Ruehle, V.; Rajmohan, S. Budget-Aware Agentic Routing via Boundary-Guided Training, 2026. arXiv arXiv:cs.CL/2602.21227.
  346. Liu, M.M.; Garcia, D.; Parllaku, F.; Upadhyay, V.; Shah, S.F.A.; Roth, D. ToolScope: Enhancing LLM Agent Tool Use through Tool Merging and Context-Aware Filtering. Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics 2026, Volume 1, 34095–34119. [Google Scholar] [CrossRef]
  347. Franko, U. Dynamic System Instructions and Tool Exposure for Efficient Agentic LLMs. arXiv 2025, arXiv:cs.AI/2602.17046. [Google Scholar]
  348. Jia, J.; Li, Q. AutoTool: Efficient Tool Selection for Large Language Model Agents. Proc. Proc. AAAI Conf. Artif. Intell. 2026, Vol. 40, 31265–31273. [Google Scholar] [CrossRef]
  349. Babu, R.S.; Iyer, L.G. ToolChoiceConfusion: Causal Minimal Tool Filtering for Reliable LLM Agents. arXiv 2026, arXiv:cs.AI/2606.06284. [Google Scholar]
  350. Zheng, Y.; Li, P.; Yan, M.; Zhang, J.; Huang, F.; Liu, Y. Budget-Constrained Tool Learning with Planning. In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2024, 2024; Association for Computational Linguistics; pp. 9039–9052. [Google Scholar]
  351. Li, Y.; Deng, W.; Li, J.; Li, X. Spend Less, Reason Better: Budget-Aware Value Tree Search for LLM Agents, 2026. arXiv arXiv:cs.AI/2603.12634.
  352. Gao, P.; Peng, C. More with Less: An Empirical Study of Turn-Control Strategies for Efficient Coding Agents. In Proceedings of the Proceedings of the ACM/IEEE 48th International Conference on Software Engineering, 2026. [Google Scholar]
  353. Qiu, R.; Qian, C.; Li, R.; Dang, Y.; Chen, W.; Yang, C.; Zhang, Y.; Tian, Y.; Xiong, X.; Han, L.; et al. Co-Saving: Resource Aware Multi-Agent Collaboration for Software Development. arXiv 2025, arXiv:cs.CL/2505.21898. [Google Scholar]
  354. Ziegler, D.M.; Stiennon, N.; Wu, J.; Brown, T.B.; Radford, A.; Amodei, D.; Christiano, P.; Irving, G. Fine-Tuning Language Models from Human Preferences, 2019. arXiv arXiv:cs.CL/1909.08593.
  355. Rafailov, R.; Sharma, A.; Mitchell, E.; Manning, C.D.; Ermon, S.; Finn, C. Direct Preference Optimization: Your Language Model is Secretly a Reward Model. In Proceedings of the Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, 2023. [Google Scholar]
  356. Naous, T.; Laban, P.; Xu, W.; Neville, J. Flipping the Dialogue: Training and Evaluating User Language Models. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  357. Cheng, Z.; Wang, H.; Liu, Z.; Guo, Y.; Guo, Y.; Wang, Y.; Wang, H. ToolSpectrum: Towards personalized tool utilization for large language models. Proc. Find. Assoc. Comput. Linguist. ACL 2025, 2025, 20679–20699. [Google Scholar] [CrossRef]
  358. Chang, Z.; Lu, F.; Zhu, Z.; Li, Q.; Ji, C.; Yang, T.; Chen, Z.; Peng, H.; Liu, Y.; Xu, R.; et al. A survey of LLM alignment: Instruction understanding, intention reasoning, and reliable dialogue generation. Neurocomputing 2026, 687, 133629. [Google Scholar] [CrossRef]
  359. Feng, X.; Chen, Z.Y.; Qin, Y.; Lin, Y.; Chen, X.; Liu, Z.; Wen, J.R. Large language model-based human-agent collaboration for complex task solving. Proc. Find. Assoc. Comput. Linguist. EMNLP 2024, 2024, 1336–1357. [Google Scholar] [CrossRef]
  360. Qian, C.; He, B.; Zhuang, Z.; Deng, J.; Qin, Y.; Cong, X.; Zhang, Z.; Zhou, J.; Lin, Y.; Liu, Z.; et al. Tell Me More! Towards Implicit User Intention Understanding of Language Model Driven Agents. In Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics; Ku, L.W., Martins, A., Srikumar, V., Eds.; Bangkok, Thailand, 2024; Volume 1, pp. 1088–1113. [Google Scholar]
  361. Li, Y.; Chiossi, F.; Frijns, H.A.; Leusmann, J.; Rasch, J.; Welsch, R.; Wintersberger, P.; Michahelles, F.; Schmidt, A. Designing Intent Communication for Agent-Human Collaboration. In Proceedings of the Proceedings of the 24th International Conference on Mobile and Ubiquitous Multimedia, New York, NY, USA, 2025; MUM ’25, pp. 13–21. [Google Scholar]
  362. Hadfield-Menell, D.; Russell, S.J.; Abbeel, P.; Dragan, A. Cooperative Inverse Reinforcement Learning. In Proceedings of the Advances in neural information processing systems, 2016; Vol. 29. [Google Scholar]
  363. Rao, S.; Daumé, H., III. Learning to Ask Good Questions: Ranking Clarification Questions using Neural Expected Value of Perfect Information. In Proceedings of the Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics; Gurevych, I., Miyao, Y., Eds.; Melbourne, Australia, 2018; Volume 1, pp. 2737–2746. [Google Scholar]
  364. Liu, Z.; Zhou, D.; Liu, H.; Wang, H.; Niu, Z.Y.; Wu, H.; Che, W.; Liu, T.; Xiong, H. Graph-grounded goal planning for conversational recommendation. IEEE Trans. Knowl. Data Eng. 2022, 35, 4923–4939. [Google Scholar] [CrossRef]
  365. Liu, Z.; Wang, H.; Niu, Z.Y.; Wu, H.; Che, W.; Liu, T. Towards conversational recommendation over multi-type dialogs. In Proceedings of the Proceedings of the 58th annual meeting of the association for computational linguistics, 2020; pp. 1036–1049. [Google Scholar]
  366. Kosinski, M. Evaluating large language models in theory of mind tasks. Proc. Natl. Acad. Sci. 2024, 121. [Google Scholar] [CrossRef] [PubMed]
  367. Liu, Z.; Anand, A.; Zhou, P.; Huang, J.t.; Zhao, J. InterIntent: Investigating Social Intelligence of LLMs via Intention Understanding in an Interactive Game Context. In Proceedings of the Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing; Al-Onaizan, Y., Bansal, M., Chen, Y.N., Eds.; Miami, Florida, USA, 2024; pp. 6718–6746. [Google Scholar]
  368. Liu, Z.; Wang, H.; Niu, Z.Y.; Wu, H.; Che, W. DuRecDial 2.0: A bilingual parallel corpus for conversational recommendation. In Proceedings of the Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, 2021; pp. 4335–4347. [Google Scholar]
  369. Shi, X.; Liu, Z.; Wang, C.; Leng, H.; Xue, K.; Zhang, X.; Zhang, S. MidMed: Towards mixed-type dialogues for medical consultation. Proceedings of the Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics 2023, Volume 1, 8145–8157. [Google Scholar] [CrossRef]
  370. Cai, H.; Li, Y.; Wang, W.; Zhu, F.; Shen, X.; Li, W.; Chua, T.S. Large Language Models Empowered Personalized Web Agents. In Proceedings of the Proceedings of the ACM on Web Conference 2025, New York, NY, USA, 2025; WWW ’25, pp. 198–215. [Google Scholar]
  371. Wang, Z.; Li, Z.; Jiang, Z.; Tu, D.; Shi, W. Crafting Personalized Agents through Retrieval-Augmented Generation on Editable Memory Graphs. In Proceedings of the Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing; Al-Onaizan, Y., Bansal, M., Chen, Y.N., Eds.; Miami, Florida, USA, 2024; pp. 4891–4906. [Google Scholar]
  372. Zhong, H.; Zhai, J.; Song, L.; Bian, J.; Liu, Q.; Tan, T. RC-GRPO: Reward-Conditioned Group Relative Policy Optimization for Multi-Turn Tool Calling Agents. 2026. [Google Scholar] [CrossRef]
  373. Wang, H.; Leong, C.T.; Wang, J.; Li, W. E2cl: exploration-based error correction learning for embodied agents. Proc. Find. Assoc. Comput. Linguist. EMNLP 2024, 2024, 7626–7639. [Google Scholar] [CrossRef]
  374. Fang, H.; Zhu, X.; Gurevych, I. Preemptive Detection and Correction of Misaligned Actions in LLM Agents. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing; Christodoulopoulos, C., Chakraborty, T., Rose, C., Peng, V., Eds.; Suzhou, China, 2025; pp. 222–244. [Google Scholar]
  375. Ning, Y.; Jones, J.; Zhang, Z.; Ye, C.; Ruan, W.; Li, J.; Gupta, R.; Sun, H. When Actions Go Off-Task: Detecting and Correcting Misaligned Actions in Computer-Use Agents, 2026. arXiv arXiv:cs.CL/2602.08995.
  376. Chen, Z.; Kang, M.; Li, B. ShieldAgent: Shielding Agents via Verifiable Safety Policy Reasoning. In Proceedings of the Proceedings of the 42nd International Conference on Machine Learning; PMLR; Singh, A., Fazel, M., Hsu, D., Lacoste-Julien, S., Berkenkamp, F., Maharaj, T., Wagstaff, K., Zhu, J., Eds.; Proceedings of Machine Learning Research , 13–19 Jul 2025; Vol. 267, pp. 8313–8344. [Google Scholar]
  377. Xiang, Z.; Zheng, L.; Li, Y.; Hong, J.; Li, Q.; Xie, H.; Zhang, J.; Xiong, Z.; Xie, C.; Yang, C.; et al. GuardAgent: Safeguard LLM Agents via Knowledge-Enabled Reasoning. In Proceedings of the Proceedings of the 42nd International Conference on Machine Learning; PMLR; Singh, A., Fazel, M., Hsu, D., Lacoste-Julien, S., Berkenkamp, F., Maharaj, T., Wagstaff, K., Zhu, J., Eds.; Proceedings of Machine Learning Research , 13–19 Jul 2025; Vol. 267, pp. 68316–68342. [Google Scholar]
  378. Terekhov, M.; Liu, Z.; Gulcehre, C.; Albanie, S. Control tax: The price of keeping ai in check. Proc. Int. Conf. Learn. Represent. 2026, Vol. 2026, 123689–123736. [Google Scholar]
  379. Gao, F.; Li, H.; Chen, Z.; Yi, Y.; Nie, S.; Cheng, Z.; Liu, Z.; Guo, Y.; Liu, S.; Qin, Q.; et al. A chemical autonomous robotic platform for end-to-end synthesis of nanoparticles. Nat. Commun. 2025, 16, 7558. [Google Scholar] [CrossRef] [PubMed]
  380. Peigné, P.; Kniejski, M.; Sondej, F.; David, M.; Hoelscher-Obermaier, J.; de Witt, C.S.; Kran, E. Multi-agent security tax: Trading off security and collaboration capabilities in multi-agent systems. Proc. Proc. AAAI Conf. Artif. Intell. 2025, Vol. 39, 27573–27581. [Google Scholar] [CrossRef]
  381. Xia, H.; Wang, H.; Liu, Z.; Yu, Q.; Guo, Y.; Wang, H. Safetoolbench: Pioneering a prospective benchmark to evaluating tool utilization safety in llms. 2025. [Google Scholar] [CrossRef]
  382. Li, X.; Ding, J.; Peng, C.; Zhao, B.; Gao, X.; Gao, H.; Gu, X. SafeGenBench: A Benchmark Framework for Security Vulnerability Detection in LLM-Generated Code. arXiv 2025, arXiv:cs.CR/2506.05692. [Google Scholar]
  383. Xiong, C.; Chen, P.Y.; Ho, T.Y. CoP: agentic red-teaming for large language models using composition of principles. Proc. Adv. Neural Inf. Process. Syst. 2026, Vol. 38, 104257–104291. [Google Scholar]
  384. Zou, A.; Lin, M.; Jones, E.; Nowak, M.; Dziemian, M.; Winter, N.; Nathanael, V.; Croft, A.; Davies, X.; Patel, J.; et al. Security challenges in ai agent deployment: Insights from a large scale public competition. In Proceedings of the Advances in Neural Information Processing Systems, 2026; Vol. 38. [Google Scholar]
  385. Marro, S.; La Malfa, E.; Wright, J.; Li, G.; Shadbolt, N.; Wooldridge, M.; Torr, P. A scalable communication protocol for networks of large language models. 2024. [Google Scholar] [CrossRef]
  386. Li, H.; Chong, Y.; Stepputtis, S.; Campbell, J.P.; Hughes, D.; Lewis, C.; Sycara, K. Theory of mind for multi-agent collaboration via large language models. In Proceedings of the Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 2023; pp. 180–192. [Google Scholar]
  387. Qiu, X.; Wang, H.; Tan, X.; Qu, C.; Xiong, Y.; Cheng, Y.; Xu, Y.; Chu, W.; Qi, Y. Towards Collaborative Intelligence: Propagating Intentions and Reasoning for Multi-Agent Coordination with Large Language Models. 2024. [Google Scholar] [CrossRef]
  388. Jiang, R.; Zhang, X.; Liu, Y.; Xu, Y.; et al. Multi-agent cooperative strategy with explicit teammate modeling and targeted informative communication. Neurocomputing 2024, 586, 127638. [Google Scholar] [CrossRef]
  389. Mu, C.; Zeng, Y.; Zhang, Q.; Shao, K.; Chu, C.; Guo, H.; Jia, D.; Wang, Z.; Hu, S. Adaptive theory of mind for LLM-based multi-agent coordination. Proc. Proc. AAAI Conf. Artif. Intell. 2026, Vol. 40, 29608–29616. [Google Scholar] [CrossRef]
  390. Li, G.; Hammoud, H.A.A.K.; Itani, H.; Khizbullin, D.; Ghanem, B. CAMEL: Communicative Agents for ”Mind” Exploration of Large Language Model Society. In Proceedings of the Thirty-seventh Conference on Neural Information Processing Systems, 2023. [Google Scholar]
  391. Qian, C.; Liu, W.; Liu, H.; Chen, N.; Dang, Y.; Li, J.; Yang, C.; Chen, W.; Su, Y.; Cong, X.; et al. ChatDev: Communicative Agents for Software Development. Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics 2024, Volume 1, 15174–15186. [Google Scholar] [CrossRef]
  392. Zhuge, M.; Wang, W.; Kirsch, L.; Faccio, F.; Khizbullin, D.; Schmidhuber, J. GPTSwarm: Language Agents as Optimizable Graphs. In Proceedings of the Forty-first International Conference on Machine Learning, 2024. [Google Scholar]
  393. Hu, S.; Lu, C.; Clune, J. Automated Design of Agentic Systems. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  394. Finin, T.; Fritzson, R.; McKay, D.; McEntire, R. KQML as an agent communication language. In Proceedings of the third international conference on Information and knowledge management, 1994. [Google Scholar]
  395. FIPA, T. Fipa communicative act library specification. 2001. [Google Scholar]
  396. Von Der Osten, F.B.; Kirley, M.; Miller, T. The Minds of Many: Opponent Modeling in a Stochastic Game. In Proceedings of the IJCAI, 2017; pp. 3845–3851. [Google Scholar]
  397. Kuru, E.; Dogru, A.; Dogan, M.; Aydogan, R. Evaluating Theory-of-Mind in Large Language Models Through Opponent Modeling. In Proceedings of the Proceedings of the 25th ACM International Conference on Intelligent Virtual Agents, 2025; pp. 1–9. [Google Scholar]
  398. Davidson, T.R.; Fourney, A.; Amershi, S.; West, R.; Horvitz, E.; Kamar, E. The Collaboration Gap, 2025. arXiv arXiv:cs.AI/2511.02687.
  399. Dong, G.; Lu, J.; Huang, J.; Zhong, W.; Liu, L.; Huang, S.; Li, Z.; Zhao, Y.; Song, X.; Li, X.; et al. Agent-World: Scaling Real-World Environment Synthesis for Evolving General Agent Intelligence. 2026. [Google Scholar] [CrossRef]
  400. Zelikman, E.; Wu, Y.; Mu, J.; Goodman, N. STaR: Bootstrapping Reasoning With Reasoning. Proc. Adv. Neural Inf. Process. Syst. 2022, Vol. 35, 15476–15488. [Google Scholar] [CrossRef]
  401. Ni, J.; Liu, Y.; Liu, X.; Sun, Y.; Zhou, M.; Cheng, P.; Wang, D.; Zhao, E.; Jiang, X.; Jiang, G. Trace2Skill: Distill Trajectory-Local Lessons into Transferable Agent Skills, 2026. arXiv arXiv:cs.AI/2603.25158.
  402. Dong, G.; Mao, H.; Ma, K.; Bao, L.; Chen, Y.; Wang, Z.; Chen, Z.; Du, J.; Wang, H.; Zhang, F.; et al. Agentic Reinforced Policy Optimization. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  403. Xue, X.; Zhou, Y.; Wang, Z.; Tang, S.; Torr, P.; Ouyang, W.; Bai, L.; Yin, Z. StraTA: Incentivizing Agentic Reinforcement Learning with Strategic Trajectory Abstraction, 2026. arXiv arXiv:cs.CL/2605.06642.
  404. Li, W.; Lin, J.; Jiang, Z.; Cao, J.; Liu, X.; Zhang, J.; Huang, Z.; Chen, Q.; Sun, W.; Wang, Q.; et al. Chain-of-Agents: End-to-End Agent Foundation Models via Multi-Agent Distillation and Agentic RL. arXiv 2025, arXiv:cs.AI/2508.13167. [Google Scholar]
  405. Zeng, J.; Fu, D.; Mi, T.; Zhuang, Y.; Huang, Y.; Li, X.; Ye, L.; Xie, M.; Hua, Q.; Huang, Z.; et al. daVinci-Dev: Agent-native Mid-training for Software Engineering. In Proceedings of the Forty-third International Conference on Machine Learning, 2026. [Google Scholar]
  406. Li, B.; Zhang, D.; Wu, J.; Yin, W.; Tao, Z.; Zhao, Y.; Zhang, L.; Shen, H.; Fang, R.; Xie, P.; et al. ParallelMuse: Agentic Parallel Thinking for Deep Information Seeking. arXiv 2025, arXiv:cs.CL/2510.24698. [Google Scholar]
  407. Chen, Q.; Peng, D.; Liu, J.; Su, H.; Guan, J.; Qin, L.; Che, W. Aware First, Think Less: Dynamic Boundary Self-Awareness Drives Significant Gains in Reasoning Efficiency in Large Language Models. Proc. Proc. AAAI Conf. Artif. Intell. 2026, Vol. 40, 30261–30269. [Google Scholar] [CrossRef]
  408. Chen, L.; Tang, D.; Shi, X.; Chen, D.; Liu, Q.; Wu, S.; Wang, L. Learning When Not to Act: Mitigating Tool Abuse in Agentic Reinforcement Learning, 2026. arXiv arXiv:cs.AI/2606.02132.
  409. Xu, Z.; Li, R.; Li, J.; Weng, R.; Wang, J.; Cai, X.; Wang, X. Unlocking Implicit Experience: Synthesizing Tool-Use Trajectories from Text. In Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics, 2026. [Google Scholar]
  410. Song, H.; Jiang, J.; Min, Y.; Chen, J.; Chen, Z.; Zhao, W.X.; Fang, L.; Wen, J. R1-Searcher: Incentivizing the Search Capability in LLMs via Reinforcement Learning. 2025, 2503.05592. [Google Scholar]
  411. Dong, G.; Bao, L.; Wang, Z.; Zhao, K.; Li, X.; Jin, J.; Yang, J.; Mao, H.; Zhang, F.; Gai, K.; et al. Toward Generalized Web Agent Training: A Deep Dive into Entropy-Balanced Reinforcement Learning. Proc. Proc. ACM Web Conf. 2026, 2026, 2126–2137. [Google Scholar] [CrossRef]
  412. Feng, P.; He, Y.; Huang, G.; Lin, Y.; Zhang, H.; Zhang, Y.; Li, H. AGILE: A Novel Reinforcement Learning Framework of LLM Agents. Proc. Adv. Neural Inf. Process. Syst. 2024, 37, 5244–5284. [Google Scholar] [CrossRef]
  413. Singh, J.; Magazine, R.; Pandya, Y.; Nambi, A. Agentic Reasoning and Tool Integration for LLMs via Reinforcement Learning. arXiv 2025, arXiv:cs.AI/2505.01441. [Google Scholar]
  414. Tan, Y.; Wang, M.; He, S.; Liao, H.; Zhao, C.; Lu, Q.; Liang, T.; Zhao, J.; Liu, K. Bottom-up Policy Optimization: Your Language Model Policy Secretly Contains Internal Policies. arXiv 2026, arXiv:cs.LG/2512.19673. [Google Scholar]
  415. Zhong, Q.; Zheng, M.; Song, M.; Lin, X.; Sun, J.; Jiang, H.; Wang, X.; Fang, J. SOD: Step-wise On-policy Distillation for Small Language Model Agents. arXiv 2026, arXiv:cs.CL/2605.07725. [Google Scholar]
  416. He, Z.; Li, Y.; Huang, F.; Chen, T.; Chen, S.; Li, X.; Yu, M.H.; Liu, X.; Wei, L.; Pan, L.; et al. SIRI: Self-Internalizing Reinforcement Learning with Intrinsic Skills for LLM Agent Training. arXiv 2026, arXiv:cs.AI/2606.02355. [Google Scholar]
  417. Lin, H.; Su, G.; Liang, J.; Wu, Y.; Zhao, R.; Li, Z. Fishing for Answers: Exploring One-shot vs. Iterative Retrieval Strategies for Retrieval Augmented Generation. arXiv 2025, arXiv:cs.IR/2509.04820. [Google Scholar]
  418. Zhong, W.; Guo, L.; Gao, Q.; Ye, H.; Wang, Y. Memorybank: Enhancing large language models with long-term memory. In Proceedings of the Proceedings of the AAAI Conference on Artificial Intelligence, 2024; pp. 19724–19731. [Google Scholar]
  419. Li, Z.; Song, S.; Wang, H.; Niu, S.; Chen, D.; Yang, J.; Xi, C.; Lai, H.; Zhao, J.; Wang, Y.; et al. MemOS: An Operating System for Memory-Augmented Generation (MAG) in Large Language Models. arXiv 2025, arXiv:cs.CL/2505.22101. [Google Scholar]
  420. Sun, H.; Li, W.; Zhang, Y.; Lin, Z.; Zhang, F.; Chen, K.; He, X.; Li, Y.; Liu, M.; Liu, L.; et al. Experience Makes Skillful: Enabling Generalizable Medical Agent Reasoning via Self-Evolving Skill Memory, 2026. arXiv arXiv:cs.AI/2606.09365.
  421. Fei, T.; Song, M.; Zheng, M.; Yu, X. Memory Beyond Recall: A Dual-Process Cognitive Memory System for Self-Evolving LLM Agents, 2026. arXiv arXiv:cs.CL/2606.09483.
  422. Wei, S.; Min, H.; Dong, X.; Lin, X.; Cui, S.; Jiang, B.; Dai, Z.; Kuang, K.; Xu, G.; Wu, F.; et al. MetaForge: A Self-Evolving Multimodal Agent that Retrieves, Adapts, and Forges Tools On Demand. arXiv 2026, arXiv:cs.MA/2606.01801. [Google Scholar]
  423. Xia, B.; Hu, M.; Wang, S.; Jin, J.; Jiao, W.; Lu, Y.; Li, K.; Luo, P. Tool-Genesis: A Task-Driven Tool Creation Benchmark for Self-Evolving Language Agent. arXiv 2026, arXiv:cs.SE/2603.05578. [Google Scholar]
  424. Shen, J.; Zhang, T.; Zhao, X.; Cheng, H. Dynamic Skill Lifecycle Management for Agentic Reinforcement Learning, 2026. arXiv arXiv:cs.LG/2605.10923.
  425. Xiong, Y.; Miao, Z.; Chen, Q.; Li, L.; Wang, Y.; He, S.; Zhao, J.; Liu, K. SkillPyramid: A Hierarchical Skill Consolidation Framework for Self-Evolving Agents. arXiv 2026, arXiv:cs.AI/2606.03692. [Google Scholar]
  426. Chen, X.; Liu, Y.; Wei, H.; Ding, K. LEMON: Learning Executable Multi-Agent Orchestration via Counterfactual Reinforcement Learning, 2026. arXiv arXiv:cs.AI/2605.14483.
  427. Blumenfeld, Z.; Webber, J. AIP: A Graph Representation for Learning and Governing Agent Skills. arXiv 2026, arXiv:cs.AI/2606.04781. [Google Scholar]
  428. Lu, S.; Wang, Z.; Zhang, H.; Wu, Q.; Gan, L.; Zhuang, C.; Gu, J.; Lin, T. Don’t Just Fine-tune the Agent, Tune the Environment. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  429. Gupta, K.; Vajreshwari, P.; Pandya, Y.; Magazine, R.; Nambi, A.; Awadallah, A. Scaling Agentic Capabilities, Not Context: Efficient Reinforcement Finetuning for Large Toolspaces, 2026. arXiv arXiv:cs.LG/2603.06713.
  430. Cho, H.; Kang, R.; Kim, Y. SkillRet: A Large-Scale Benchmark for Skill Retrieval in LLM Agents, 2026. arXiv arXiv:cs.AI/2605.05726.
  431. Du, Y.; Wei, F.; Zhang, H. AnyTool: Self-Reflective, Hierarchical Agents for Large-Scale API Calls. In Proceedings of the Forty-first International Conference on Machine Learning, 2024. [Google Scholar]
  432. Wang, H.; Xue, B.; Zhou, B.; Zhang, T.; Wang, C.; Wang, H.; Chen, G.; fai Wong, K. Self-DC: When to Reason and When to Act? Self Divide-and-Conquer for Compositional Unknown Questions. Proceedings of the Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies 2025, Volume 1, 6510–6525. [Google Scholar] [CrossRef]
  433. Zhao, B.; Foo, L.G.; Hu, P.; Theobalt, C.; Rahmani, H.; Liu, J. LLM-based Agentic Reasoning Frameworks: A Survey from Methods to Scenarios. arXiv 2025, arXiv:cs. [Google Scholar]
  434. Jimenez, C.E.; Yang, J.; Wettig, A.; Yao, S.; Pei, K.; Press, O.; Narasimhan, K.R. SWE-bench: Can Language Models Resolve Real-world Github Issues? In Proceedings of the The Twelfth International Conference on Learning Representations, 2024. [Google Scholar]
  435. Mialon, G.; Fourrier, C.; Wolf, T.; LeCun, Y.; Scialom, T. GAIA: a benchmark for General AI Assistants. In Proceedings of the International Conference on Learning Representations; Kim, B., Yue, Y., Chaudhuri, S., Fragkiadaki, K., Khan, M., Sun, Y., Eds.; 2024; Vol. 2024, pp. 9025–9049. [Google Scholar]
  436. Yao, H.; Zhang, R.; Huang, J.; Zhang, J.; Wang, Y.; Fang, B.; Zhu, R.; Jing, Y.; Liu, S.; Li, G.; et al. A Survey on Agentic Multimodal Large Language Models. arXiv 2025, arXiv:cs.CV/2510.10991. [Google Scholar]
  437. Huang, C.; Yu, W.; Wang, X.; Zhang, H.; Li, Z.; Li, R.; Huang, J.; Mi, H.; Yu, D. R-Zero: Self-Evolving Reasoning LLM from Zero Data. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  438. Fernando, C.; Banarse, D.; Michalewski, H.; Osindero, S.; Rocktäschel, T. Promptbreeder: Self-Referential Self-Improvement via Prompt Evolution. In Proceedings of the Forty-first International Conference on Machine Learning, 2024. [Google Scholar]
  439. Xie, Z.; Chen, Z.; Weng, Z.; Wu, T.; Li, C.; Zhang, V.; Wang, K. Steve-Evolving: Open-World Embodied Self-Evolution via Fine-Grained Diagnosis and Dual-Track Knowledge Distillation. arXiv 2026, arXiv:cs.AI/2603.13131. [Google Scholar]
  440. Zhang, J.; Hu, S.; Lu, C.; Lange, R.; Clune, J. Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agents. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  441. Cai, Q.; Zhang, Y.; Jia, X.; Zheng, H.; Xue, W.; Song, J.; Tian, X.; Guo, Y. MOSS: Self-Evolution through Source-Level Rewriting in Autonomous Agent Systems, 2026. arXiv arXiv:cs.AI/2605.22794.
  442. Hao, G.; Long, Y.; Zhao, Z. Self-Evolving Multi-Agent Systems via Decentralized Memory. arXiv 2026, arXiv:cs.MA/2605.22721. [Google Scholar]
  443. Park, S.; Kwon, M. Multi2: Hierarchical Multi-Agent Decision-Making with LLM-Based Agents in Interactive Environments. In Proceedings of the Proceedings of the 43rd International Conference on Machine Learning, 2026. [Google Scholar]
  444. Ahmed, Z.; Tenenbaum, J.B.; Bates, C.J.; Gershman, S.J. Synthesizing world models for bilevel planning. Transactions on Machine Learning Research, 2025. [Google Scholar]
  445. Xiao, C.; Jiao, Z.; Wang, S.; Wang, W.; Zhao, B.; Wei, H.; Zhang, L.; Qu, L. Socratic-SWE: Self-Evolving Coding Agents via Trace-Derived Agent Skills. arXiv 2026, arXiv:cs.SE/2606.07412. [Google Scholar]
  446. He, P.; Lin, Y.; Dong, S.; Xu, H.; Xing, Y.; Liu, H. Red-Teaming LLM Multi-Agent Systems via Communication Attacks. Proc. Find. Assoc. Comput. Linguist. ACL 2025, 2025, 6726–6747. [Google Scholar] [CrossRef]
  447. Cuadron, A.; Li, D.; Ma, W.; Wang, X.; Wang, Y.; Zhuang, S.; Liu, S.; Schroeder, L.G.; Xia, T.; Mao, H.; et al. The Danger of Overthinking: Examining the Reasoning-Action Dilemma in Agentic Tasks. arXiv 2025, arXiv:cs.AI/2502.08235. [Google Scholar]
  448. Bjarnason, B.H.; Silva, A.; Monperrus, M. On Randomness in Agentic Evals, 2026. arXiv arXiv:cs.SE/2602.07150.
  449. Xie, J.; Zhang, K.; Chen, J.; Zhu, T.; Lou, R.; Tian, Y.; Xiao, Y.; Su, Y. TravelPlanner: A Benchmark for Real-World Planning with Language Agents. In Proceedings of the Proceedings of the 41st International Conference on Machine Learning, 2024; pp. 54590–54613. [Google Scholar]
  450. Tian, Y.; Wang, C.; Liu, Z.; Huang, H.; Yu, W.; Song, D.; Tang, J.; Guo, Y. Beyond Literal Mapping: Benchmarking and Improving Non-Literal Translation Evaluation. In Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics, 2026. [Google Scholar]
  451. Zhuge, M.; Zhao, C.; Ashley, D.; Wang, W.; Khizbullin, D.; Xiong, Y.; Liu, Z.; Chang, E.; Krishnamoorthi, R.; Tian, Y.; et al. Agent-as-a-Judge: Evaluate Agents with Agents. In Proceedings of the Proceedings of the 42nd International Conference on Machine Learning, 2025; pp. 80569–80611. [Google Scholar]
  452. You, R.; Cai, H.; Zhang, C.; Xu, Q.; Liu, M.; Yu, T.; Li, Y.; Li, W. Agent-as-a-Judge, 2026. arXiv arXiv:cs.CL/2601.05111.
  453. Wang, Y.; Ding, Z.; Wu, X.; Sun, S.; Liu, N.; Zhai, X. AutoSCORE: Enhancing Automated Scoring with Multi-Agent Large Language Models via Structured Component Recognition. In Proceedings of the Proceedings of the AAAI Conference on Artificial Intelligence, 2026; pp. 40898–40906. [Google Scholar]
  454. Kapoor, S.; Stroebl, B.; Kirgis, P.; Nadgir, N.; Siegel, Z.S.; Wei, B.; Xue, T.; Chen, Z.; Chen, F.; Utpala, S.; et al. Holistic Agent Leaderboard: The Missing Infrastructure for AI Agent Evaluation. In Proceedings of the The Fourteenth International Conference on Learning Representations, 2026. [Google Scholar]
  455. Fan, S.; Ye, X.; Huo, Y.; Chen, Z.Y.; Guo, Y.; Yang, S.; Yang, W.; Ye, S.; Chen, J.; Chen, H.; et al. AgentProcessBench: Diagnosing Step-Level Process Quality in Tool-Using Agents. arXiv 2026, arXiv:cs.CL/2603.14465. [Google Scholar]
  456. Jia, A.S.; Huang, D.; Vytla, N.; Yoo, S.W.W.; Choudhury, N.; Sen, S.; Mitchell, J.C.; Datta, A. What Is Your Agent’s GPA? A Framework for Evaluating Agent Goal-Plan-Action Alignment, 2026. arXiv arXiv:cs.AI/2510.08847.
  457. Mohammadi, M.; Li, Y.; Lo, J.; Yip, W. Evaluation and Benchmarking of LLM Agents: A Survey. In Proceedings of the Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2, New York, NY, USA, 2025; KDD ’25, pp. 6129–6139. [Google Scholar]
  458. Chen, Y.; Jiang, J.; Liu, J.; Zhang, Y.; Guo, X.; King, I. TRACE: Trajectory-Aware Comprehensive Evaluation for Deep Research Agents. In Proceedings of the Proceedings of the ACM Web Conference 2026, 2026; pp. 2524–2534. [Google Scholar]
  459. Center for AI Safety; Scale, A.I.; HLE Contributors Consortium. A benchmark of expert-level academic questions to assess AI capabilities. Nature 2026, arXiv:cs.LG/2501.14249649, 1139–1146. [Google Scholar] [CrossRef] [PubMed]
  460. Kazemi, M.; Fatemi, B.; Bansal, H.; Palowitch, J.; Anastasiou, C.; Mehta, S.V.; Jain, L.K.; Aglietti, V.; Jindal, D.; Chen, P.; et al. BIG-Bench Extra Hard. Proceedings of the Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics 2025, Volume 1, 26473–26501. [Google Scholar] [CrossRef]
  461. Yin, Z.; Sun, Q.; Guo, Q.; Wu, J.; Qiu, X.; Huang, X. Do Large Language Models Know What They Don’t Know? In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2023; Rogers, A., Boyd-Graber, J., Okazaki, N., Eds.; Toronto, Canada, 2023; pp. 8653–8665. [Google Scholar]
  462. Ren, J.; Wang, A.; Lai, Y.; Wang, X.; Gong, L.; Li, W.; Ma, W.; Liu, Y. Beyond “I Don’t Know”: Evaluating LLM Self-Awareness in Discriminating Data and Model Uncertainty. In Proceedings of the Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics; Liakata, M., Moreira, V.P., Zhang, J., Jurgens, D., Eds.; San Diego, California, United States, 2026; Volume 1, pp. 11911–11929. [Google Scholar]
  463. Wang, J.Z. MIRROR: A Hierarchical Benchmark for Metacognitive Calibration in Large Language Models. arXiv 2026, arXiv:cs.AI/2604.19809. [Google Scholar]
  464. Zhuang, Y.; Yu, Y.; Wang, K.; Sun, H.; Zhang, C. ToolQA: A Dataset for LLM Question Answering with External Tools. In Proceedings of the Thirty-seventh Conference on Neural Information Processing Systems Datasets and Benchmarks Track, 2023. [Google Scholar]
  465. Shen, Y.; Song, K.; Tan, X.; Zhang, W.; Ren, K.; Yuan, S.; Lu, W.; Li, D.; Zhuang, Y. TaskBench: Benchmarking Large Language Models for Task Automation. 2023. [Google Scholar] [CrossRef]
  466. Ge, Y.; Hua, W.; Mei, K.; Ji, J.; Tan, J.; Xu, S.; Li, Z.; Zhang, Y. OpenAGI: When LLM Meets Domain Experts. In Proceedings of the In Advances in Neural Information Processing Systems, 2023. [Google Scholar]
  467. Patil, S.G.; Mao, H.; Yan, F.; Ji, C.C.J.; Suresh, V.; Stoica, I.; Gonzalez, J.E. The Berkeley Function Calling Leaderboard (BFCL): From Tool Use to Agentic Evaluation of Large Language Models. In Proceedings of the Forty-second International Conference on Machine Learning, 2025. [Google Scholar]
  468. Yao, S.; Shinn, N.; Razavi, P.; Narasimhan, K.R. {$\tau$}-bench: A Benchmark for \underline{T}ool-\underline{A}gent-\underline{U}ser Interaction in Real-World Domains. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  469. Trivedi, H.; Khot, T.; Hartmann, M.; Manku, R.; Dong, V.; Li, E.; Gupta, S.; Sabharwal, A.; Balasubramanian, N. AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agents. In Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics; Ku, L.W., Martins, A., Srikumar, V., Eds.; Bangkok, Thailand, 2024; Volume 1, pp. 16022–16076. [Google Scholar]
  470. Lu, X.H.; Kasner, Z.; Reddy, S. WebLINX: Real-World Website Navigation with Multi-Turn Dialogue. In Proceedings of the Forty-first International Conference on Machine Learning, 2024. [Google Scholar]
  471. Koh, J.Y.; Lo, R.; Jang, L.; Duvvur, V.; Lim, M.; Huang, P.Y.; Neubig, G.; Zhou, S.; Salakhutdinov, R.; Fried, D. VisualWebArena: Evaluating Multimodal Agents on Realistic Visual Web Tasks. In Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics; Ku, L.W., Martins, A., Srikumar, V., Eds.; Bangkok, Thailand, 2024; Volume 1, pp. 881–905. [Google Scholar]
  472. Deng, S.; Xu, W.; Sun, H.; Liu, W.; Tan, T.; Liu, J.; Li, A.; Luan, J.; Wang, B.; Yan, R.; et al. Mobile-Bench: An Evaluation Benchmark for LLM-based Mobile Agents. Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics 2024, Volume 1, 8813–8831. [Google Scholar] [CrossRef]
  473. Lu, Y.; Yu, Q.; Wang, H.; Liu, Z.; Su, W.; Liu, Y.; Guo, Y.; Liang, M.; Wang, Y.; Wang, H. TransBench: Breaking Barriers for Transferable Graphical User Interface Agents in Dynamic Digital Environments. In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2025; Che, W., Nabende, J., Shutova, E., Pilehvar, M.T., Eds.; Vienna, Austria, 2025; pp. 12464–12478. [Google Scholar]
  474. Chen, M.; Tworek, J.; Jun, H.; Yuan, Q.; de Oliveira Pinto, H.P.; Kaplan, J.; Edwards, H.; Burda, Y.; Joseph, N.; Brockman, G.; et al. Evaluating Large Language Models Trained on Code, 2021. arXiv arXiv:cs.LG/2107.03374.
  475. Austin, J.; Odena, A.; Nye, M.; Bosma, M.; Michalewski, H.; Dohan, D.; Jiang, E.; Cai, C.; Terry, M.; Le, Q.; et al. Program Synthesis with Large Language Models. 2021. [Google Scholar] [CrossRef]
  476. Hendrycks, D.; Basart, S.; Kadavath, S.; Mazeika, M.; Arora, A.; Guo, E.; Burns, C.; Puranik, S.; He, H.; Song, D.; et al. Measuring Coding Challenge Competence With APPS. In Proceedings of the Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks; Vanschoren, J., Yeung, S., Eds.; 2021; Vol. 1. [Google Scholar]
  477. Jain, N.; Han, K.; Gu, A.; Li, W.D.; Yan, F.; Zhang, T.; Wang, S.; Solar-Lezama, A.; Sen, K.; Stoica, I. LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Code. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  478. Yang, J.; Prabhakar, A.; Narasimhan, K.; Yao, S. InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedback, 2023. arXiv arXiv:cs.CL/2306.14898.
  479. Li, J.; Li, G.; Zhao, Y.; Li, Y.; Liu, H.; Zhu, H.; Wang, L.; Liu, K.; Fang, Z.; Wang, L.; et al. DevEval: A Manually-Annotated Code Generation Benchmark Aligned with Real-World Code Repositories. Proc. Find. Assoc. Comput. Linguist. ACL 2024, 2024, 3603–3614. [Google Scholar] [CrossRef]
  480. Liu, K.; Pan, Y.; Xiang, Y.; He, D.; Li, J.; Du, Y.; Gao, T. ProjectEval: A Benchmark for Programming Agents Automated Evaluation on Project-Level Code Generation. In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2025; Che, W., Nabende, J., Shutova, E., Pilehvar, M.T., Eds.; Vienna, Austria, 2025; pp. 20205–20221. [Google Scholar]
  481. Zhao, W.; Jiang, N.; Lee, C.; Chiu, J.T.; Cardie, C.; Gallé, M.; Rush, A.M. Commit0: Library Generation from Scratch. In Proceedings of the The Thirteenth International Conference on Learning Representations, 2025. [Google Scholar]
  482. Zeng, Z.; Li, Y.; Xie, R.; Ye, W.; Zhang, S. Benchmarking and Studying the LLM-based Agent System in End-to-End Software Development. arXiv 2025, arXiv:cs.SE/2511.04064. [Google Scholar]
  483. Tang, X.; Liu, Y.; Cai, Z.; Shao, Y.; Lu, J.; Zhang, Y.; Deng, Z.; Hu, H.; An, K.; Huang, R.; et al. ML-Bench: Evaluating Large Language Models and Agents for Machine Learning Tasks on Repository-Level Code. 2023. [Google Scholar] [CrossRef]
  484. Huang, Q.; Vora, J.; Liang, P.; Leskovec, J. MLAgentBench: Evaluating Language Agents on Machine Learning Experimentation. In Proceedings of the Proceedings of the 41st International Conference on Machine Learning; PMLR; Salakhutdinov, R., Kolter, Z., Heller, K., Weller, A., Oliver, N., Scarlett, J., Berkenkamp, F., Eds.; Proceedings of Machine Learning Research , 21–27 Jul 2024; Vol. 235, pp. 20271–20309. [Google Scholar]
  485. Chan, J.S.; Chowdhury, N.; Jaffe, O.; Aung, J.; Sherburn, D.; Mays, E.; Starace, G.; Liu, K.; Maksin, L.; Patwardhan, T.; et al. MLE-bench: Evaluating Machine Learning Agents on Machine Learning Engineering. arXiv 2024, arXiv:cs.CL/2410.07095. [Google Scholar]
  486. Jing, L.; Huang, Z.; Wang, X.; Yao, W.; Yu, W.; Ma, K.; Zhang, H.; Du, X.; Yu, D. DSBench: How Far Are Data Science Agents to Becoming Data Science Experts? arXiv 2024, arXiv:cs.AI/2409.07703. [Google Scholar]
  487. Tang, X.; Qian, B.; Gao, R.; Chen, J.; Chen, X.; Gerstein, M. BioCoder: A Benchmark for Bioinformatics Code Generation with Large Language Models. arXiv 2024, arXiv:cs.LG/2308.16458. [Google Scholar]
  488. Tian, M.; Gao, L.; Zhang, S.D.; Chen, X.; Fan, C.; Guo, X.; Haas, R.; Ji, P.; Krongchon, K.; Li, Y.; et al. SciCode: A Research Coding Benchmark Curated by Scientists. arXiv 2024, arXiv:cs.AI/2407.13168. [Google Scholar]
  489. Gu, K.; Shang, R.; Jiang, R.; Kuang, K.; Lin, R.J.; Lyu, D.; Mao, Y.; Pan, Y.; Wu, T.; Yu, J.; et al. BLADE: Benchmarking Language Model Agents for Data-Driven Science. In Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2024; Al-Onaizan, Y., Bansal, M., Chen, Y.N., Eds.; Miami, Florida, USA, 2024; pp. 13936–13971. [Google Scholar]
  490. Majumder, B.P.; Surana, H.; Agarwal, D.; Dalvi Mishra, B.; Meena, A.; Prakhar, A.; Vora, T.; Khot, T.; Sabharwal, A.; Clark, P. DiscoveryBench: Towards Data-Driven Discovery with Large Language Models. Proc. Int. Conf. Learn. Represent. 2025, Vol. 2025, 4556–4579. [Google Scholar]
  491. Siegel, Z.S.; Kapoor, S.; Nadgir, N.; Stroebl, B.; Narayanan, A. CORE-Bench: Fostering the Credibility of Published Research Through a Computational Reproducibility Agent Benchmark. Transactions on Machine Learning Research, 2024. [Google Scholar]
  492. Bogin, B.; Yang, K.; Gupta, S.; Richardson, K.; Bransom, E.; Clark, P.; Sabharwal, A.; Khot, T. SUPER: Evaluating Agents on Setting Up and Executing Tasks from Research Repositories. In Proceedings of the Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, 2024; pp. 12622–12645. [Google Scholar]
  493. Wijk, H.; Lin, T.; Becker, J.; Jawhar, S.; Parikh, N.; Broadley, T.; Chan, L.; Chen, M.; Clymer, J.; Dhyani, J.; et al. RE-bench: evaluating frontier AI R&D capabilities of language model agents against human experts. In Proceedings of the Proceedings of the 42nd International Conference on Machine Learning. JMLR.org, 2025; p. ICML’25. [Google Scholar]
  494. Styles, O.; Miller, S.; Cerda-Mardini, P.; Guha, T.; Sanchez, V.; Vidgen, B. WorkBench: a Benchmark Dataset for Agents in a Realistic Workplace Setting. In Proceedings of the First Conference on Language Modeling, 2024. [Google Scholar]
  495. Huang, K.H.; Prabhakar, A.; Dhawan, S.; Mao, Y.; Wang, H.; Savarese, S.; Xiong, C.; Laban, P.; Wu, C.S. CRMArena: Understanding the Capacity of LLM Agents to Perform Professional CRM Tasks in Realistic Environments. In Proceedings of the Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies, 2025; Volume 1. [Google Scholar]
  496. Vishwakarma, H.; Agarwal, A.; Patil, O.; Devaguptapu, C.; Chandran, M. Can LLMs Help You at Work? A Sandbox for Evaluating LLM Agents in Enterprise Environments. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, EMNLP, 2025; 2025, pp. 9167–9201. [Google Scholar]
  497. Liu, X.; Yu, H.; Zhang, H.; Xu, Y.; Lei, X.; Lai, H.; Gu, Y.; Ding, H.; Men, K.; Yang, K.; et al. AgentBench: Evaluating LLMs as Agents. In Proceedings of the The Twelfth International Conference on Learning Representations, 2024. [Google Scholar]
  498. Pan, A.; Chan, J.S.; Zou, A.; Li, N.; Basart, S.; Woodside, T.; Zhang, H.; Emmons, S.; Hendrycks, D. Do the Rewards Justify the Means? Measuring Trade-Offs Between Rewards and Ethical Behavior in the Machiavelli Benchmark. In Proceedings of the ICML, 2023; pp. 26837–26867. [Google Scholar]
  499. Light, J.; Cai, M.; Shen, S.; Hu, Z. AvalonBench: Evaluating LLMs Playing the Game of Avalon, 2023. arXiv arXiv:cs.AI/2310.05036.
  500. Chen, J.; Yuan, S.; Ye, R.; Majumder, B.P.; Richardson, K. Put Your Money Where Your Mouth Is: Evaluating Strategic Planning and Execution of LLM Agents in an Auction Arena. In Proceedings of the NeurIPS 2024 Workshop on Open-World Agents, 2024. [Google Scholar]
  501. Debenedetti, E.; Zhang, J.; Balunovic, M.; Beurer-Kellner, L.; Fischer, M.; Tramèr, F. AgentDojo: A Dynamic Environment to Evaluate Prompt Injection Attacks and Defenses for LLM Agents. In Proceedings of the The Thirty-eight Conference on Neural Information Processing Systems Datasets and Benchmarks Track, 2024. [Google Scholar]
  502. Wang, H.; Wang, R.; Xue, B.; Xia, H.; Cao, J.; Liu, Z.; Pan, J.Z.; Wong, K.F. AppBench: Planning of multiple APIs from various APPs for complex user instruction. In Proceedings of the Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, 2024; pp. 15322–15336. [Google Scholar]
  503. Liu, J.; Huang, Z.; Cheng, Z.; Liu, Z.; Wu, J.; Guo, Y.; Chen, K.; Wang, Y.; Wang, H. DocOS: Towards Proactive Document-Guided Actions in GUI Agents. arXiv 2026, arXiv:cs.AI/2605.18048. [Google Scholar]
  504. Liu, J.; Liu, Z.; Cheng, Z.; He, M.; Shi, X.; Guo, Y.; Zhu, X.; Guo, Y.; Wang, Y.; Wang, H. RepoDebug: Repository-level multi-task and multi-language debugging evaluation of large language models. 2025. [Google Scholar] [CrossRef]
  505. Liu, J.; Li, S.; Liu, Z.; Cheng, Z.; Guo, Y.; Guo, Y.; Wang, Y.; Wang, H. Towards multi-language repository-level code generation: From-scratch to guided tasks. Neurocomputing 2026, 133204. [Google Scholar] [CrossRef]
  506. Deng, B.; Feng, Y.; Liu, Z.; Wei, Q.; Zhu, X.; Chen, S.; Guo, Y.; Wang, Y. Retail: Towards real-world travel planning for large language models. In Proceedings of the Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, 2025; pp. 14881–14913. [Google Scholar]
  507. Maharana, A.; Lee, D.H.; Tulyakov, S.; Bansal, M.; Barbieri, F.; Fang, Y. Evaluating very long-term conversational memory of llm agents. Proceedings of the Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics 2024, Volume 1, 13851–13870. [Google Scholar] [CrossRef]
  508. Wu, D.; Wang, H.; Yu, W.; Zhang, Y.; Chang, K.W.; Yu, D. LongMemEval: Benchmarking Chat Assistants on Long-Term Interactive Memory. arXiv 2024, arXiv:cs.CL/2410.10813. [Google Scholar]
  509. Wei, T.; Sachdeva, N.; Coleman, B.; He, Z.; Bei, Y.; Ning, X.; Ai, M.; Li, Y.; He, J.; Chi, E.H.; et al. Evo-Memory: Benchmarking LLM Agent Test-time Learning with Self-Evolving Memory. arXiv 2026, arXiv:cs.CL/2511.20857. [Google Scholar]
  510. Wang, Y.; Zhang, Z.; Chi, M.; Yu, K.; Li, Y.; Peng, M.; Tong, B.; Zhang, C.; Zhou, Y.; Li, J. EvoMemBench: Benchmarking Agent Memory from a Self-Evolving Perspective, 2026. arXiv arXiv:cs.CL/2605.18421.
  511. Li, X.; Chen, W.; Liu, Y.; Zheng, S.; Chen, X.; He, Y.; Li, Y.; You, B.; Shen, H.; chung Lee, H. SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks, 2026. arXiv arXiv:cs.AI/2602.12670.
  512. Zhou, Y.; Zhang, Z.; Cheng, Z.; Zhang, S.; Lan, Q.; Chen, Z.; Yang, Z.; QianyuXu; Chen, R.; Wang, H.; et al. SkillGenBench: Benchmarking Skill Generation Pipelines for LLM Agents. arXiv 2026, arXiv:cs.AI/2605.18693. [Google Scholar]
  513. Zhu, Y.; Jin, T.; Pruksachatkun, Y.; Zhang, A.K.; Liu, S.; Cui, S.; Kapoor, S.; Longpre, S.; Meng, K.; Weiss, R.; et al. Establishing Best Practices in Building Rigorous Agentic Benchmarks. In Proceedings of the The Thirty-ninth Annual Conference on Neural Information Processing Systems Datasets and Benchmarks Track, 2026. [Google Scholar]
  514. Neeman, E.; Aharoni, R.; Honovich, O.; Choshen, L.; Szpektor, I.; Abend, O. DisentQA: Disentangling Parametric and Contextual Knowledge with Counterfactual Question Answering. In Proceedings of the Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics; Rogers, A., Boyd-Graber, J., Okazaki, N., Eds.; Toronto, Canada, 2023; Volume 1, pp. 10056–10070. [Google Scholar]
  515. Zhang, M.; Choi, E. SituatedQA: Incorporating Extra-Linguistic Contexts into QA. In Proceedings of the Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing; Moens, M.F., Huang, X., Specia, L., Yih, S.W.t., Eds.; Online: Punta Cana, Dominican Republic, 2021; pp. 7371–7387. [Google Scholar]
  516. DeYoung, J.; Jain, S.; Rajani, N.F.; Lehman, E.; Xiong, C.; Socher, R.; Wallace, B.C. ERASER: A Benchmark to Evaluate Rationalized NLP Models. In Proceedings of the Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics; Jurafsky, D., Chai, J., Schluter, N., Tetreault, J., Eds.; Online, 2020; pp. 4443–4458. [Google Scholar]
  517. Chen, J.; Lin, H.; Han, X.; Sun, L. Benchmarking large language models in retrieval-augmented generation. In Proceedings of the Proceedings of the Thirty-Eighth AAAI Conference on Artificial Intelligence and Thirty-Sixth Conference on Innovative Applications of Artificial Intelligence and Fourteenth Symposium on Educational Advances in Artificial Intelligence, 2024; AAAI Press; p. AAAI’24/IAAI’24/EAAI’24. [Google Scholar]
  518. Liang, P.; Bommasani, R.; Lee, T.; Tsipras, D.; Soylu, D.; Yasunaga, M.; Zhang, Y.; Narayanan, D.; Wu, Y.; Kumar, A.; et al. Holistic Evaluation of Language Models. Trans. Mach. Learn. Res. Featured Certification, Expert Certification, Outstanding Certification. 2023. [Google Scholar] [CrossRef] [PubMed]
  519. Kapoor, S.; Stroebl, B.; Siegel, Z.S.; Nadgir, N.; Narayanan, A. AI Agents That Matter. Transactions on Machine Learning Research, 2025. [Google Scholar]
  520. Huber, B.; Fazelnia, G.; Damianou, A.; Peleato, S.; Lefarov, M.; Ravichandran, P.; Nadai, M.D.; Lalmas-Roellke, M.; Bennett, P.N. Embedding-to-Prefix: Parameter-Efficient Personalization for Pre-Trained Large Language Models. arXiv 2025, arXiv:cs.CL/2505.17051. [Google Scholar]
Figure 1. Internalize or Externalize. What should be internalized into the model, and what should remain externalized in the surrounding harness?
Figure 1. Internalize or Externalize. What should be internalized into the model, and what should remain externalized in the surrounding harness?
Preprints 230876 g001
Figure 6. Learning as capability allocation across model and harness.Internalization absorbs memory, planning, tool-use policy, and world modeling into the model; ❷ Capability allocation mediates the distribution of capabilities between model-side computation and harness-side support; ❸ Externalization retains memory, skills, and orchestration in the external harness; and ❹ Trade-off determines the operating point along the internalize–hybrid–keep external spectrum according to stability, recurrence, overhead, freshness, verifiability, and user control.
Figure 6. Learning as capability allocation across model and harness.Internalization absorbs memory, planning, tool-use policy, and world modeling into the model; ❷ Capability allocation mediates the distribution of capabilities between model-side computation and harness-side support; ❸ Externalization retains memory, skills, and orchestration in the external harness; and ❹ Trade-off determines the operating point along the internalize–hybrid–keep external spectrum according to stability, recurrence, overhead, freshness, verifiability, and user control.
Preprints 230876 g006
Figure 10. Benchmarks through the ToA lens: internalization, externalization, and trade-off-oriented design.Internalization benchmarks establish the agent’s internal baseline through knowledge, reasoning, live evaluation, and epistemic self-monitoring. ❷ Externalization benchmarks characterize how agents act beyond their parameters, covering environment-facing interaction settings and support-facing memory, skills, and harnesses. ❸ Trade-off-oriented benchmark design specifies the conditions and protocols needed to evaluate the internal–external boundary decision, including controllable information conditions, controlled access settings, full trajectory observation, multi-axis reporting, and longitudinal measurement. These principles support a unified evaluation protocol, the retrofitting of existing benchmarks, the design of new benchmarks, and longitudinal extensions.
Figure 10. Benchmarks through the ToA lens: internalization, externalization, and trade-off-oriented design.Internalization benchmarks establish the agent’s internal baseline through knowledge, reasoning, live evaluation, and epistemic self-monitoring. ❷ Externalization benchmarks characterize how agents act beyond their parameters, covering environment-facing interaction settings and support-facing memory, skills, and harnesses. ❸ Trade-off-oriented benchmark design specifies the conditions and protocols needed to evaluate the internal–external boundary decision, including controllable information conditions, controlled access settings, full trajectory observation, multi-axis reporting, and longitudinal measurement. These principles support a unified evaluation protocol, the retrofitting of existing benchmarks, the design of new benchmarks, and longitudinal extensions.
Preprints 230876 g010
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.