PluginRSI: Recursive Improvement of Agent Harnesses with Reusable Plugins
Yaorui Shi, Yuchun Miao, Yuxin Chen, Jiayuan Zhang, Yueqing Sun, Xierui Song, Xiang Wang, An Zhang
University of Science and Technology of China · Meituan · Wuhan University · National University of Singapore
Published September 26, 2026 · on the feed October 6, 2026 · ▲ 8 · arXiv 2609.32423
The abstract
The harness surrounding a language model is a central determinant of agent performance. Recent methods optimize harnesses by searching over complete programs, where individual mechanisms are difficult to isolate and reuse. We introduce PluginRSI, which represents a harness as a composition of atomized plugins and organizes harness evolution around these plugins. Individual plugins are improved independently and accumulated in a shared library, then recombined into new harnesses at each iteration. PluginRSI improves over existing harness optimization methods across software engineering, command-line interaction, and question-answering tasks. The resulting harnesses retain their advantage when transferred to other solver models without further optimization. The evolved plugin library accelerates subsequent optimization from the initial harness, which helps faster and higher convergence on unseen tasks. These results show that accumulating reusable mechanisms provides an effective basis for continued harness improvement.
The Brief
1:51A short podcast summary of the paper. Written and voiced by AI.
Transcript
PluginRSI. Recursive Improvement of Agent Harnesses with Reusable Plugins. By Yaorui Shi and seven others, from the University of Science and Technology of China, Meituan, and two other institutions. Published on the twenty-sixth of September. It links to a code repository that is no longer there.
Around every language model agent sits a harness, and the harness is a central determinant of how well the agent performs. Recent methods improve harnesses by searching over complete programs. The difficulty is granularity. When the unit of search is a whole program, the individual mechanisms inside it are hard to isolate, and hard to carry over into the next harness.
PluginRSI changes the unit. A harness is represented as a composition of atomized plugins, and harness evolution is organised around those plugins rather than around whole programs.
Each plugin is improved independently. Improved plugins accumulate in a shared library, and at every iteration plugins from that library are recombined into new harnesses. The library is what carries across iterations: a mechanism that worked once stays available to be used again.
Against existing harness optimization methods, PluginRSI improves results on three kinds of task: software engineering, command-line interaction, and question answering. The harnesses it produces keep their advantage when transferred to other solver models, with no further optimization. And the evolved plugin library speeds up later optimization that starts from the initial harness, helping convergence come faster and reach higher on unseen tasks.
Where earlier searches produced a finished program, this one also leaves behind a growing set of parts. The authors read their results as showing that accumulating reusable mechanisms is an effective basis for continued harness improvement, and the transfer and acceleration results are what carry that case.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free