FlowSteer: Interactive Agentic Workflow Orchestration via End-to-End Reinforcement Learning
Mingda Zhang, Haoran Luo, Tiesunlong Shen, Qika Lin, Xiaoying Tang, Rui Mao, Erik Cambria
TL;DR
FlowSteer tackles the challenge of scalable, reliable automated workflow orchestration by learning a policy that interacts with an executable canvas to construct, refine, and execute operator graphs. It introduces Canvas Workflow Relative Policy Optimization (CWRPO), which combines diversity-based structure rewards with conditional release of the task-correctness reward to stabilize long-horizon learning and prevent shortcut strategies. Across twelve benchmarks spanning QA, mathematics, and code, FlowSteer consistently outperforms static, offline, and other RL-based baselines, and demonstrates robust generalization across unseen tasks and backend models. The framework’s plug-and-play design enables seamless integration with diverse operator libraries and LLM backends, offering practical impact for complex, knowledge-intensive reasoning tasks.
Abstract
In recent years, a variety of powerful agentic workflows have been applied to solve a wide range of human problems. However, existing workflow orchestration still faces key challenges, including high manual cost, reliance on specific operators/large language models (LLMs), and sparse reward signals. To address these challenges, we propose FlowSteer, an end-to-end reinforcement learning framework that takes a lightweight policy model as the agent and an executable canvas environment, automating workflow orchestration through multi-turn interaction. In this process, the policy model analyzes execution states and selects editing actions, while the canvas executes operators and returns feedback for iterative refinement. Moreover, FlowSteer provides a plug-and-play framework that supports diverse operator libraries and interchangeable LLM backends. To effectively train this interaction paradigm, we propose Canvas Workflow Relative Policy Optimization (CWRPO), which introduces diversity-constrained rewards with conditional release to stabilize learning and suppress shortcut behaviors. Experimental results on twelve datasets show that FlowSteer significantly outperforms baselines across various tasks.
