
Dernière mise à jour 06-28-2026
Catégorie:
Reviews:
Join thousands of AI enthusiasts in the World of AI!
Stainless
Stainless est une plateforme de développement qui transforme une spécification OpenAPI en bibliothèques clientes idiomatiques, documentation API, et serveurs MCP pour les agents de codage. Les équipes API de sociétés telles qu'OpenAI, Anthropic, et Cloudflare l'ont utilisée pour déployer des SDK de qualité Stripe en TypeScript, Python, Go, Java, Ruby, et plus encore, sans avoir à maintenir manuellement chaque langage. En mai 2026, Stainless a annoncé qu'il rejoignait Anthropic et qu'il cessait ses produits hébergés, rendant ainsi les nouvelles inscriptions et projets indisponibles.
La plateforme a été conçue par des ingénieurs derrière la génération de code interne de Stripe. Vous indiquez à Stainless votre spécification OpenAPI, celle-ci génère une configuration pour la pagination et l'authentification, et produit des bibliothèques avec des types riches, une auto-pagination, des tentatives de relais, du streaming, des webhooks, et des uploads de fichiers. Les modifications personnalisées persistent lors des régénérations, et les flux de travail GitHub peuvent ouvrir des PR lorsque votre spécification change.
Au-delà des SDK, Stainless fournit également une Plateforme de Documentation sur Astro et des serveurs MCP en mode code qui exposent search_docs et exécutent des outils pour que les agents écrivent du code SDK typé plutôt que de charger des centaines de schémas d'endpoint. Les équipes de plateforme API, les ingénieurs relations développeurs, et les responsables backend l'ont utilisé pour maintenir la cohérence des interfaces publiques au fur et à mesure de l'évolution des APIs.
Génère des SDKs pour TypeScript, Python, Go, Java, Kotlin, Ruby, Terraform, C#, et PHP
Streaming intégré, webhooks, téléversements de fichiers, et auto-pagination à partir de votre spécification OpenAPI
Les modifications de code personnalisées persistent au prochain cycle de régénération
Docs Platform maintient la synchronisation entre docs REST, SDK et narratives sur Astro
Le mode Code MCP utilise search_docs et execute au lieu d'un outil par endpoint
Les workflows GitHub régénèrent les SDKs et ouvrent des PR lorsque votre spécification change
Génère des SDKs multilingues idiomatiques à partir d'une seule spécification OpenAPI avec types et pagination intégrés.
Les clients conservent la propriété du code SDK généré publié sous licence Apache 2.0.
Le mode MCP Code maintient le contexte de l'agent minimal sur les API comportant des centaines de points de terminaison.
Le forfait gratuit inclut jusqu'à 5 générateurs et 25 points de terminaison pour les premiers tests.
Les produits Hosted Stainless sont en voie de suppression après l'acquisition par Anthropic, sans nouvelles inscriptions.
Les prix Starter, Pro et Enterprise ne sont pas publiquement indiqués sur la page de tarifs.
Un compte GitHub est requis pour l'authentification et l'accès au dépôt de staging.
La génération de code ne peut pas être hébergée sur site ; seule la spécification OpenAPI est partagée avec Stainless.
Stainless propose-t-il un plan gratuit ?
Oui. Stainless offre un plan Gratuit à 0 $ avec jusqu'à 5 générateurs (chaque SDK, site de documentation ou serveur MCP compte pour un), 5 places et des API avec jusqu'à 25 points de terminaison. Dépasser le plan Gratuit vous inscrit à un essai gratuit de 30 jours d'un plan payant selon la tarification sur stainless.com.
Quelles langues Stainless prend-il en charge pour la génération de SDK ?
Stainless génère des bibliothèques clientes pour TypeScript, Python, Go, Java, Kotlin, Ruby, Terraform, C# et PHP. La page produit SDK les décrit comme des bibliothèques idiomatiques avec des types riches, la pagination automatique et les tentatives automatiques de base.
Stainless accepte-t-il encore de nouveaux clients ?
Non. Stainless a annoncé en mai 2026 qu'il rejoint Anthropic et met fin aux produits hébergés, y compris le générateur de SDK. Les nouvelles inscriptions, projets et SDK ne sont plus disponibles ; les clients existants peuvent consulter app.stainless.com/transition pour obtenir de l’aide à la migration.
Ai-je besoin d’un compte GitHub pour utiliser Stainless ?
Oui. Stainless requiert un compte GitHub pour l’authentification et l’accès aux dépôts de préproduction qu’il génère pour les clients. Un compte GitHub personnel convient et n’a pas besoin d’appartenir à une organisation d’entreprise.
Que se passe-t-il avec mes SDK si j’annule Stainless ?
Vous possédez le code SDK généré. Stainless le publie sous licence Apache 2.0. Si vous cessez d’utiliser Stainless, vous pouvez continuer à utiliser le code existant, mais Stainless ne publiera plus de mises à jour OpenAPI ni de mises à jour de sécurité pour vos SDK.
Comment fonctionne le mode Code MCP de Stainless ?
Les serveurs MCP de Stainless exposent deux outils : search_docs pour la recherche dans la référence API et execute pour exécuter du TypeScript contre votre SDK généré dans un bac à sable. Les agents écrivent le code SDK directement au lieu de charger un schéma par point de terminaison, ce que Stainless explique réduit les appels aux outils et l’utilisation des tokens sur les grandes API.
