---
title: 'EAGLET: Efficient Planner Training'
url: https://www.emergentmind.com/topics/eaglet
type: topic
---

# EAGLET: Efficient Planner Training

EAGLET is an efficient and effective planner training method for long-horizon agent tasks within a plan-and-execute framework. It is designed to address two failure modes reported for large language model (LLM)-based agents in such settings: brainless trial-and-error and planning hallucinations arising from the absence of explicit global planning. In EAGLET, a plug-and-play global planner is trained without human effort through a two-step process: high-quality plans are synthesized from an advanced LLM and filtered by a homologous consensus filtering strategy, then used for cold-start supervised fine-tuning; the planner is subsequently refined by a rule-based reinforcement learning stage using an executor capability gain reward. Across ScienceWorld, ALFWorld, and WebShop, executor agents equipped with the planner outperform existing methods, while training cost is reduced by \(8\times\) relative to RL-based baselines [2510.05608].

## 1. Problem setting and motivation

Long-horizon agent tasks require an agent to make a sequence of tens or even hundreds of decisions in order to complete a high-level instruction such as “conduct a chemistry experiment,” “prepare dinner in a simulated house,” or “buy an item on a website” [2510.05608]. In the formulation underlying EAGLET, standard LLM-based agents typically rely on local or on-the-fly planning through interleaved chain-of-thought prompting, exemplified by ReAct-style behavior. The reported consequence is a pair of recurrent deficiencies: repeated actions or random search without an explicit high-level plan, and reasoning steps that become inconsistent with the environment and therefore produce useless or invalid actions.

EAGLET is situated as a response to the global planning challenge rather than as a replacement for action execution. The central premise is that explicit high-level planning provides “global foresight,” which mitigates hallucinations and reduces environment interactions. A plausible implication is that EAGLET should be understood less as a new executor architecture than as a training method for a planner that can be attached to heterogeneous executor agents.

The method is explicitly described as not requiring manual effort or extra training data. This point is important because a common misconception in planner-augmented agent systems is that improved planning quality necessarily depends on human-authored decomposition traces. In EAGLET, the training signal is instead induced from synthesized plans, homologous filtering, and rule-based reinforcement learning [2510.05608].

## 2. Plan-and-execute architecture

EAGLET decouples high-level global planning from low-level action execution. A lightweight global planner \(\pi_g\) receives a task instruction \(u\) and outputs a step-by-step abstract plan \(p\). An executor agent \(\pi_\theta\) then consumes \((u,p)\) together with the environment state and generates concrete actions. The interaction is formalized as

\[
\pi_\theta(e \mid u,p) \;=\; \prod_{t=1}^n \pi_\theta\bigl(a_t \mid u,p,a_{1:t-1},o_{1:t-1}\bigr)\times \pi_g(p\mid u).
\]

Within the architecture, the global planner operates behind the scenes, whereas the executor agent observes \((u,p,a_{1:t-1},o_{1:t-1})\) at each environment step \(t\) and emits an action \(a_t\). The environment then returns a new observation \(o_t\). During training, the planner is refined offline, and no gradient flows through the executor [2510.05608].

This separation of responsibilities defines EAGLET’s role precisely. The planner is responsible for abstract sequencing, while the executor remains responsible for environment-grounded control. This suggests that the framework is intended to preserve executor modularity: the planner can be attached as a plug-and-play component rather than requiring end-to-end retraining of the action policy.

## 3. Plan synthesis, homologous consensus filtering, and cold-start training

The first stage of planner training synthesizes candidate plans from a powerful LLM such as GPT-5 or DeepSeek-V3.1-Think. For each training trajectory \(e\) and instruction \(u\), the synthesizer generates both a high-level plan \(p\) and chain-of-thought \(t\). The prompt template encloses `<task>…</task>` and `<conversation>…</conversation>`, then elicits `<plan>…</plan>` [2510.05608].

EAGLET does not accept every synthesized plan. Instead, it applies a homologous consensus filtering strategy based on two homologous executor models, \(\hat\pi_\tau\) and \(\hat\pi_\theta\), described as novice and expert executors that share architecture and pre-training but differ only in post-training skill. For each candidate plan \(p\), each executor is rolled out twice, with and without the plan, to obtain completion rates \(r(u,e_{p;\hat\pi})\) and \(r(u,e_{\hat\pi})\). The plan is retained iff it does not degrade either executor:

