It Takes Workflows to Evolve Better Workflows
Xuehang Guo, Haoyu Wang, Haifeng Chen, Yangyi Chen, Zhenhailong Wang, Qingyun Wang
William & Mary · NEC Corporation of America · University of Illinois Urbana-Champaign
Published October 1, 2026 · on the feed October 2, 2026 · ▲ 7 · arXiv 2610.01026
The abstract
Tackling complex real-world tasks can exceed the capabilities of a single large language model (LLM), motivating the use of multi-agent workflows that coordinate specialized agents to work together on these tasks. Recent methods train LLMs to construct better workflows from execution outcomes, but they optimize only the workflow generator, while the other agents that build or execute each workflow remain fixed even though every outcome depends on all of them. However, extending training beyond the generator is challenging: the agents are coupled, and a workflow's outcome is a single sparse score that cannot tell which agent causes a failure. We propose FloWright, which leverages the workflow as a harness to optimize workflows. By introducing a hierarchical, structure-aware reward paradigm, FloWright enables one role to self-evolve and two or more roles to co-evolve, with no additional models, labels, or executions. Considering the limitation that workflows are commonly trained and evaluated on data that a single agent can already handle, we further propose DataWright, an adaptive data hardening approach that converts existing datasets into workflow-level tasks with increased difficulty. Across document, slide, chart, code, math, and finance tasks, small open models trained with FloWright achieve improved performance by up to +7.41%, with co-evolving (+5.03%) more roles gaining more than optimizing one of them alone (+2.83%). Our project page: https://xhguo7.github.io/FloWright/.
The Brief
2:42A short podcast summary of the paper. Written and voiced by AI.
Transcript
It Takes Workflows to Evolve Better Workflows. By Xuehang Guo and five others, from William and Mary, NEC Corporation of America, and one other institution. Published on the first of October. No code repository is linked to it.
Some real-world tasks exceed what a single large language model can do, which is the motivation for multi-agent workflows that coordinate specialised agents. Recent methods train a model to construct better workflows from execution outcomes. They optimise only that workflow generator, though. The other agents, the ones that build or execute each workflow, remain fixed, even though every outcome depends on all of them. Extending training beyond the generator runs into two obstacles. The agents are coupled to one another. And a workflow's outcome is a single sparse score, which cannot tell which agent caused a failure. Train one agent on that score and the others shift the ground under it. Train them all on it and none of them learns what was its own fault.
FloWright takes the title literally. It leverages the workflow itself as a harness for optimising workflows. The structure that coordinates the agents at run time becomes the structure used to train them. On top of that sits a hierarchical, structure-aware reward paradigm. With it, one role can self-evolve on its own, or two or more roles can co-evolve together. None of this calls for additional models, additional labels, or additional executions. The abstract leaves the reward's internals at that description: hierarchical, and aware of the workflow's structure. What it does specify is the reach. The generator is no longer the only thing that learns.
A second limitation concerns the data. Workflows are commonly trained and evaluated on tasks that a single agent can already handle, which leaves the coordination untested. The authors answer that with DataWright, an adaptive data hardening approach. It converts existing datasets into workflow-level tasks with increased difficulty, so that the training and evaluation material asks for more than one agent could supply. Taken together, FloWright changes who gets trained, and DataWright changes what they are trained and judged on.
Evaluation spans document, slide, chart, code, math, and finance tasks. Small open models trained with FloWright improve by up to seven point four one percent. The comparison between roles is the telling part. Co-evolving more roles gains five point zero three percent. Optimising one of them alone gains two point eight three percent. Training more of the agents that an outcome depends on returns more than training one.
A sparse score that cannot name the failing agent looks like a reason to train only the generator. FloWright's answer is that the workflow already carries the structure needed to share credit among its roles, and that using it lets several roles improve together, without adding models, labels, or runs.
Paper Quest · 7 chapters · about 41 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
A team is only as good as its untrained members. That is the wall here.
You run a team of language-model agents: one designs a plan for a task, others build pieces and carry it out. Recent methods train only the planner from how the plan turned out.
The road ahead
- 1 · The problem ~7 min When a team of language-model agents fails a task, only the planner learns from it, and one shared score cannot say who was at fault.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min Use the workflow itself as the harness that runs and scores a task, and read each role's own reward from its execution trace.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Harden datasets into workflow tasks, run each workflow in the shared harness, score every role on a reward ladder, then update the chosen roles.
- 6 · The experiment ~6 min You’ll guess: Which gained more for small open models: co-evolving several roles together, or optimizing a single role alone?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.