Claude Vertex AI Europe : endpoint UE et RGPD en 2026
Utiliser Claude Opus 5 et Sonnet 5 sur Google Vertex AI avec hébergement des données en Europe : endpoint eu, IAM, code Python, prix et quotas 2026.
TL;DR
Pour utiliser Claude sur Vertex AI en Europe, réglez la région sur eu : vos appels passent par l’endpoint multirégional aiplatform.eu.rep.googleapis.com. Opus 5, Sonnet 5 et Fable 5.1 y sont servis, avec un traitement limité aux États membres de l’UE et une prime de 10 %. Les régions isolées comme europe-west1 ne couvrent que des modèles plus anciens.
Parle-t-on encore de Vertex AI ?
Surtout dans les têtes. La documentation de Google range désormais Claude sous « Gemini Enterprise Agent Platform », et l’ancienne page de tarifs Vertex AI redirige vers ce nouveau nom. L’hôte d’API reste aiplatform.googleapis.com, la classe du SDK Anthropic reste AnthropicVertex, et tous les exemples de ce guide fonctionnent sans changement.
Nous gardons le nom Vertex AI parce que c’est celui que les équipes tapent dans leur moteur de recherche et qui figure dans leurs dossiers d’achat. Le guide Google Cloud d’Anthropic parle maintenant d’« Agent Platform ». Considérez les deux noms comme un seul et même service. Rien dans la documentation n’indique que le changement de marque ait modifié les conditions de traitement des données.
Quels modèles Claude sont disponibles en Europe sur Vertex AI ?
Claude Opus 5, Sonnet 5 et Fable 5.1 sont disponibles en Europe via l’endpoint multirégional eu. Haiku 4.5 est proposé dans la région belge europe-west1. Aucun des trois modèles phares actuels ne peut être épinglé sur une région européenne unique, qu’il s’agisse de Paris, Francfort ou des Pays-Bas. Construisez donc votre architecture autour du multirégional.
Les détails viennent des fiches Google de Sonnet 5, d’Opus 5 et de Haiku 4.5.
| Modèle | Identifiant | Emplacement européen | Quota par défaut en Europe | Retrait chez Google (pas avant) |
|---|---|---|---|---|
| Claude Opus 5 | claude-opus-5 |
multirégion eu |
1 000 QPM, 10M TPM en entrée | 24 janvier 2027 |
| Claude Sonnet 5 | claude-sonnet-5 |
multirégion eu |
1 250 QPM, 12,5M TPM en entrée | 24 décembre 2026 |
| Claude Fable 5.1 | claude-fable-5-1 |
multirégion eu |
voir la page de quotas Google | 1er mars 2027 |
| Claude Haiku 4.5 | claude-haiku-4-5 |
europe-west1 |
1 800 QPM, 1,8M TPM en entrée | 15 octobre 2026 |
Regardez bien la dernière colonne. Google fixe ses propres dates de retrait, et elles tombent plus tôt que celles d’Anthropic. Anthropic garantit Sonnet 5 au moins jusqu’au 30 juin 2027 sur son API, Google seulement jusqu’au 24 décembre 2026. Si votre produit doit tourner un an sans changement, prévoyez une migration de modèle sur Vertex.
Que garantit l’endpoint multirégional UE ?
L’endpoint eu limite le traitement ML aux États membres de l’Union européenne et stocke les données au repos dans la multirégion choisie. Google précise explicitement que le Royaume-Uni et la Suisse en sont exclus. L’endpoint global, lui, n’offre aucune garantie de résidence : Google peut traiter la requête dans n’importe quel emplacement Google Cloud.
La page de Google sur la résidence des données distingue deux notions : l’endroit où les données sont stockées et l’endroit où a lieu le traitement ML, c’est-à-dire l’inférence du modèle. Pour les modèles Claude récents, le multirégional est le seul moyen de maîtriser la seconde.
| Endpoint | Hôte | Traitement ML | Prix par rapport au global | Modèles Claude 5 |
|---|---|---|---|---|
| Global | aiplatform.googleapis.com |
Partout dans le monde | Référence | Oui |
| Multirégion UE | aiplatform.eu.rep.googleapis.com |
États membres de l’UE uniquement | +10 % | Oui |
Régional europe-west1 |
europe-west1-aiplatform.googleapis.com |
Europe (Haiku 4.5 : multirégion UE) | +10 % | Non |
Sur un point, c’est plus strict que le profil EU d’Amazon : sur Bedrock, appeler le profil EU depuis Londres ou Zurich ajoute ces régions comme destinations. Chez Google, l’endpoint eu ne sort jamais de l’UE. Pour une entreprise française soumise au RGPD, c’est l’argument le plus simple à défendre dans une analyse d’impact.
Comment activer Claude sur Vertex AI ?
Il faut un projet avec facturation, l’API Agent Platform, deux rôles IAM et une activation unique du modèle dans Model Garden. Un administrateur doit aussi autoriser l’API d’achat Cloud Commerce dans vos règles d’organisation, car Claude est vendu via Google Cloud Marketplace. Comptez 30 à 60 minutes, surtout en attente de validations.
Les étapes suivent le guide des modèles partenaires de Google :
- Activer l’API. Lancez
gcloud services enable aiplatform.googleapis.com --project=PROJECT_ID. - Attribuer le rôle d’activation à la personne qui clique sur « Enable » dans Model Garden :
roles/consumerprocurement.entitlementManager. - Attribuer le rôle d’inférence au compte de service de l’application :
roles/aiplatform.user, qui contientaiplatform.endpoints.predict. - Vérifier les règles d’organisation. Autorisez
cloudcommerceconsumerprocurement.googleapis.com. Avec Assured Workloads, Google signale qu’une exception peut être nécessaire pour cette API et pourcommerceagreement.googleapis.com. - Activer le modèle sur sa fiche Model Garden et accepter les conditions d’Anthropic.
- Bloquer l’endpoint global avec la contrainte
constraints/gcp.restrictEndpointUsage, pour qu’aucun développeur ne contourne l’endpoint UE par erreur.
Les attributions de rôles, en commandes d’une seule ligne :
gcloud projects add-iam-policy-binding PROJECT_ID --member="user:admin@example.fr" --role="roles/consumerprocurement.entitlementManager"
gcloud projects add-iam-policy-binding PROJECT_ID --member="serviceAccount:claude-app@PROJECT_ID.iam.gserviceaccount.com" --role="roles/aiplatform.user"
Attention aux revendeurs. Google prévient que si votre compte de facturation est géré par un revendeur exclu par Anthropic, vous ne pourrez ni accepter les conditions ni activer Claude. Posez la question à votre revendeur avant le lancement du projet.
À quoi ressemble le code Python avec anthropic[vertex] ?
Installez anthropic[vertex], authentifiez-vous avec les Application Default Credentials et créez un client AnthropicVertex avec region="eu". Le SDK cible alors automatiquement l’hôte multirégional européen. Le nom du modèle se passe dans l’appel comme d’habitude, et le SDK gère lui-même le champ anthropic_version exigé par Google. Claude Code se branche sur le même endpoint eu : notre guide Claude Code Bedrock couvre aussi la variante Google Cloud.
pip install -U "anthropic[vertex]"
gcloud auth application-default login
from anthropic import AnthropicVertex
client = AnthropicVertex(project_id="mon-projet-ue", region="eu")
message = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Résume l'article 28 du RGPD en deux phrases."}],
)
print(next(block.text for block in message.content if block.type == "text"))
print(message.usage)
Pour le streaming, remplacez messages.create par messages.stream et parcourez stream.text_stream. Pour Haiku 4.5 en Belgique, utilisez region="europe-west1" et model="claude-haiku-4-5@20251001", l’identifiant documenté par Anthropic pour Google Cloud.
Pour tester en HTTP brut, par exemple une règle de pare-feu, cet appel curl vise l’endpoint UE. Le modèle figure dans l’URL et anthropic_version dans le corps.
curl -X POST "https://aiplatform.eu.rep.googleapis.com/v1/projects/PROJECT_ID/locations/eu/publishers/anthropic/models/claude-sonnet-5:rawPredict" -H "Authorization: Bearer $(gcloud auth print-access-token)" -H "Content-Type: application/json" -d '{"anthropic_version":"vertex-2023-10-16","max_tokens":256,"messages":[{"role":"user","content":"Bonjour depuis l endpoint UE"}]}'
Combien coûte Claude sur Vertex AI en Europe ?
La multirégion UE applique la même prime de 10 % que le profil EU de Bedrock. Sonnet 5 coûte 2,20 USD par million de tokens en entrée et 11 USD en sortie, Opus 5 5,50 et 27,50 USD. Sur l’endpoint global, les prix correspondent exactement aux tarifs publics d’Anthropic. Google facture en dollars sur votre facture Cloud.
Chiffres issus de la page de tarifs IA générative de Google Cloud, onglets « Global » et « EU Multi-Region », relevés le 18 septembre 2026 :
| Modèle | Global entrée / sortie | Multirégion UE entrée / sortie | Batch UE entrée / sortie | Exemple : 10M entrée + 2M sortie par mois (UE) |
|---|---|---|---|---|
| Claude Opus 5 | 5,00 / 25,00 | 5,50 / 27,50 | 2,75 / 13,75 | 110 USD |
| Claude Sonnet 5 | 2,00 / 10,00 | 2,20 / 11,00 | 1,10 / 5,50 | 44 USD |
| Claude Fable 5.1 | 10,00 / 50,00 | 11,00 / 55,00 | 5,50 / 27,50 | 220 USD |
| Claude Haiku 4.5 | 1,00 / 5,00 | 1,10 / 5,50 (europe-west1) | 0,55 / 2,75 | 22 USD |
Prix en USD par million de tokens. La lecture de cache UE pour Sonnet 5 coûte 0,22 USD, un dixième du prix d’entrée : le cache des longs prompts système est le levier le plus puissant à votre main. N’oubliez pas non plus que Claude 4.7 et suivants comptent environ 30 % de tokens en plus pour un même texte, d’après les notes tarifaires d’Anthropic.
Pour les modèles Claude 5 dans l’UE, Vertex et Bedrock coûtent exactement la même chose. Choisissez le cloud selon le périmètre de résidence, les fonctionnalités et l’endroit où vos données vivent déjà, pas selon le prix du token. Notre comparatif du prix de l’API Claude en Europe ajoute l’API Anthropic et Foundry à cette comparaison.
Comment Google traite-t-il vos prompts ?
Google agit comme sous-traitant au titre du Cloud Data Processing Addendum, n’entraîne pas de modèle sur vos données sans autorisation et ne partage ni prompts ni réponses avec des tiers, Anthropic compris. Le point faible concerne les modèles Fable : Google conserve leurs prompts et réponses jusqu’à 30 jours pour la surveillance des abus, donc pas de rétention zéro.
La page de Google sur la rétention zéro détaille les conditions :
- Restriction d’entraînement. Google n’utilise pas vos données pour entraîner ou affiner un modèle d’IA ou de ML sans votre autorisation préalable. Cela vaut pour tous les modèles managés, y compris les modèles partenaires.
- Surveillance des abus. La journalisation des prompts à cette fin est décrite pour les modèles de Google, et les clients peuvent demander une exception.
- Modèles d’IA avancés. La fiche Fable 5.1 indique que tous les prompts et réponses sont conservés jusqu’à 30 jours au titre de l’Advanced AI Safety Addendum. Anthropic classe Fable 5.1 parmi les « Covered Models » soumis à 30 jours de rétention sur toutes les plateformes.
- Journalisation des requêtes. Anthropic recommande d’activer 30 jours de journalisation requête-réponse. Ce journal vit dans votre projet : intégrez-le à votre registre des traitements.
Pour Opus 5 et Sonnet 5 sur l’endpoint eu, nous estimons que Vertex offre aux entreprises européennes l’une des configurations de résidence les plus propres documentées à ce jour pour Claude. La résidence ne règle toutefois pas vos obligations au titre de l’AI Act pour les entreprises, qui dépendent du cas d’usage.
Quelles limites et quels pièges anticiper ?
Les principaux pièges sont les fonctionnalités absentes par rapport à l’API Anthropic, les dates de retrait anticipées chez Google, la connectivité privée sur les endpoints multirégionaux et la taille des requêtes. Aucun ne bloque un chatbot ou un RAG classique, mais chacun peut casser une migration qui supposait une parité totale avec l’API Anthropic.
- Fonctionnalités non prises en charge. Anthropic liste la Files API, l’exécution de code, web fetch, le connecteur MCP, les Agent Skills, l’endpoint Message Batches d’Anthropic et Managed Agents comme indisponibles sur Google Cloud. La recherche web et les sorties structurées fonctionnent.
- Connectivité privée. Private Google Access ne fonctionne pas avec les endpoints multirégionaux. Google impose des endpoints Private Service Connect pour les API Google régionales, configurés avec
gcloud. - Taille des requêtes. Les requêtes sont plafonnées à 30 Mo. De gros PDF ou beaucoup d’images atteignent cette limite avant le million de tokens de contexte.
- Quota par endpoint. La multirégion
eua son propre quota, moitié moindre que le global pour Sonnet 5. Demandez une hausse tôt si vous attendez du trafic de production. - Dates de retrait. Planifiez une fenêtre de migration pour Sonnet 5 sur Vertex avant le 24 décembre 2026, ou gardez une couche d’abstraction qui permet de changer d’identifiant.
Vous comparez encore les clouds ? Notre guide Claude sur AWS Bedrock en Europe couvre le profil EU et l’in-region d’Amazon, et notre comparatif RGPD des hébergements Claude donne la matrice de décision complète.
FAQ
Chaque réponse se suffit à elle-même, pour que vous puissiez citer une seule question dans votre documentation interne. Tout reflète la documentation Google Cloud et Anthropic consultée le 18 septembre 2026. Google met souvent à jour disponibilités et quotas : revérifiez les fiches modèles avant de vous engager.
Peut-on utiliser Claude Sonnet 5 à Paris sur Vertex AI ?
Non. Sur Google Cloud, Sonnet 5 et Opus 5 ne sont proposés que via l’endpoint global et les endpoints multirégionaux US et UE. La multirégion UE garde le traitement dans les États membres, mais vous ne pouvez choisir ni Paris, ni Francfort, ni aucune autre région européenne isolée pour ces modèles.
Combien coûte l’endpoint UE par rapport à l’endpoint global ?
Il coûte 10 % de plus sur chaque type de token. Sonnet 5 passe de 2,00 à 2,20 USD par million de tokens en entrée et de 10 à 11 USD en sortie. Une charge de 10 millions de tokens en entrée et 2 millions en sortie par mois revient à 44 USD au lieu de 40 USD.
Vertex AI ou AWS Bedrock pour Claude dans l’UE : lequel choisir ?
Pour une résidence strictement européenne, Vertex a le périmètre le plus net, puisque son endpoint eu exclut par définition le Royaume-Uni et la Suisse. Bedrock l’emporte si vous devez nommer une région unique, avec Opus 5 et Sonnet 5 en in-region en Irlande et à Stockholm. Les prix des modèles Claude 5 sont identiques.
Mes données servent-elles à entraîner Claude ou Gemini sur Vertex AI ?
Non. La restriction d’entraînement de Google interdit d’utiliser les données clients pour entraîner ou affiner un modèle d’IA ou de ML sans autorisation préalable, et elle couvre les modèles partenaires comme Claude. Google indique aussi que prompts et réponses ne sont pas partagés avec des tiers, Anthropic compris.
Quelle valeur de région utiliser dans le SDK pour l’endpoint UE ?
Utilisez region="eu" dans AnthropicVertex. Le SDK appelle alors https://aiplatform.eu.rep.googleapis.com. N’utilisez region="global" que si un traitement mondial est acceptable, et une région nommée comme europe-west1 uniquement pour les modèles qui la prennent en charge, aujourd’hui Haiku 4.5 et des versions plus anciennes.
La rétention zéro fonctionne-t-elle pour Claude Fable 5.1 sur Google Cloud ?
Non. La fiche Google indique que tous les prompts et réponses de Fable 5.1 sont conservés jusqu’à 30 jours pour la surveillance des abus, et Anthropic classe ce modèle parmi les Covered Models soumis à 30 jours de rétention sur toutes les plateformes. Pour une rétention zéro, choisissez Opus 5 ou Sonnet 5.
Sources
- Anthropic docs: Claude on Google Cloud (18 septembre 2026)
- Google Cloud docs: Claude Sonnet 5 (18 septembre 2026)
- Google Cloud docs: Claude Opus 5 (18 septembre 2026)
- Google Cloud docs: Claude Haiku 4.5 (18 septembre 2026)
- Google Cloud docs: Claude Fable 5.1 (18 septembre 2026)
- Google Cloud docs: Use partner models (18 septembre 2026)
- Google Cloud docs: Data residency (18 septembre 2026)
- Google Cloud docs: Zero data retention (18 septembre 2026)
- Google Cloud generative AI pricing (18 septembre 2026)