Run Claude Managed Agents with Chat SDK Anthropic has launched support for running Claude Managed Agents with Chat SDK, enabling developers to give agents a chat interface through a single type-safe handler that can be ported to Slack, WhatsApp, and 10+ other platforms. The integration provides token-by-token streaming, a live activity feed for tool calls, and eliminates the need for a separate database by using Managed Agents sessions for conversation storage. A new Anthropic quickstart demonstrates a working research analyst agent that runs on Chat SDK's web adapter with just Anthropic credentials. You can now run Claude Managed Agents https://platform.claude.com/docs/en/managed-agents/overview with Chat SDK https://chat-sdk.dev/ . Claude Managed Agents handles the agent loop server-side, including the model, tools, session state, and sandboxed web research. Chat SDK gives that agent a chat interface through a single type-safe handler, with adapters that carry it to Slack, WhatsApp, and more. Token-by-token streaming : Replies render as the model writes them, over a single streamed response. Live activity feed : Tool calls and model requests are available as the turn runs, so you can surface a trace in the chat. No database to run: The Managed Agents session stores the conversation, so the sidebar, transcript, and replay read straight from it, with no server-side state of your own. Portability by design : Swapping a few lines in the handler moves your agent to Slack, Teams, Discord, Telegram, WhatsApp, and 10+ other platforms. To see it work, a new Anthropic quickstart https://github.com/anthropics/claude-quickstarts/tree/main/managed-agents/chat-sdk builds a working research analyst you chat with in the browser. It runs on Chat SDK's web adapter, so there's no platform registration, webhook verification, or tunnel, just your Anthropic credentials. Follow the step-by-step guide https://vercel.com/kb/guide/claude-managed-agents-chat-sdk or learn more in the Chat SDK documentation https://chat-sdk.dev/docs/getting-started .