8 8
9Une passerelle est un proxy que votre organisation exécute entre Claude Code et un fournisseur de modèles. Claude Code envoie le trafic API à la passerelle au lieu de l'envoyer directement au fournisseur, et la passerelle le transfère en utilisant un identifiant que votre organisation détient. Les développeurs s'authentifient auprès de la passerelle plutôt que de détenir des identifiants de fournisseur, de sorte que l'authentification, le suivi de l'utilisation, les budgets et la journalisation d'audit se produisent en un seul endroit que vous contrôlez.9Une passerelle est un proxy que votre organisation exécute entre Claude Code et un fournisseur de modèles. Claude Code envoie le trafic API à la passerelle au lieu de l'envoyer directement au fournisseur, et la passerelle le transfère en utilisant un identifiant que votre organisation détient. Les développeurs s'authentifient auprès de la passerelle plutôt que de détenir des identifiants de fournisseur, de sorte que l'authentification, le suivi de l'utilisation, les budgets et la journalisation d'audit se produisent en un seul endroit que vous contrôlez.
10 10
11Claude Code inclut une passerelle auto-hébergée, [Claude apps gateway](/docs/fr/claude-apps-gateway), dans le binaire `claude`, vous n'avez donc pas besoin d'adopter un produit de passerelle distinct pour en exécuter une. Si votre organisation exécute déjà une [passerelle LLM](/docs/fr/llm-gateway), Claude Code fonctionne également avec celle-ci.11Claude Code inclut une passerelle auto-hébergée, [Claude apps gateway](https://code.claude.com/docs/fr/claude-apps-gateway), dans le binaire `claude`, vous n'avez donc pas besoin d'adopter un produit de passerelle distinct pour en exécuter une. Si votre organisation exécute déjà une [passerelle LLM](https://code.claude.com/docs/fr/llm-gateway), Claude Code fonctionne également avec celle-ci.
12 12
13Cette page couvre :13Cette page couvre :
14 14
21 21
22Chaque Claude Code de développeur envoie ses demandes à l'adresse de la passerelle et s'authentifie avec un identifiant émis par la passerelle.22Chaque Claude Code de développeur envoie ses demandes à l'adresse de la passerelle et s'authentifie avec un identifiant émis par la passerelle.
23 23
24La passerelle authentifie le développeur, applique les règles d'accès et de budget que vous configurez, et transfère la demande à votre fournisseur avec l'identifiant de l'organisation. Le fournisseur peut être l'API d'Anthropic ou un [fournisseur cloud](/docs/fr/third-party-integrations.md) tel qu'Amazon Bedrock, Agent Platform de Google Cloud ou Microsoft Foundry ; la configuration de la passerelle le décide. Avec la passerelle d'applications Claude, ou une autre passerelle qui expose un seul point de terminaison au format Anthropic, le changement de fournisseur ne nécessite pas de toucher aux machines des développeurs.24La passerelle authentifie le développeur, applique les règles d'accès et de budget que vous configurez, et transfère la demande à votre fournisseur avec l'identifiant de l'organisation. Le fournisseur peut être l'API d'Anthropic ou un [fournisseur cloud](https://code.claude.com/docs/fr/third-party-integrations.md) tel qu'Amazon Bedrock, Agent Platform de Google Cloud ou Microsoft Foundry ; la configuration de la passerelle le décide. Avec la passerelle d'applications Claude, ou une autre passerelle qui expose un seul point de terminaison au format Anthropic, le changement de fournisseur ne nécessite pas de toucher aux machines des développeurs.
25 25
2626
27 27
36 36
37### Passerelle d'applications Claude37### Passerelle d'applications Claude
38 38
39La passerelle d'applications Claude est la passerelle auto-hébergée d'Anthropic, incluse dans le binaire `claude`. Elle achemine vers Amazon Bedrock, Claude Platform sur AWS, Google Cloud, Microsoft Foundry ou l'API Anthropic en amont. Les développeurs se connectent avec votre fournisseur d'identité d'entreprise via `/login`, la passerelle applique l'accès aux modèles et les [paramètres gérés](/docs/fr/managed-settings.md) par groupe IdP, et elle émet des métriques d'utilisation du [protocole OpenTelemetry (OTLP)](/docs/fr/monitoring-usage.md) vers votre propre pile d'observabilité.39La passerelle d'applications Claude est la passerelle auto-hébergée d'Anthropic, incluse dans le binaire `claude`. Elle achemine vers Amazon Bedrock, Claude Platform sur AWS, Google Cloud, Microsoft Foundry ou l'API Anthropic en amont. Les développeurs se connectent avec votre fournisseur d'identité d'entreprise via `/login`, la passerelle applique l'accès aux modèles et les [paramètres gérés](https://code.claude.com/docs/fr/managed-settings.md) par groupe IdP, et elle émet des métriques d'utilisation du [protocole OpenTelemetry (OTLP)](https://code.claude.com/docs/fr/monitoring-usage.md) vers votre propre pile d'observabilité.
40 40
41Parce qu'elle est construite et testée aux côtés de chaque version de Claude Code, elle transfère les valeurs `anthropic-beta` et les champs de requête que Claude Code envoie. Une passerelle maintenue séparément doit avoir ses [règles de transfert mises à jour](/docs/fr/llm-gateway-protocol.md#forward-as-open-lists) à mesure que ces valeurs et champs changent à chaque version ; la passerelle d'applications Claude est publiée avec l'interface CLI, il n'y a donc pas de liste à tenir à jour. Voir [Disponibilité et limitations](/docs/fr/claude-apps-gateway#availability-and-limitations) pour le petit ensemble de fonctionnalités qui se comportent différemment sur une session de passerelle.41Parce qu'elle est construite et testée aux côtés de chaque version de Claude Code, elle transfère les valeurs `anthropic-beta` et les champs de requête que Claude Code envoie. Une passerelle maintenue séparément doit avoir ses [règles de transfert mises à jour](https://code.claude.com/docs/fr/llm-gateway-protocol.md#forward-as-open-lists) à mesure que ces valeurs et champs changent à chaque version ; la passerelle d'applications Claude est publiée avec l'interface CLI, il n'y a donc pas de liste à tenir à jour. Voir [Disponibilité et limitations](https://code.claude.com/docs/fr/claude-apps-gateway#availability-and-limitations) pour le petit ensemble de fonctionnalités qui se comportent différemment sur une session de passerelle.
42 42
43La connexion à la passerelle est une étape SSO du navigateur, et il n'y a pas de flux de jeton de service, donc un pipeline CI sans développeur pour approuver la connexion ne peut pas s'authentifier via celui-ci ; configurez-les directement auprès de votre fournisseur. Les sessions du SDK Agent et les exécutions `claude -p` sur une machine où un développeur s'est connecté utilisent la session de passerelle de cette machine et sont régies par ses politiques. Voir [Pipelines CI et machines distantes](/docs/fr/claude-apps-gateway#ci-pipelines-and-remote-machines).43La connexion à la passerelle est une étape SSO du navigateur, et il n'y a pas de flux de jeton de service, donc un pipeline CI sans développeur pour approuver la connexion ne peut pas s'authentifier via celui-ci ; configurez-les directement auprès de votre fournisseur. Les sessions du SDK Agent et les exécutions `claude -p` sur une machine où un développeur s'est connecté utilisent la session de passerelle de cette machine et sont régies par ses politiques. Voir [Pipelines CI et machines distantes](https://code.claude.com/docs/fr/claude-apps-gateway#ci-pipelines-and-remote-machines).
44 44
45Voir [Claude apps gateway](/docs/fr/claude-apps-gateway) pour la déployer.45Voir [Claude apps gateway](https://code.claude.com/docs/fr/claude-apps-gateway) pour la déployer.
46 46
47### Autres passerelles47### Autres passerelles
48 48
49Si votre organisation exécute déjà une passerelle LLM ou une passerelle API, vous pouvez l'utiliser à la place. Anthropic n'approuve pas, ne maintient pas et n'audite pas d'autres produits de passerelle, et ne supporte pas l'acheminement de Claude Code vers des modèles non-Claude via aucune passerelle. Voir [Autres passerelles LLM](/docs/fr/llm-gateway) pour la liste de contrôle du déploiement administrateur, ce qu'une passerelle doit implémenter et comment pointer Claude Code vers celle-ci.49Si votre organisation exécute déjà une passerelle LLM ou une passerelle API, vous pouvez l'utiliser à la place. Anthropic n'approuve pas, ne maintient pas et n'audite pas d'autres produits de passerelle, et ne supporte pas l'acheminement de Claude Code vers des modèles non-Claude via aucune passerelle. Voir [Autres passerelles LLM](https://code.claude.com/docs/fr/llm-gateway) pour la liste de contrôle du déploiement administrateur, ce qu'une passerelle doit implémenter et comment pointer Claude Code vers celle-ci.
50 50
51## Abonnements et passerelles51## Abonnements et passerelles
52 52
53Lorsque les développeurs se connectent via une passerelle avec un identifiant de passerelle, l'utilisation est facturée au compte fournisseur de votre organisation aux tarifs de l'API, et leurs abonnements claude.ai ne sont pas utilisés ni facturés. La définition de [`ANTHROPIC_AUTH_TOKEN`](/docs/fr/env-vars) pour une passerelle que vous exécutez, ou la connexion à une passerelle d'applications Claude avec `/login`, désactive la connexion par abonnement pour cette session. Chaque demande transférée sous cet identifiant est facturée au compte derrière l'identifiant du fournisseur de la passerelle.53Lorsque les développeurs se connectent via une passerelle avec un identifiant de passerelle, l'utilisation est facturée au compte fournisseur de votre organisation aux tarifs de l'API, et leurs abonnements claude.ai ne sont pas utilisés ni facturés. La définition de [`ANTHROPIC_AUTH_TOKEN`](https://code.claude.com/docs/fr/env-vars) pour une passerelle que vous exécutez, ou la connexion à une passerelle d'applications Claude avec `/login`, désactive la connexion par abonnement pour cette session. Chaque demande transférée sous cet identifiant est facturée au compte derrière l'identifiant du fournisseur de la passerelle.
54 54
55L'exception est de définir uniquement `ANTHROPIC_BASE_URL`, sans identifiant de passerelle. Les demandes s'acheminent toujours via la passerelle, mais une connexion claude.ai enregistrée reste l'identifiant actif, de sorte que les limites d'utilisation et la facturation de l'abonnement s'appliquent. [Autres passerelles LLM](/docs/fr/llm-gateway#subscriptions-and-gateways) couvre cette configuration et ce que la passerelle doit transférer pour que cela fonctionne.55L'exception est de définir uniquement `ANTHROPIC_BASE_URL`, sans identifiant de passerelle. Les demandes s'acheminent toujours via la passerelle, mais une connexion claude.ai enregistrée reste l'identifiant actif, de sorte que les limites d'utilisation et la facturation de l'abonnement s'appliquent. [Autres passerelles LLM](https://code.claude.com/docs/fr/llm-gateway#subscriptions-and-gateways) couvre cette configuration et ce que la passerelle doit transférer pour que cela fonctionne.
56 56
57## Configurer séparément de la passerelle57## Configurer séparément de la passerelle
58 58
59Une passerelle achemine les demandes d'API de modèle. Quelques éléments que vous pourriez vous attendre à ce qu'elle gère sont configurés ailleurs :59Une passerelle achemine les demandes d'API de modèle. Quelques éléments que vous pourriez vous attendre à ce qu'elle gère sont configurés ailleurs :
60 60
61* **Quel modèle répond** : choisissez le modèle avec la commande `/model` ou les [variables d'environnement de modèle](/docs/fr/model-config.md#setting-your-model). La passerelle décide où les demandes vont, pas quel modèle le développeur sélectionne. La passerelle d'applications Claude peut limiter le choix avec une liste d'autorisation `availableModels` par groupe, mais le développeur choisit toujours dans celle-ci.61* **Quel modèle répond** : choisissez le modèle avec la commande `/model` ou les [variables d'environnement de modèle](https://code.claude.com/docs/fr/model-config.md#setting-your-model). La passerelle décide où les demandes vont, pas quel modèle le développeur sélectionne. La passerelle d'applications Claude peut limiter le choix avec une liste d'autorisation `availableModels` par groupe, mais le développeur choisit toujours dans celle-ci.
62* **Autre trafic réseau** : Claude Code lui-même envoie les vérifications de version et les téléchargements directement à Anthropic, séparément du chemin de la passerelle. Votre réseau a toujours besoin d'une sortie vers les [domaines requis](/docs/fr/network-config.md), ou définissez [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/docs/fr/env-vars) pour désactiver les flux optionnels.62* **Autre trafic réseau** : Claude Code lui-même envoie les vérifications de version et les téléchargements directement à Anthropic, séparément du chemin de la passerelle. Votre réseau a toujours besoin d'une sortie vers les [domaines requis](https://code.claude.com/docs/fr/network-config.md), ou définissez [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](https://code.claude.com/docs/fr/env-vars) pour désactiver les flux optionnels.
63* **Télémétrie client** : Claude Code désactive son analyse client liée à Anthropic lorsqu'une session se connecte à une passerelle d'applications Claude. Pour maintenir également la télémétrie de démarrage avant la connexion désactivée, livrez [`DISABLE_TELEMETRY`](/docs/fr/managed-settings#turn-telemetry-off-for-your-organization) dans les [paramètres gérés côté client](/docs/fr/claude-apps-gateway-config.md#client-side-managed-settings) sur chaque appareil.63* **Télémétrie client** : Claude Code désactive son analyse client liée à Anthropic lorsqu'une session se connecte à une passerelle d'applications Claude. Pour maintenir également la télémétrie de démarrage avant la connexion désactivée, livrez [`DISABLE_TELEMETRY`](https://code.claude.com/docs/fr/managed-settings#turn-telemetry-off-for-your-organization) dans les [paramètres gérés côté client](https://code.claude.com/docs/fr/claude-apps-gateway-config.md#client-side-managed-settings) sur chaque appareil.
64* **Télémétrie client sur d'autres passerelles** : le fait que Claude Code envoie le flux de télémétrie client optionnel dépend de votre fournisseur, et le [tableau des valeurs par défaut de télémétrie](/docs/fr/data-usage.md#default-behaviors-by-api-provider) couvre chaque cas.64* **Télémétrie client sur d'autres passerelles** : le fait que Claude Code envoie le flux de télémétrie client optionnel dépend de votre fournisseur, et le [tableau des valeurs par défaut de télémétrie](https://code.claude.com/docs/fr/data-usage.md#default-behaviors-by-api-provider) couvre chaque cas.
65* **Destinations de télémétrie** : l'endroit où Claude Code envoie la télémétrie d'une session de passerelle dépend de la façon dont la session s'est connectée, et [Ce qui est appliqué aux développeurs](/docs/fr/claude-apps-gateway#whats-enforced-on-developers) indique où les exports de chaque type de session vont.65* **Destinations de télémétrie** : l'endroit où Claude Code envoie la télémétrie d'une session de passerelle dépend de la façon dont la session s'est connectée, et [Ce qui est appliqué aux développeurs](https://code.claude.com/docs/fr/claude-apps-gateway#whats-enforced-on-developers) indique où les exports de chaque type de session vont.
66* **Proxies HTTP d'entreprise** : un `HTTPS_PROXY` s'insère entre Claude Code et chaque serveur avec lequel il communique, y compris la passerelle. Si votre réseau en nécessite un, [configurez le proxy](/docs/fr/network-config.md) en plus de la passerelle. Pour une passerelle d'applications Claude que vous hébergez, [la connexion vérifie que l'hôte proxy est également sur un réseau privé](/docs/fr/claude-apps-gateway#prerequisites) ; si ce n'est pas le cas, ajoutez l'hôte de la passerelle à `NO_PROXY` pour que l'interface CLI s'y connecte directement.66* **Proxies HTTP d'entreprise** : un `HTTPS_PROXY` s'insère entre Claude Code et chaque serveur avec lequel il communique, y compris la passerelle. Si votre réseau en nécessite un, [configurez le proxy](https://code.claude.com/docs/fr/network-config.md) en plus de la passerelle. Pour une passerelle d'applications Claude que vous hébergez, [la connexion vérifie que l'hôte proxy est également sur un réseau privé](https://code.claude.com/docs/fr/claude-apps-gateway#prerequisites) ; si ce n'est pas le cas, ajoutez l'hôte de la passerelle à `NO_PROXY` pour que l'interface CLI s'y connecte directement.
67 67
68## Étapes suivantes68## Étapes suivantes
69 69
70La page suivante dépend de qui exécute la passerelle. La passerelle d'Anthropic s'exécute à partir du binaire `claude` et a son propre guide de configuration ; une passerelle que votre organisation exécute déjà a un protocole à implémenter et une liste de contrôle du déploiement administrateur.70La page suivante dépend de qui exécute la passerelle. La passerelle d'Anthropic s'exécute à partir du binaire `claude` et a son propre guide de configuration ; une passerelle que votre organisation exécute déjà a un protocole à implémenter et une liste de contrôle du déploiement administrateur.
71 71
72* [Claude apps gateway](/docs/fr/claude-apps-gateway) pour déployer la passerelle auto-hébergée d'Anthropic avec la connexion SSO et la télémétrie OTLP72* [Claude apps gateway](https://code.claude.com/docs/fr/claude-apps-gateway) pour déployer la passerelle auto-hébergée d'Anthropic avec la connexion SSO et la télémétrie OTLP
73* [Autres passerelles LLM](/docs/fr/llm-gateway) pour ce qu'une passerelle que votre organisation exécute déjà doit implémenter, et comment pointer Claude Code vers celle-ci73* [Autres passerelles LLM](https://code.claude.com/docs/fr/llm-gateway) pour ce qu'une passerelle que votre organisation exécute déjà doit implémenter, et comment pointer Claude Code vers celle-ci
74* [Configurer Claude Code pour votre organisation](/docs/fr/admin-setup.md) pour les décisions de déploiement plus larges dont une passerelle est une partie74* [Configurer Claude Code pour votre organisation](https://code.claude.com/docs/fr/admin-setup.md) pour les décisions de déploiement plus larges dont une passerelle est une partie