Frameworks give you retries, state, tracing, and multi-agent coordination for free. Pick by shape — graph, roles, conversation, or thin SDK — or use none.
Start single-agent with the provider SDK. Only move to a framework when you hit a concrete need: durable state (LangGraph), quick multi-role setup (CrewAI), open agent dialogue (AutoGen), or provider-native tracing (Agents SDK).
Frameworks give you retries, state, tracing, and multi-agent coordination for free. Pick by shape — graph, roles, conversation, or thin SDK — or use none.
Start single-agent with the provider SDK. Only move to a framework when you hit a concrete need: durable state (LangGraph), quick multi-role setup (CrewAI), open agent dialogue (AutoGen), or provider-native tracing (Agents SDK).