Meta AI's EvoHarness-RL Enhances AI Agent Long-Horizon Workflows
Meta AI and the University of Illinois have developed the EvoHarness-RL framework, significantly improving AI agents' ability to handle complex, long-duration tasks.

Meta AI, in collaboration with researchers from the University of Illinois Urbana–Champaign, has introduced EvoHarness-RL, a new framework designed to enhance the performance of AI agents in long-horizon and complex tasks. This development marks a significant step towards more autonomous and efficient AI systems capable of managing intricate enterprise workflows without constant human intervention.
Traditionally, AI agents' operations have been governed by rigid, human-coded rules, limiting their autonomy and adaptability to dynamic situations. EvoHarness-RL introduces a layer of abstraction to the agent's runtime system (harness), teaching the model when and how to leverage information acquired from its environment. This addresses the challenge where large data volumes or extended processes exceed an agent's internal memory capacity.
Xuying Ning, a co-author of the EvoHarness-RL paper, highlighted that manually coded logic and rigid memory structures are significant drains on engineering resources. "The optimal harness often changes with the model," Ning explained. "Different models may require different prompts, memory designs, or configurations. If all of this logic is manually coded, every model upgrade can lead to another long cycle of tuning and debugging."
EvoHarness-RL consolidates the agent's support systems into a unified Belief, Progress, and Experience (BPE) interface. This enables the agent to learn to make optimal decisions about managing its external state. Instead of blindly following hardcoded instructions, the agent learns to construct a structured workspace from messy execution data and decide when and how to consult that external state during complex workflows. This also facilitates more effective reuse of previously acquired knowledge and avoidance of errors in long-duration tasks.