\[
F_{\mathrm{quality}(p)}=
\mathbb{I}\Bigl[
r(u,e_{p;\hat\pi_\theta}) \ge r(u,e_{\hat\pi_\theta})
\,\land\,
r(u,e_{p;\hat\pi_\tau}) \ge r(u,e_{\hat\pi_\tau})
\Bigr].
\]

The paper gives the following pseudocode for dataset construction:

```text
Input: Instructions U, trajectories E, LLM_synthesizer S, executors {π̂τ, π̂θ}
Output: Filtered dataset D
D ← ∅
for each (u,e) in {(U,E)}:
  (t,p) ← S.generate_plan_and_thought(u,e)
  if F_quality(p):
    D.append((u,t,p))
return D
```

The resulting filtered dataset is \(\mathcal D=\{(u,t,p)\}\). The planner is then cold-started by supervised fine-tuning with maximum likelihood:

\[
\mathcal L_{\mathrm{SFT}}
= -\,\mathbb{E}_{(u,t,p)\sim\mathcal D}\bigl[\log \pi_g(t,p \mid u)\bigr].
\]

The optimization details are specified as follows: the backbone is Llama-3.1-8B-Instruct; optimization uses Adam with learning rate \(1\times10^{-5}\), weight decay \(0.1\), batch size \(16\), and \(3\) epochs; mixed precision and ZeRO3 are used via DeepSpeed [2510.05608].

The filtering stage is structurally important because it operationalizes “high-quality” plan selection through non-degradation on both novice and expert homologous executors. A plausible implication is that EAGLET treats plan utility as executor-relative rather than purely linguistic: a plan is acceptable only if it is compatible with action policies of different capability levels.

## 4. Rule-based reinforcement learning and the executor capability gain reward

After cold-start supervised fine-tuning, EAGLET further improves the planner with a rule-based reinforcement learning stage. The objective is to reward plans that both improve executor performance and shorten trajectories [2510.05608].

For each plan \(p\) and each executor \(\pi \in \{\hat\pi_\theta,\hat\pi_\tau\}\), EAGLET defines a binary gain signal:

\[
R(p,\pi)
=
\begin{cases}
1 & \text{if } r(u,e_{p;\pi}) > r(u,e_{\pi}),\\
0 & \text{otherwise}.
\end{cases}
\]

A decay factor \((1+\alpha)^{\,n-m}\) is added to encourage fewer steps:

\[
\hat R(p,\pi)
= R(p,\pi)\,\bigl(1+\alpha\bigr)^{\,n-m},
\]

where \(m\) is the number of steps with the plan, \(n\) is the number of steps without the plan, and \(\alpha>0\). The rewards are then aggregated across both executors, along with a format adherence reward \(R_{\mathrm{Format}}\in\{0,1\}\):

\[
R_{\mathrm{ECGR}} = \hat R(p,\hat\pi_\theta) + \hat R(p,\hat\pi_\tau),
\quad
R_{\mathrm{Final}} = R_{\mathrm{ECGR}} + R_{\mathrm{Format}}.
\]

The planner is optimized with Grouped Relative Policy Optimization (GRPO). For each instruction \(u\), \(G\) candidate plans \(\{p_i\}\) are sampled and assigned rewards \(R_i \equiv R_{\mathrm{Final}}(p_i)\). Within-group advantages \(A_i\) are computed, and optimization proceeds with

\[
\mathcal L_{\mathrm{GRPO}}
=
\mathbb{E}_{u,\{p_i\}\sim\pi_{g_\mathrm{old}}}
\Bigl[
\tfrac1G\sum_{i=1}^G
\min\Bigl(w_iA_i,\;\mathrm{clip}(w_i,1-\epsilon,1+\epsilon)\,A_i\Bigr)
\;-\;\beta\,D_{KL}(\pi_g\|\pi_{g_\mathrm{ref}})
\Bigr],
\]

where \(w_i=\pi_g(p_i|u)/\pi_{g_\mathrm{old}}(p_i|u)\), and \(\epsilon,\beta\) control update size and KL penalty [2510.05608].

