What problem does it solve? Writing correct Claude API and Anthropic SDK code requires up-to-date knowledge of model IDs, SDK bindings, beta headers, and features like prompt caching, tool use, streaming, and Managed Agents, which are easy to get wrong from memory alone. ## Core Features & Use Cases - Multi-language SDK guidance: Provides verified code patterns for Python, TypeScript, Java, Go, Ruby, C#, PHP, and raw cURL, with automatic language detection from project files. - Feature implementation: Covers tool use, streaming, structured outputs, prompt caching, compaction, adaptive thinking, batch processing, and the Files API with correct current model IDs. - Managed Agents support: Guides setup of server-managed stateful agents with sessions, environments, and workspaces, including an onboarding interview flow. - Use Case: A developer adding tool use to a TypeScript app gets correct @anthropic-ai/sdk code with the right model string, streaming helpers, and cache breakpoints instead of hallucinated API shapes. ## Quick Start Ask the assistant to add a Claude API call with tool use and prompt caching to your project file.