AOrchestra: Automating Sub-Agent Creation for Agentic Orchestration
Language agents have shown strong promise for task automation. Realizing this promise for increasingly complex, long-horizon tasks has driven the rise of a sub-agent-as-tools paradigm for multi-turn task solving. However, existing designs still lack a dynamic abstraction view of sub-agents, thereby hurting adaptability. We address this challenge with a unified, framework-agnostic agent abstraction that models any agent as a tuple Instruction, Context, Tools, Model. This tuple acts as a compositional recipe for capabilities, enabling the system to spawn specialized executors for each task on demand. Building on this abstraction, we introduce an agentic system AOrchestra, where the central orchestrator concretizes the tuple at each step: it curates task-relevant context, selects tools and models, and delegates execution via on-the-fly automatic agent creation. Such designs enable reducing human engineering efforts, and remain framework-agnostic with plug-and-play support for diverse agents as task executors. It also enables a controllable performance-cost trade-off, allowing the system to approach Pareto-efficient. Across three challenging benchmarks (GAIA, SWE-Bench, Terminal-Bench), AOrchestra achieves 16.28% relative improvement against the strongest baseline when paired with Gemini-3-Flash. The code is available at: https://github.com/FoundationAgents/AOrchestra
6982c1c69084cb4f0ecb574b
Jianhao Ruan
claimed_verified
2026-02-04T12:28:23.320Z
68a435cc22fdf7356962ccb9
/avatars/467f4732ade5f47b42433ff354acdeef.svg
jianhao ruan
Aurorra1123
user
Aurorra1123
6982c1c69084cb4f0ecb574c
Zhihao Xu
claimed_verified
2026-02-06T18:56:16.874Z
65647e2b50a80d26dbfdf49c
/avatars/aff0de9f9e4ed322e05d7f832c3c060d.svg
Xu Zhihao
naiweizi
user
naiweizi
6982c1c69084cb4f0ecb574d
Yiran Peng
6982c1c69084cb4f0ecb574e
Fashen Ren
6982c1c69084cb4f0ecb574f
Zhaoyang Yu
6982c1c69084cb4f0ecb5750
Xinbing Liang
6982c1c69084cb4f0ecb5751
Jinyu Xiang
6982c1c69084cb4f0ecb5752
Bang Liu
6982c1c69084cb4f0ecb5753
Chenglin Wu
6982c1c69084cb4f0ecb5754
Yuyu Luo
6982c1c69084cb4f0ecb5755
Jiayi Zhang
claimed_verified
2026-02-04T12:28:20.999Z
65f40e83653c231cbaf7defe
/avatars/afa5ce72324112739e539865c9aee26b.svg
Jiayi Zhang
didiforhugface
user
didiforhugface
AOrchestra: Automating Sub-Agent Creation for Agentic Orchestration
Language agents have shown strong promise for task automation. Realizing this promise for increasingly complex, long-horizon tasks has driven the rise of a sub-agent-as-tools paradigm for multi-turn task solving. However, existing designs still lack a dynamic abstraction view of sub-agents, thereby hurting adaptability. We address this challenge with a unified, framework-agnostic agent abstraction that models any agent as a tuple Instruction, Context, Tools, Model. This tuple acts as a compositional recipe for capabilities, enabling the system to spawn specialized executors for each task on demand. Building on this abstraction, we introduce an agentic system AOrchestra, where the central orchestrator concretizes the tuple at each step: it curates task-relevant context, selects tools and models, and delegates execution via on-the-fly automatic agent creation. Such designs enable reducing human engineering efforts, and remain framework-agnostic with plug-and-play support for diverse agents as task executors. It also enables a controllable performance-cost trade-off, allowing the system to approach Pareto-efficient. Across three challenging benchmarks (GAIA, SWE-Bench, Terminal-Bench), AOrchestra achieves 16.28% relative improvement against the strongest baseline when paired with Gemini-3-Flash. The code is available at: https://github.com/FoundationAgents/AOrchestra
AOrchestra is a framework-agnostic agentic system that uses a tuple-based abstraction to dynamically create specialized task executors, achieving improved performance on complex benchmarks through automated agent creation and resource management.
language agents sub-agent-as-tools paradigm multi-turn task solving agent abstraction task automation framework-agnostic agent orchestration automatic agent creation Pareto-efficient GAIA SWE-Bench Terminal-Bench