Anthropic SDK
SDK officiel Anthropic pour appeler Claude depuis ton code. Disponible en Python, TypeScript / JavaScript, Java, Go, Ruby. Wrapper REST autour de l'API messages avec helpers ergonomiques (streaming, tool use, vision, prompt caching, batches, files). Le pendant direct du SDK OpenAI pour Claude.
Forces
- Typings TypeScript stricts, autocomplete et type checking partout
- Helpers streaming SSE, tool_use, vision, prompt caching, batches, files
- Retry automatique sur 429 (rate limit) avec backoff exponentiel
- Disponible Python, TypeScript, Java, Go, Ruby, couverture stack large
Limites
- API key Anthropic requise (facturation à l'usage, pas de free tier API)
- Pas de couche AWS Bedrock / Vertex AI native, il faut le SDK séparé pour ces providers
Pour qui
- Intégrer Claude dans une app Node ou Python
- Construire un agent tool-use avec retry et streaming proprement
- Prototype rapide qui appelle Claude depuis un script CLI