Claude Platform sur AWS vous offre l'expérience complète de la plateforme Anthropic, y compris l'API Messages, les Agent Skills, l'exécution de code et les fonctionnalités bêta, accessibles via votre compte AWS. Contrairement à Amazon Bedrock, où AWS exploite la pile d'inférence, c'est Anthropic qui exploite Claude Platform sur AWS. AWS fournit la couche d'authentification (SigV4 ou clé API), le contrôle d'accès basé sur IAM et l'intégration de la facturation via AWS Marketplace.
Les SDK Anthropic prennent en charge Claude Platform sur AWS.
Les modèles Claude s'exécutent sur une infrastructure gérée par Anthropic. Il s'agit d'une intégration commerciale pour la facturation et l'accès via AWS. Anthropic est le responsable du traitement des données pour les entrées et sorties d'inférence ; AWS traite les métadonnées de facturation et d'identité dans le cadre du modèle de marketplace. Les clients utilisant Claude via Claude Platform sur AWS sont soumis aux conditions d'utilisation des données d'Anthropic. Anthropic continue de fournir ses engagements de pointe en matière de sécurité et de données.
Notez les caractéristiques opérationnelles suivantes : les données peuvent ne pas résider dans AWS ; l'inférence peut être acheminée vers le cloud principal d'Anthropic ; et les sous-services peuvent changer en arrière-plan sans préavis. Définissez le paramètre inference_geo par requête pour épingler l'inférence à une zone géographique spécifique.
Claude Platform sur AWS suit la même politique de conservation des données que l'API Claude de première partie. La conservation zéro des données (Zero Data Retention, ZDR) est disponible sur demande. Contactez votre représentant de compte Anthropic pour l'activer pour votre organisation.
Les deux offres vous permettent d'utiliser Claude via AWS, mais elles diffèrent considérablement en termes d'architecture, de surface d'API et de disponibilité des fonctionnalités.
| Aspect | Claude Platform sur AWS | Claude dans Amazon Bedrock | Amazon Bedrock (hérité) |
|---|---|---|---|
| Qui exploite la pile | Anthropic | AWS | AWS |
| Surface d'API | API Claude (/v1/{endpoint}) | API Messages à /anthropic/v1/messages | Bedrock Converse / InvokeModel |
| Disponibilité des fonctionnalités | Généralement le jour même que l'API Claude (voir limitations des fonctionnalités) | Selon le calendrier de publication d'Amazon Bedrock | Selon le calendrier de publication d'Amazon Bedrock |
| Agent Skills | Disponible (bêta) | Non disponible (nécessite l'exécution de code) | Non disponible |
| Fonctionnalités bêta | Transmises avec les en-têtes anthropic-beta (voir limitations des fonctionnalités) | En-tête anthropic-beta non pris en charge | En-tête anthropic-beta non pris en charge |
| Authentification | AWS IAM / SigV4 ou clé API | AWS IAM / SigV4 | AWS IAM / SigV4 ou jeton bearer |
| Facturation | AWS Marketplace | AWS (service natif) | AWS (service natif) |
| URL de base | aws-external-anthropic.{region}.api.aws | bedrock-mantle.{region}.api.aws | bedrock-runtime.{region}.amazonaws.com |
| Client SDK | Classe client spécifique à la plateforme (par exemple, AnthropicAWS en Python), en bêta | AnthropicBedrockMantle | AnthropicBedrock / SDK Bedrock |
| Console | Claude Console (platform.claude.com, accès via la console AWS) | Console Bedrock | Console Bedrock |
| Limites de débit et quotas | Gérés par Anthropic | Gérés par AWS | Gérés par AWS |
| Responsable du traitement des données d'inférence | Anthropic | AWS | AWS |
Si vous avez besoin de Claude exploité par AWS, consultez Claude dans Amazon Bedrock. Claude Platform sur AWS utilise un pool de capacité distinct de celui de l'API Claude de première partie et d'Amazon Bedrock. Vous pouvez exécuter des charges de travail sur plusieurs plateformes et basculer de l'une à l'autre.
AWS PrivateLink est pris en charge pour connecter votre VPC au point de terminaison Claude Platform sur AWS.
Quand choisir Bedrock : les organisations des secteurs réglementés qui exigent une conformité FedRAMP High, IL4, IL5 ou compatible HIPAA, ou qui ont besoin qu'AWS soit le seul responsable du traitement des données, doivent utiliser Claude dans Amazon Bedrock. Bedrock s'exécute entièrement sur une infrastructure contrôlée par AWS, avec AWS comme partie exploitante.
La configuration de Claude Platform sur AWS se déroule en quatre phases : inscrivez-vous sur la page de service de la console AWS, terminez la configuration de votre organisation Anthropic, notez votre ID d'espace de travail et connectez-vous à la Claude Console.
L'inscription via la console AWS provisionne une nouvelle organisation Anthropic liée à votre compte AWS. Cette organisation est distincte de toute organisation existante que votre entreprise possède auprès d'Anthropic, y compris les organisations Claude Enterprise acquises via AWS Marketplace. Les clés API, les espaces de travail et les paramètres de la Claude Console d'une organisation Anthropic de première partie ne sont pas transférés.
Si vous disposez d'une offre privée Amazon Bedrock existante, contactez votre représentant de compte Anthropic ou AWS avant de vous inscrire afin que votre remise s'applique dès votre première requête. Les remises ne peuvent pas être appliquées rétroactivement à l'utilisation effectuée avant l'acceptation de votre offre privée. Consultez Offres privées.
Inscrivez-vous dans la console AWS
La page affiche une bannière Sign-up in progress. Restez sur la page. L'inscription prend quelques minutes pendant qu'AWS gère l'abonnement AWS Marketplace pour vous, puis vous redirige automatiquement.
Si votre organisation dispose d'une offre privée d'Anthropic, la console la recherche et vous invite à l'accepter dans AWS Marketplace. Consultez Offres privées pour plus de détails.
Si vous utilisez Claude Platform sur AWS, votre contenu (tel que les prompts et les complétions) est traité par Anthropic en dehors d'AWS. Consultez les politiques d'utilisation des données d'Anthropic pour plus de détails sur la manière dont le contenu et les métadonnées sont traités et stockés.
Configurez votre organisation Anthropic
Une fois l'inscription terminée, vous êtes redirigé vers platform.claude.com/partner-signup.
La finalisation de la configuration crée votre organisation Anthropic et accepte les conditions commerciales de service et la politique d'utilisation d'Anthropic. La page de service de la console AWS affiche désormais une navigation à gauche avec Home, API keys, Quickstart et Workspaces.
Créez votre espace de travail et notez son ID
Une fois la configuration terminée, la console AWS vous invite à créer un espace de travail. Consultez Espaces de travail pour plus de détails sur la liaison à une région, la délimitation des ressources IAM et la création d'espaces de travail supplémentaires.
Trouvez l'ID de l'espace de travail sous Workspaces sur la page de service Claude Platform on AWS de la console AWS ou dans la Claude Console. Les ID d'espace de travail utilisent le format wrkspc_ suivi d'un identifiant alphanumérique.
Connectez-vous à la Claude Console
L'accès à la Claude Console est fédéré via AWS IAM :
aws-external-anthropic:AssumeConsole. Consultez Actions IAM pour Claude Platform sur AWS.platform.claude.com.Lorsque vous êtes connecté via la console AWS, la Claude Console se limite à votre organisation Claude Platform sur AWS. Un indicateur Account managed by AWS apparaît en bas à gauche de la barre latérale de la Claude Console.
Assurez-vous de disposer de :
La passerelle Claude Platform sur AWS appelle sts:GetWebIdentityToken côté serveur pour générer un JWT qu'elle transmet à Anthropic. Cette capacité STS est désactivée par défaut sur chaque compte AWS. Activez-la une fois par compte :
aws iam enable-outbound-web-identity-federationSi la réponse est [ERROR] (FeatureEnabled) ... already enabled, le paramètre est déjà activé pour votre compte et vous pouvez passer à la suite. Vérifiez et récupérez l'URL de l'émetteur de votre compte :
aws iam get-outbound-web-identity-federation-infoSans cette étape, chaque requête renvoie "Outbound web identity federation is disabled for your account". C'est l'erreur de configuration la plus courante.
Vous créez un espace de travail depuis la console AWS après avoir terminé la configuration du compte (voir Configurer votre compte). Les espaces de travail sont liés à une seule région AWS. Vous pouvez trouver l'ID de l'espace de travail dans la Claude Console sous Workspaces ou dans la section Workspaces de la page de service de la console AWS.
Définissez les variables d'environnement ANTHROPIC_AWS_WORKSPACE_ID et AWS_REGION afin que les clients SDK les lisent automatiquement :
export ANTHROPIC_AWS_WORKSPACE_ID='wrkspc_01AbCdEf23GhIj'
export AWS_REGION='us-west-2' # Your workspace's AWS regionLa région est obligatoire. Le client SDK génère une erreur si aucune région n'est définie. Passez aws_region/awsRegion au constructeur, ou définissez AWS_REGION (ou AWS_DEFAULT_REGION). Toutes les régions commerciales AWS sont prises en charge.
Claude Platform sur AWS prend en charge deux méthodes d'authentification : AWS IAM avec signature de requête SigV4 (principale) et l'authentification par clé API. Les deux utilisent la même URL de base et le même format de requête.
SigV4 est la voie native pour les entreprises et s'intègre à vos politiques, rôles et audits AWS IAM existants. Configurez les identifiants AWS en utilisant n'importe quelle méthode prise en charge par la chaîne de fournisseurs d'identifiants par défaut d'AWS :
AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN)~/.aws/credentials)~/.aws/config) y compris SSO et credential_processAWS_WEB_IDENTITY_TOKEN_FILE et AWS_ROLE_ARN) pour IRSA et GitHub ActionsVérifiez que vos identifiants fonctionnent :
aws sts get-caller-identityPour des chemins d'intégration plus simples (développement local et scripts), vous pouvez vous authentifier avec une clé API au lieu de SigV4. Définissez la variable d'environnement ANTHROPIC_AWS_API_KEY ou passez apiKey au constructeur du SDK.
Générez des clés API dans la console AWS sous Claude Platform on AWS → API keys. Choisissez Generate a key, puis copiez la valeur de la clé. Accordez l'action IAM aws-external-anthropic:CallWithBearerToken aux principaux qui doivent être autorisés à utiliser l'authentification par clé API.
Les clés API pour Claude Platform sur AWS sont gérées dans la console AWS, et non dans la Claude Console. Les clés créées dans la Claude Console standard (pour l'accès à l'API de première partie) ne fonctionnent pas avec le point de terminaison Claude Platform sur AWS.
Pour les charges de travail qui doivent transmettre un identifiant à un processus distinct (comme une passerelle LLM, une fonction serverless ou un outil qui prend en charge l'authentification par jeton bearer mais pas SigV4), générez une clé API à court terme à partir de vos identifiants AWS au lieu de provisionner une clé de longue durée dans la console AWS.
AWS publie des bibliothèques de génération de jetons pour JavaScript, Python et Java. Chaque bibliothèque lit vos identifiants AWS via la chaîne de fournisseurs standard et renvoie un jeton à durée limitée qui fonctionne avec l'en-tête x-api-key. La durée de vie du jeton est de 12 heures par défaut et est plafonnée au minimum entre la durée demandée, l'expiration de vos identifiants AWS et 12 heures. Consultez les fichiers README des dépôts liés pour l'installation et toutes les options de configuration.
Passez le jeton généré au SDK de la même manière que vous passeriez une clé API générée dans la console AWS :
from token_generator_for_aws_external_anthropic import TokenGenerator
from anthropic import AnthropicAWS
token = TokenGenerator(region="us-west-2").get_token()
client = AnthropicAWS(api_key=token, aws_region="us-west-2")Si vous pouvez générer le jeton localement, votre processus dispose déjà d'identifiants SigV4, et l'authentification SigV4 est généralement le choix le plus simple. Utilisez des clés à court terme lorsque le processus effectuant les appels API est distinct du processus qui détient les identifiants AWS.
Le SDK n'actualise pas automatiquement les clés à court terme. Lorsqu'un jeton expire, générez-en un nouveau et construisez un nouveau client. Le principal qui utilise le jeton a toujours besoin de l'action IAM aws-external-anthropic:CallWithBearerToken.
Le client spécifique à la plateforme résout l'authentification dans l'ordre suivant. Les noms d'arguments varient selon les conventions du langage (TypeScript et PHP utilisent le camelCase comme indiqué ; Python et Ruby utilisent le snake_case ; Go utilise le PascalCase avec des acronymes en majuscules ; C# et Java utilisent les idiomes de propriété ou de builder du langage).
apiKey → en-tête x-api-keyawsAccessKey + awsSecretAccessKey → AWS SigV4awsProfile → AWS SigV4 avec profil nomméANTHROPIC_AWS_API_KEY → en-tête x-api-keyLe client lit AWS_REGION depuis l'environnement si aws_region/awsRegion n'est pas passé au constructeur, avec un repli sur AWS_DEFAULT_REGION pour la compatibilité avec les SDK AWS standard. La région est obligatoire ; il n'y a pas de valeur par défaut de repli. Contrairement à AnthropicBedrock, qui se replie sur us-east-1, le client AnthropicAWS/AnthropicAws génère une erreur si ni l'argument du constructeur ni la variable d'environnement ne sont définis.
Les SDK clients d'Anthropic prennent en charge Claude Platform sur AWS. Chaque SDK fournit une classe client spécifique à la plateforme qui gère la signature SigV4, la construction de l'URL de base en fonction de la région et l'en-tête anthropic-workspace-id.
pip install -U "anthropic[aws]"Sur macOS avec Python installé via Homebrew ou d'autres environnements Python gérés en externe, pip install peut échouer avec une erreur PEP 668 externally-managed-environment. Créez et activez d'abord un environnement virtuel : python3 -m venv .venv && source .venv/bin/activate.
Les clients SDK pour Claude Platform sur AWS sont en bêta.
Les modèles suivants sont disponibles sur Claude Platform sur AWS :
| Modèle | ID du modèle |
|---|---|
| Claude Fable 5 | claude-fable-5 |
| Claude Opus 4.8 | claude-opus-4-8 |
| Claude Opus 4.7 | claude-opus-4-7 |
| Claude Opus 4.6 | claude-opus-4-6 |
| Claude Sonnet 5 | claude-sonnet-5 |
| Claude Sonnet 4.6 | claude-sonnet-4-6 |
| Claude Opus 4.5 | claude-opus-4-5 |
| Claude Sonnet 4.5 | claude-sonnet-4-5 |
| Claude Haiku 4.5 | claude-haiku-4-5 |
Les ID de modèle sont identiques à ceux de l'API Claude de première partie. Il n'y a pas d'ARN de style Bedrock ni de préfixes anthropic..
Les nouveaux modèles sont lancés sur Claude Platform sur AWS simultanément avec l'API Claude de première partie.
Vous effectuez une mise à niveau vers un modèle Claude plus récent ? Dans Claude Code, exécutez /claude-api migrate pour appliquer les remplacements d'identifiants de modèle et les changements de paramètres incompatibles dans l'ensemble de votre base de code. La compétence détecte la plateforme cloud ciblée par votre code et ajuste les formats d'identifiants de modèle ainsi que les changements de fonctionnalités pour cette plateforme. Consultez Migration vers un modèle Claude plus récent.
Claude Platform sur AWS utilise les mêmes points de terminaison d'API que l'API Claude de première partie. Les différences sont l'URL de base, la méthode d'authentification et un en-tête anthropic-workspace-id obligatoire qui identifie l'espace de travail ciblé par la requête.
from anthropic import AnthropicAWS
client = AnthropicAWS()
message = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello!"}],
)
print(message)Le client lit AWS_REGION (ou AWS_DEFAULT_REGION) et ANTHROPIC_AWS_WORKSPACE_ID depuis l'environnement. Vous pouvez remplacer l'un ou l'autre en passant aws_region / awsRegion ou workspace_id / workspaceId au constructeur. La région et l'ID d'espace de travail sont tous deux obligatoires. Le constructeur génère une erreur si l'ID d'espace de travail ne peut pas être résolu ; une région manquante génère également une erreur.
L'en-tête x-amz-security-token (cURL) n'est requis que pour les identifiants temporaires tels que les rôles IAM, SSO ou STS. Omettez-le lorsque vous utilisez des identifiants d'utilisateur IAM de longue durée. Les clients SDK gèrent cela automatiquement en fonction de la source des identifiants.
La valeur --aws-sigv4 suit le format aws:amz:<region>:<service>. Le nom de service SigV4 est aws-external-anthropic, et la région doit correspondre à la région de l'URL de votre point de terminaison. Une incohérence dans l'un ou l'autre produit une erreur générique de rejet de signature plutôt qu'un diagnostic spécifique.
Les tailles de « context window » (fenêtre de contexte) sur Claude Platform sur AWS sont identiques à celles de l'API Claude de première partie. Consultez Fenêtres de contexte pour les limites par modèle.
Claude Platform sur AWS utilise directement les points de terminaison de l'API Claude, ce qui signifie que vous bénéficiez d'une parité complète des fonctionnalités avec l'API Claude de première partie (sauf indication contraire dans les limitations des fonctionnalités) :
anthropic-beta pour accéder aux fonctionnalités bêta, exactement comme vous le feriez avec l'API Claude.container.skills et les mêmes en-têtes bêta que l'API Claude. Tous les Skills prédéfinis (PowerPoint, Excel, Word, PDF) fonctionnent immédiatement.external_keys de l'API Admin ne sont pas disponibles actuellement. La clé doit se trouver dans la même région AWS que l'espace de travail auquel elle est attachée.Consultez le tableau comparatif pour les différences de disponibilité des fonctionnalités par rapport à Amazon Bedrock.
Claude Managed Agents est disponible sur Claude Platform sur AWS, y compris les agents, les environnements, les sessions, les coffres d'identifiants, les magasins de mémoire, les webhooks, l'orchestration multi-agents et les bacs à sable auto-hébergés.
Le comportement des sessions sur Claude Platform sur AWS diffère de Claude Managed Agents de première partie sur un point :
Les capacités suivantes ne sont pas disponibles actuellement sur Claude Platform sur AWS :
/v1/organizations/workspaces) sont disponibles. Les autres points de terminaison de l'API Admin (membres de l'organisation, membres de l'espace de travail, invitations, clés API, rapports d'utilisation, rapports de coûts, rapports de limite de débit et clés externes) ne sont pas disponibles actuellement. Gérez plutôt les clés CMEK dans la Claude Console. Consultez plutôt les données d'utilisation et de coûts dans la Claude Console. AWS IAM gère l'appartenance à l'organisation.Claude Platform sur AWS prend en charge les zones géographiques d'inférence suivantes :
La région AWS à laquelle votre espace de travail est lié détermine le point de terminaison de passerelle que vous appelez et la portée des ressources côté AWS (IAM, CloudTrail, facturation). Elle ne détermine pas où s'exécute l'inférence du modèle. Pour épingler l'inférence à une zone géographique spécifique, définissez inference_geo sur chaque requête ou configurez une valeur par défaut pour l'espace de travail.
Définissez la zone géographique d'inférence par requête avec le paramètre inference_geo :
Le paramètre inference_geo est pris en charge sur Claude Opus 4.6, Claude Sonnet 4.6 et les modèles ultérieurs. Les requêtes avec inference_geo sur Claude Opus 4.5, Claude Sonnet 4.5 ou Claude Haiku 4.5 renvoient une erreur 400. Consultez Résidence des données pour les détails de disponibilité des modèles.
from anthropic import AnthropicAWS
client = AnthropicAWS()
message = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
inference_geo="us",
messages=[{"role": "user", "content": "Hello!"}],
)
print(message)Si vous omettez inference_geo, la requête utilise le default_inference_geo de l'espace de travail s'il est configuré, sinon global.
Les contrôles de zone géographique d'inférence au niveau de l'espace de travail (allowed_inference_geos et default_inference_geo) sont également disponibles sur Claude Platform sur AWS. Consultez Restrictions au niveau de l'espace de travail.
Les requêtes d'inférence et de ressources sur Claude Platform sur AWS ciblent un espace de travail. Vous passez l'ID de l'espace de travail dans l'en-tête anthropic-workspace-id sur ces appels API. Les ID d'espace de travail utilisent le format balisé wrkspc_ suivi d'un identifiant alphanumérique (par exemple, wrkspc_01AbCdEf23GhIj). Consultez Obtenir votre ID d'espace de travail si vous ne l'avez pas encore.
Les espaces de travail sont liés à une seule région AWS. Un espace de travail créé dans us-west-2 n'est accessible que via le point de terminaison us-west-2. L'utilisation, les quotas, les coûts, les fichiers, les lots et les Skills sont tous agrégés par espace de travail, ce qui vous donne des ventilations par région dans la Claude Console.
Les espaces de travail servent également de ressource IAM principale pour Claude Platform sur AWS. Vous accordez ou refusez l'accès à des espaces de travail spécifiques via des politiques AWS IAM en utilisant l'ARN de l'espace de travail. Le segment de ressource de l'ARN est le même ID préfixé par wrkspc_ que vous passez dans l'en-tête anthropic-workspace-id :
arn:aws:aws-external-anthropic:{region}:{account-id}:workspace/{workspace-id}Par exemple :
arn:aws:aws-external-anthropic:us-west-2:123456789012:workspace/wrkspc_01AbCdEf23GhIjConsultez Politiques IAM pour des exemples de politiques.
Créez des espaces de travail supplémentaires, renommez un espace de travail ou archivez un espace de travail depuis la page Workspaces de la console AWS ou avec les points de terminaison d'espace de travail de l'API Admin. Un nouvel espace de travail est lié à la région AWS du point de terminaison que vous appelez pour le créer (voir Portée des espaces de travail). La page Workspaces de la Claude Console est en lecture seule.
Claude Platform sur AWS utilise la Claude Console standard à l'adresse platform.claude.com. Lorsque vous vous connectez depuis la console AWS, un indicateur Account managed by AWS apparaît en bas à gauche de la barre latérale de la Claude Console et la Console se limite à votre organisation Claude Platform sur AWS. Elle fournit des analyses d'utilisation, des ventilations de coûts, une visibilité sur les limites de débit, une visibilité sur les espaces de travail et des pages pour gérer les fichiers, les Agent Skills, les tâches par lots et les ressources Claude Managed Agents (agents, sessions, environnements, coffres d'identifiants, magasins de mémoire et webhooks).
L'accès à la Claude Console est fédéré via AWS IAM. Consultez Configurer votre compte pour le flux complet de première connexion. En résumé :
aws-external-anthropic:AssumeConsole. Consultez Actions IAM pour Claude Platform sur AWS.platform.claude.com.Deux rôles Claude Console sont disponibles : Admin et Developer. Le rôle Admin accorde l'accès à toutes les pages et à tous les paramètres de la Claude Console disponibles pour Claude Platform sur AWS. Le rôle Developer accorde un accès en lecture aux informations d'utilisation, de coûts, de limite de débit et d'espace de travail. Contactez votre représentant de compte Anthropic pour attribuer le rôle Admin ou Developer à un principal.
La colonne Via la passerelle AWS indique si la page lit et écrit des données via la passerelle AWS (et est donc régie par les actions IAM). Les pages marquées Non lisent les métadonnées au niveau de l'organisation directement depuis Anthropic et contournent les vérifications d'actions IAM.
| Page | Disponible | Via la passerelle AWS | Remarques |
|---|---|---|---|
| Usage | Oui | Non | Consultez l'utilisation des tokens par modèle, espace de travail et dimension. Les données peuvent prendre quelques minutes à apparaître après une requête. |
| Cost | Oui | Non | Consultez la répartition des coûts par modèle et espace de travail. AWS Cost Explorer affiche la ligne agrégée Claude Consumption Unit (CCU). |
| Limits | Oui | Non | Consultez les limites de débit (lecture seule). |
| Workspaces | Oui | Non | Consultez les espaces de travail par région (lecture seule). |
| Files | Oui | Oui | Consultez et gérez les fichiers téléversés. |
| Skills | Oui | Oui | Consultez et gérez les Agent Skills. |
| Batches | Oui | Oui | Consultez et gérez les tâches de traitement par lots. |
| Agents | Oui | Oui | Consultez et gérez les définitions d'agents. |
| Sessions | Oui | Oui | Consultez les sessions d'agents et l'historique des événements. |
| Environments | Oui | Oui | Consultez et gérez les configurations de sandbox cloud pour les sessions. |
| Credential vaults | Oui | Oui | Consultez et gérez les coffres d'identifiants pour l'authentification des sessions. |
| Memory stores | Oui | Oui | Consultez et gérez la mémoire persistante des agents. |
| Webhooks | Oui | Oui | Consultez et gérez les points de terminaison webhook sous Settings → Webhooks. |
| API keys | Non | N/A | Gérez les clés API dans la console AWS (Claude Platform on AWS → API keys). Consultez Authentification par clé API. |
| Members | Non | N/A | Non applicable. AWS IAM gère les accès. |
| Billing | Non | N/A | Non applicable. AWS Marketplace gère la facturation. Consultez la répartition des coûts sur la page Cost. |
| Claude Code | Non | N/A | Consultez l'utilisation de Claude Code sur la page Usage. |
La Claude Console ne prend pas en charge le changement d'organisation pour Claude Platform on AWS. Pour accéder à une autre organisation, déconnectez-vous et réauthentifiez-vous via la console AWS en utilisant le rôle IAM du compte AWS de cette organisation.
Les organisations sur Claude Platform on AWS sont placées sur le palier Start. Anthropic gère les limites de débit directement, et non via les systèmes de quotas AWS.
Les organisations sur Claude Platform on AWS ne passent pas automatiquement d'un palier d'utilisation à un autre. Pour demander des limites plus élevées, contactez votre représentant de compte Anthropic. Pour les détails des paliers et les limites par modèle, consultez Limites de débit.
Claude Platform on AWS facture via AWS Marketplace. L'utilisation est libellée en Claude Consumption Units (CCU), mesurée toutes les heures et facturée mensuellement à terme échu sur votre facture AWS. Les CCU ne sont pas des crédits prépayés ; il n'y a ni solde ni engagement de CCU.
Pour le prix des CCU, les mécanismes de conversion, l'application des remises et les tarifs de tokens par modèle, consultez Tarification de Claude Platform on AWS.
AWS CloudTrail peut capturer toutes les requêtes vers Claude Platform on AWS. Les opérations sur les espaces de travail, les coffres et les webhooks sont journalisées par défaut en tant qu'événements de gestion (Management events). Les opérations d'inférence, de traitement par lots, de fichiers, de skills, de modèles, de profils utilisateur et de Claude Managed Agents (autres que les coffres et les webhooks) sont classées comme événements de données (Data events) et nécessitent une configuration explicite de la journalisation des événements de données, ce qui entraîne des frais CloudTrail supplémentaires. Consultez la référence des actions IAM pour la classification complète des types d'événements et la documentation AWS CloudTrail pour les détails de configuration.
Chaque réponse inclut deux identifiants de requête dans les en-têtes de réponse :
x-amzn-requestid) : l'identifiant principal, indexé dans CloudTrail. Utilisez-le lorsque vous examinez des requêtes via les outils AWS ou lorsque vous contactez le support AWS.request-id) : l'identifiant secondaire. Utilisez-le lorsque vous contactez le support Anthropic.from anthropic import AnthropicAWS
client = AnthropicAWS()
response = client.messages.with_raw_response.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello!"}],
)
print(response.headers.get("x-amzn-requestid")) # AWS request ID
print(response.headers.get("request-id")) # Anthropic request ID
message = response.parse()
print(message.content)Anthropic recommande de journaliser votre activité sur une base glissante d'au moins 30 jours afin de comprendre les schémas d'utilisation et d'enquêter sur tout problème potentiel.
AWS CloudTrail est configuré au sein de votre compte AWS. L'activation de la journalisation ne donne pas à AWS ni à Anthropic un accès à votre contenu au-delà de ce qui est nécessaire pour la facturation et le fonctionnement du service.
Si vous utilisez actuellement Claude sur Bedrock, la migration vers Claude Platform on AWS nécessite des modifications dans l'ensemble de votre intégration. La signature SigV4 reste prise en charge, mais le contexte de signature, l'URL de base, le format de l'API, les identifiants de modèles, le client et le package SDK, le format de streaming, les en-têtes de requête et la disponibilité des régions changent tous. Le tableau suivant résume les différences.
Le delta de migration dépend de l'intégration Bedrock dont vous partez. Le tableau suivant présente à la fois l'intégration Bedrock actuelle (Messages API à bedrock-mantle.{region}.api.aws) et l'intégration InvokeModel héritée.
| Aspect | Depuis Claude in Amazon Bedrock | Depuis Amazon Bedrock (hérité) | Vers Claude Platform on AWS |
|---|---|---|---|
| URL de base | bedrock-mantle.{region}.api.aws | bedrock-runtime.{region}.amazonaws.com | aws-external-anthropic.{region}.api.aws |
| Format de l'API | Messages API à /anthropic/v1/messages | Bedrock Converse / InvokeModel | Claude API (/v1/{endpoint}) |
| Identifiants de modèles | anthropic.claude-haiku-4-5 | anthropic.claude-haiku-4-5-20251001-v1:0 (avec préfixe optionnel us./global.) | claude-haiku-4-5 |
| Client SDK | AnthropicBedrockMantle | AnthropicBedrock / SDK Bedrock | Client spécifique à la plateforme (voir Installer un SDK), en bêta |
| Package SDK | anthropic[bedrock], @anthropic-ai/bedrock-sdk, et autres | anthropic[bedrock], @anthropic-ai/bedrock-sdk, ou SDK AWS | anthropic[aws], @anthropic-ai/aws-sdk, et autres (voir Installer un SDK) |
| Nom de service SigV4 | bedrock-mantle | bedrock | aws-external-anthropic |
| Format de streaming | SSE | AWS EventStream | SSE (identique à la Claude API) |
| En-tête d'espace de travail | Non applicable | Non applicable | anthropic-workspace-id requis |
| Disponibilité des régions | Voir Régions Amazon Bedrock | Voir Régions Amazon Bedrock | Toutes les régions commerciales AWS |
Si vous utilisez l'intégration Bedrock actuelle, le format du corps de requête est déjà celui de la Messages API ; les changements concernent l'URL de base, le nom de service SigV4, les identifiants de modèles et l'ajout de l'en-tête anthropic-workspace-id. Si vous utilisez l'API InvokeModel ou Converse héritée, vous devrez également réécrire les formes de requête et de réponse au format de la Messages API. Consultez Claude sur Amazon Bedrock (hérité) pour la correspondance des formes de requête.
anthropic-beta (voir limitations des fonctionnalités)Activez d'abord la fédération d'identité web sortante. Si votre compte AWS n'a jamais utilisé Claude Platform on AWS auparavant, vous devez activer la fédération d'identité web sortante une fois par compte avant d'effectuer des requêtes. Sans cette étape, toutes les requêtes échouent avec une erreur de fédération (voir Activer la fédération d'identité web sortante pour l'erreur exacte et la solution). Cette étape n'est pas requise pour Bedrock.
La rétention zéro des données (Zero Data Retention, ZDR) est optionnelle sur Claude Platform on AWS. Sur Bedrock, AWS est le sous-traitant des données et Anthropic ne conserve pas les entrées ni les sorties d'inférence ; le programme ZDR d'Anthropic ne s'y applique pas. Sur Claude Platform on AWS, Anthropic traite les données d'inférence en tant que sous-traitant indépendant, et la ZDR suit le modèle de la Claude API de première partie : elle est disponible sur demande auprès de votre représentant de compte Anthropic. Confirmez l'inscription à la ZDR avant de migrer des charges de travail de production qui dépendent de garanties de rétention des données.
Claude Platform on AWS s'intègre à AWS IAM pour le contrôle d'accès. Vous accordez ou refusez l'accès à des actions API spécifiques sur des espaces de travail spécifiques en utilisant la syntaxe de politique IAM standard.
Le nom de service SigV4 et l'espace de noms des actions IAM est aws-external-anthropic. Les actions suivent le modèle aws-external-anthropic:<Action> (par exemple, aws-external-anthropic:CreateInference).
La politique suivante autorise l'inférence en temps réel tout en bloquant le traitement par lots :
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"aws-external-anthropic:CreateInference",
"aws-external-anthropic:CountTokens",
"aws-external-anthropic:GetModel",
"aws-external-anthropic:ListModels",
"aws-external-anthropic:GetWorkspace"
],
"Resource": "arn:aws:aws-external-anthropic:*:*:workspace/*"
},
{
"Effect": "Allow",
"Action": "aws-external-anthropic:ListWorkspaces",
"Resource": "*"
},
{
"Effect": "Deny",
"Action": [
"aws-external-anthropic:CreateBatchInference",
"aws-external-anthropic:GetBatchInference",
"aws-external-anthropic:ListBatchInferences"
],
"Resource": "*"
}
]
}L'action GetBatchInference autorise à la fois la route des métadonnées de lot et la route des résultats de lot. La refuser bloque les deux lectures. Pour une politique uniquement en Deny adaptée aux charges de travail sensibles à la ZDR, consultez Verrouillage des fonctionnalités pour un espace de travail sensible à la ZDR.
ListWorkspaces a une portée au niveau du compte, elle apparaît donc dans une instruction Allow distincte avec "Resource": "*". Spécifier un ARN d'espace de travail sur une action à portée de compte n'a aucun effet (voir Automatisation du provisionnement).
Cette politique suppose une authentification AWS SigV4. Si le principal s'authentifie avec une clé API, ajoutez également aws-external-anthropic:CallWithBearerToken à l'instruction Allow "Resource": "*". CallWithBearerToken est une action de la couche d'authentification sans route qui ne se lie pas à un ARN d'espace de travail. Consultez Isolation des espaces de travail par client pour le modèle à deux instructions.
AWS fournit cinq politiques gérées (AnthropicFullAccess, AnthropicReadOnlyAccess, AnthropicInferenceAccess, AnthropicLimitedAccess et AnthropicSelfHostedEnvironmentAccess) pour les schémas d'accès courants. Pour les actions accordées par chaque politique, la liste complète des actions IAM, la correspondance route-action et des exemples de politiques supplémentaires, consultez Actions IAM pour Claude Platform on AWS.
Explorez les fonctionnalités et capacités avancées de Claude.
Découvrez la tarification de Claude Platform on AWS et les tarifs des Claude Consumption Units.
À mesure que des modèles plus sûrs et plus performants sont lancés, Anthropic retire régulièrement les anciens. Consultez toutes les dépréciations de l'API, ainsi que les remplacements recommandés.
Consultez l'utilisation, les coûts et les espaces de travail dans la Claude Console. Connectez-vous via la console AWS.
Utilisez Claude opéré par AWS si vous avez besoin d'AWS comme unique sous-traitant des données.
Gérez votre abonnement et votre facturation AWS Marketplace.
Was this page helpful?