Source linked

XFlow закрепляет гарантии рабочего процесса в исполняемые протоколы, а не подсказки

Язык протокола XPF переводит обязательства от беспорядочных побуждений к структуре использования, используя символы, управляемые жизненным циклом, для обеспечения надежности в системах с несколькими агентами на основе LLM.

xflowxpfmulti agent systemslarge language modelsexecutable protocolsarxiv

LLM-based multi-agent workflows are brittle because nobody can decide what belongs in a prompt versus what should be enforced by the harness. XFlow, described in a new paper on arXiv, proposes a principled middle ground: an executable protocol programming system that compiles protocol rules into harness-enforced checks.

XFlow's language, XPF (XFlow Protocol Format), reads like a literate protocol but compiles into executable code. It sits between prompt-only orchestration and rigid markup-like descriptions. The key insight: keep informal semantic work inside actors, but move selected commitments into harness structure that can be checked, preserved, and enforced.

Lifecycle-Governed Symbols Replace Shared Transcript Chaos

At runtime, XFlow stages uncertainty through lifecycle-governed symbols. These are typed state cells with validation and commit states. Actor outputs are mediated before they become shared state, instead of spreading through prompts, transcripts, or implicit memory. That's the difference between hoping an LLM remembers a constraint and having the harness reject outputs that violate it.

The architecture formalizes the prompt-harness boundary. Instead of escalating every corner case back to prompt tweaking, XFlow lets you encode invariants in XPF and trust the compiler to enforce them. This is exactly the abstraction layer that multi-agent systems have been missing.

Experiments Across Three Stress-Test Domains

The paper evaluates XFlow on three classes of multi-agent workflows: Constrained Interaction (e.g., tool-use with safety rules), Long-Context Reasoning (where agents must maintain evidence chains), and Agentic Software Engineering (where agents write and test code collaboratively). In all three, XFlow improved reliability by making constraints, evidence handling, and process requirements explicit and enforceable.

No benchmark numbers are reported in the abstract, but the claim is clear: moving from prompt-driven to protocol-driven reliability reduces the underspecification that plagues current systems.

XFlow points toward a future where multi-agent system design shifts from prompt engineering to protocol engineering. That's a shift worth watching.


Source: XFlow: An Executable Protocol Programming System for Reliable Multi-Agent Workflows
Domain: arxiv.org

Read original source ->

External source stays available while the OJO article and comment thread stay local.

Comments load interactively on the live page.