The key RL hyperparameters are reported as group size \(G=8\), rollout temperature \(T_{\mathrm{roll}}=1.0\), evaluation temperature \(T_{\mathrm{val}}=0.4\), mini-batch \(128\), KL penalty \(\beta=0.01\), clip \(\epsilon=0.2\), and decay \(\alpha=0.2\). Executor max steps are \(30\) for ALFWorld and WebShop and up to \(50\) for ScienceWorld.

A common misunderstanding would be to read this stage as standard reward-model-based RL. The formulation given for EAGLET is instead rule-based: reward is computed from executor capability gain and format adherence, not from a learned preference model.

## 5. Experimental setting and quantitative results

The empirical evaluation uses three long-horizon agent benchmarks: ScienceWorld, ALFWorld, and WebShop. ScienceWorld and ALFWorld are evaluated in seen and unseen settings, whereas WebShop is evaluated in a seen-only setting. The reported metrics are final average reward in \([0,1]\), success rate as binary completion, and average steps to completion [2510.05608].

The paper reports that executor agents without training, including Llama-3.1-8B, GPT-4.1, GPT-5, and DeepSeek variants, gain up to \(+19.9\) points when equipped with EAGLET. In the lower half of Table 1, the strongest trained baseline is GiGPO + MPO + Llama-3.1 with average \(84.2\), while EAGLET + GiGPO reaches \(87.6\), reported as \(+5.0\).

| Method | ScienceWorld | ALFWorld | WebShop |
|---|---:|---:|---:|
| GiGPO + MPO | 78.2 | 88.1 | 83.5 |
| EAGLET + GiGPO | **83.6** | **91.8** | **86.2** |

The corresponding average values are \(84.2\) for GiGPO + MPO and \(87.6\) for EAGLET + GiGPO [2510.05608].

The efficiency results are equally explicit. EAGLET requires approximately \(50\) RL iterations, compared with approximately \(400\) for GiGPO, which is described as an \(8\times\) reduction. Both methods are marked as data-efficient in the reported table. In addition, average steps to success drop from approximately \(12\) to approximately \(9\) with EAGLET, together with better reward.

These results are presented as evidence that planner training can improve both effectiveness and efficiency. The effectiveness claim is benchmark-relative—new state-of-the-art performance on the three long-horizon tasks—while the efficiency claim is training-relative, specifically the reduction in RL iterations [2510.05608].

## 6. Ablations, limitations, and extensions

The ablation studies isolate the contribution of the principal components. On ALFWorld, removing the planner (“– w/o Guidance”) falls to \(75.5\%\) average versus \(84.0\%\) with the full method. Removing cold-start supervised fine-tuning (“– w/o Cold-Start SFT”) yields \(77.0\%\). Removing homologous consensus filtering (“– w/o HCF”) yields \(81.7\%\), compared with \(84.0\%\) for the full system. Removing the global planner RL stage (“– w/o Global Planner RL”) yields \(79.6\%\). Removing ECGR (“– w/o ECGR”) yields \(81.5\%\). Variants that change the executors or models used for HCF or ECGR confirm that using two homologous executors, novice and expert, is optimal [2510.05608].

These ablations clarify that EAGLET is not reducible to a single intervention. The planner itself, the filtered cold start, the RL refinement stage, and the executor capability gain reward each contribute to final performance. This suggests that EAGLET should be viewed as a coordinated training pipeline rather than merely a reward design or a data synthesis recipe.

The limitations are also explicit. The method is focused on text-based interactive settings; multimodal or real-robot tasks remain unexplored. It relies on the availability of two suitable homologous executors for filtering and reward computation. It does not address interleaved human-robot collaboration or lifelong adaptation [2510.05608].

The paper identifies several extensions: applying homologous filtering and ECGR to self-improving planners that bootstrap their own executor variants; incorporating multimodal observations such as vision into the planner; studying transfer of planners across domains with little or no retraining; and developing lightweight on-policy evaluators to remove dependence on external executors. Collectively, these directions place EAGLET within a broader research program on planner modularity, cross-domain transfer, and planner-executor co-adaptation.

Source: https://www.emergentmind.com/topics/eaglet