Just-In-Time Reinforcement Learning: Continual Learning in LLM Agents Without Gradient Updates
Yibo Li, Zijie Lin, Ailin Deng, Xuan Zhang, Yufei He, Shuo Ji, Tri Cao, Bryan Hooi
TL;DR
Just-In-Time Reinforcement Learning (JitRL) enables continual on-the-fly adaptation of frozen LLM agents without gradient updates by storing experiences in a non-parametric memory and performing test-time policy optimization via a logit-space, KL-constrained update. The approach combines memory-based value estimation, optimistic action handling, and a closed-form logit update that is provably optimal under KL constraints, guaranteeing convergence to the KL-regularized policy. Empirically, JitRL achieves state-of-the-art results among training-free baselines and outperforms expensive fine-tuning methods on WebArena and Jericho while reducing monetary costs by over 30×. The framework generalizes across backbones and tasks, with qualitative analyses showing correction of semantic priors and strong dependence on cross-task memory for transfer. Overall, JitRL offers a practical, scalable path toward continual learning for AI agents without gradient updates, suitable for real-world deployment.
Abstract
While Large Language Model (LLM) agents excel at general tasks, they inherently struggle with continual adaptation due to the frozen weights after deployment. Conventional reinforcement learning (RL) offers a solution but incurs prohibitive computational costs and the risk of catastrophic forgetting. We introduce Just-In-Time Reinforcement Learning (JitRL), a training-free framework that enables test-time policy optimization without any gradient updates. JitRL maintains a dynamic, non-parametric memory of experiences and retrieves relevant trajectories to estimate action advantages on-the-fly. These estimates are then used to directly modulate the LLM's output logits. We theoretically prove that this additive update rule is the exact closed-form solution to the KL-constrained policy optimization objective. Extensive experiments on WebArena and Jericho demonstrate that JitRL establishes a new state-of-the-art among training-free methods. Crucially, JitRL outperforms the performance of computationally expensive fine-tuning methods (e.g., WebRL) while reducing monetary costs by over 30 times, offering a scalable path for continual learning agents. The code is available at https://github.com/liushiliushi/JitRL.
