Provider AgnosticSwap between Claude, Codex, and Kimi with a single config change. No code rewrites needed.
Streaming FirstUnified AsyncGenerator-based streaming interface across all providers. Process text, tool calls, and handoffs as they happen.
Multi-Agent HandoffsAgents can hand off to each other seamlessly. Define handoff targets and the SDK handles the rest.
Type-Safe ToolsDefine tools with Zod schemas for fully type-safe parameters and handlers. Works with Zod v4.