Related ToolsClaudeClaude Code

Anthropic Acquires Stainless, the SDK Generator Behind Its Own API Libraries

Geometric node shapes with interconnected abstract forms and structural elements
Image: Anthropic

Anthropic acquired Stainless, the startup that builds automated SDK generators, the company announced on May 18. The deal brings in-house the tooling Anthropic has already been using to generate its own Python and TypeScript client libraries for the Claude API.

Stainless builds tools that take an API specification - typically an OpenAPI schema, a standardized machine-readable description of what an API can do and how to call it - and automatically generate polished, production-ready client libraries in multiple programming languages. Instead of manually writing and maintaining separate SDKs for Python, TypeScript, Go, Java, and others, companies keep one spec up to date and let Stainless handle the rest.

Anthropicʼs SDKs are already Stainless-built, so this is less of a strategic pivot and more of a formalization. OpenAIʼs Python and TypeScript SDKs are also Stainless-generated, which raises the obvious question: will Anthropic continue letting Stainless serve competitors, or redirect the team exclusively toward Claude tooling? The announcement doesnʼt say.

What changes for developers

For teams already building on the Claude API, nothing changes immediately. The SDKs work the same way. The longer-term upside is that Anthropic can now ship SDK updates faster, add language support, or build tighter integration between the SDK tooling and Claude-specific features like prompt caching, streaming, and the new Files API - without waiting on an external vendor.

The acquisition fits a pattern Anthropic has been assembling: own more of the developer experience rather than depend on third parties. Between Claude for Desktop, Claude Code, and now Stainless, the company is stacking layers of tooling designed to keep developers working inside its stack. Controlling the SDK generator is a practical way to make the Claude API feel noticeably smoother than competitors without touching the model itself.