On-policy distillation (OPD) has become a standard approach for transferring capabilities from large teachers to compact students. Its cost, however, is dominated by autoregressive student rollouts and scales poorly in multi-turn agentic settings. Existing acceleration methods truncate or relocate the supervision signal according to fixed, offline budgets, despite substantial variation in teacher-signal reliability both within and across trajectories. Our empirical analysis on τ2-bench reveals a clear structure in this variation: informative supervision is concentrated in the prefix of each turn, and, most importantly for multi-turn agentic training, the cross-turn loss of teacher endorsement is temporally locked to the student's first erroneous action rather than accumulating gradually over turns. Building on these findings, we propose STRIDE (Stop-and-Restart on-policy Distillation acceleration), which combines two complementary techniques: adaptive early stopping, which terminates a rollout once the cumulative teacher log-probability falls below an out-of-distribution threshold, and a prefix buffer, which caches high-quality prefixes and restarts generation at the weakest correct turn. Together, these mechanisms induce a data-driven curriculum that progressively extends coverage to later turns. On τ2-bench retail, our method matches full-trajectory OPD and exceeds the 30B teacher at a 3.73× speedup, surpasses the baseline itself at 2.34×, and retains a 4.51× speedup under cross-domain multi-teacher training. As a supplementary generalization test beyond the agentic setting, STRIDE outperforms full OPD on AIME 2025 at a 5.10× speedup and on AIME 2024 at a 3.08× speedup; averaged across the two evaluations, both fixed-budget truncation baselines remain below full OPD.
Figures & tables
Figure 1: Overview of STRIDE. (a) Where the teacher signal remains reliable in agentic OPD (Observations 1–3, § 3.2 ). (b) STRIDE on one task across training epochs: adaptive early stopping terminates the rollout once the cumulative teacher log-probability crosses λ , and the prefix buffer caches the correct prefix and restarts the next rollout from the weakest correct turn k∗ , which shifts rightward as the student improves (per-turn values are illustrative). (c) On τ2 -bench retail, STRIDE matches full-trajectory OPD and exceeds the 30B teacher at a 3.73× speedup.
Figure 2: (a) Per-token student–teacher KL versus the relative position within a turn (blue) and versus the turn index (red) on τ2 -bench retail (student Qwen3-4B, teacher Qwen3-30B-A3B-Thinking-2507). (b) Residualized teacher log-probability (solid) and student–teacher KL (dashed) versus the offset from the first-error turn t∗ ; shaded bands indicate ±1 standard error.
Figure 3: Joint training framework of early stopping and prefix buffer.
Method
s/step
Speedup
mean@16
pass@16
Reference
Teacher (30B)
—
—
0.461
0.847
Baselines
Full OPD
273.8
1.00 ×
0.477
0.850
Fast OPD Zhang et al. (2026)
101.4
2.70 ×
0.434
0.800
TCOD-F2B Wang et al. (2026)
135.9
2.01 ×
0.437
0.822
Table 1: Single-teacher agentic OPD results ( τ2 -bench retail). Bold marks the best result in each column.
Figure 4: Wall-clock efficiency: mean@16 vs. cumulative training hours.
Method
s/step
Speedup
Retail
Telecom
Reference: expert teachers
Retail
—
—
0.649
0.384
Telecom
—
—
0.622
0.960
Reference: single-domain full OPD
Retail
157.6
—
0.586
—
Telecom
423.1
—
—
0.816
Table 2: Multi-teacher agentic OPD results ( τ2 -bench retail + telecom, mean@4). Bold marks the best non-reference result in each domain column. Italic rows are references.
Figure 5: Multi-teacher agentic OPD: retail ( a ) and telecom ( b ) mean@4 vs. training step. Solid lines use the prefix buffer ( α=−0.8 ); dashed lines are the early-stopping-only variants. The horizontal lines mark the single-domain baselines (gray dashed) and the domain expert teachers (purple dotted) of the respective domain.
Method
s/step
Speedup
Retail
Telecom
Reference: expert teachers
Retail
—
—
0.649
0.384
Telecom
—
—
0.622
0.960
Baselines
Full OPD
221.5
1.00 ×
0.625
0.882
Fast OPD Zhang et al. (2026)
60.5
3.66 ×
0.504
0.857
Table 3: Multi-teacher agentic OPD results with a Qwen3-8B student ( τ2 -bench retail + telecom, mean@4). Bold marks the best non-reference result in each domain column. Italic rows are references.
Figure 6: Single-teacher λ ablation: mean@16 vs. training step without ( a ) and with ( b ) the prefix buffer.
Figure 7: α ablation at λ=−2 on retail ( τ2 -bench), prefix reuse enabled, first 100 training steps.
Method
s/step
Speedup
AIME25
AIME24
Baselines
Full OPD
220.5
1.00 ×
0.458
0.546
Fast OPD 2048 Zhang et al. (2026)
22.4
9.83 ×
0.408
0.554
Fast OPD 4096 Zhang et al. (2026)
36.4
6.05 ×
0.429
0.542
STRIDE w/o prefix buffer (ours)
λ=−1000
41.6
5.30 ×
0.429
0.542
Table 4: Math OPD results (AIME 2024/2025, mean@8). Bold marks the best result in each column.
Figure 8: Single-teacher agentic OPD: mean@16 vs. training step for full OPD, STRIDE ( λ=−1 with the prefix buffer), and the curriculum baselines.