How to choose the best Agentic Framework, Part 2: Agentic Delegation
Blog post from Arcade
The discussion explores "Agentic Delegation," a method in multi-agent systems where tasks are delegated between agents based on internal criteria, using frameworks such as LangGraph, OpenAI's Agents SDK, and Google's Agent Development Kit (ADK). Each framework implements agentic delegation through tool calling, transferring control to sub-agents. LangGraph offers a comprehensive experience by allowing fine-grained control and the ability to construct raw graphs, while OpenAI's SDK provides explicit handoff modeling with two approaches: full delegation of flow or input generation by the calling agent. Google's ADK, though not as flexible in handling complex contexts, efficiently manages most cases with a tool that specifies the target agent and invocation context. The choice of framework depends on the required level of control over the context, with LangGraph favored for detailed control, whereas Google ADK caters to those willing to let the orchestration framework manage context control.