Claude Code logo

Guide d'intégration · Agent de code

Claude Code sur des modèles ouverts hébergés en UE

Pointez Claude Code sur l'endpoint compatible Anthropic de Frontière AI et faites-le tourner sur des modèles ouverts hébergés en UE, outils compris. Le bloc env de ~/.claude/settings.json : ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN et les variables ANTHROPIC_DEFAULT_*_MODEL.

Testé le 13 octobre 2026. Claude Code 2.1.296 contre notre endpoint /v1/messages : réponses en flux, sept tours avec outils (Read, Bash) et une réponse finale juste, avec gpt-oss-120b chez OVHcloud.

Format d'API
Anthropic Messages
Base URL
https://getfrontiereai.eu/api
Où se règle
Le bloc env de ~/.claude/settings.json : ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN et les variables ANTHROPIC_DEFAULT_*_MODEL.
Vos prompts
Directement de votre machine vers nous

Configuration

1.Réglez la passerelle et les modèles

Claude Code ajoute /v1/messages à ANTHROPIC_BASE_URL : la base URL s'arrête donc à /api. Attribuez chaque emplacement de modèle, y compris celui des tâches de fond (Haiku) : un emplacement laissé vide demande un modèle Claude, que Frontière AI ne sert pas, et l'appel échoue avec un message qui dit quelle variable régler. Mettez la clé dans vos réglages utilisateur, jamais dans un fichier de projet commité.

json
// ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://getfrontiereai.eu/api",
    "ANTHROPIC_AUTH_TOKEN": "sk-front-...",
    "ANTHROPIC_MODEL": "glm-5.2",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.2",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.2",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "qwen3.6-35b",
    "CLAUDE_CODE_SUBAGENT_MODEL": "glm-5.2",
    "CLAUDE_CODE_MAX_CONTEXT_TOKENS": "256000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

2.Vérifiez et lancez

Dans Claude Code, /status affiche la base URL et le jeton utilisés. /model bascule entre les emplacements attribués. Pour un essai ponctuel sans toucher à vos réglages, exportez les mêmes variables dans un terminal.

bash
export ANTHROPIC_BASE_URL=https://getfrontiereai.eu/api
export ANTHROPIC_AUTH_TOKEN=sk-front-...
export ANTHROPIC_DEFAULT_HAIKU_MODEL=qwen3.6-35b
claude --model glm-5.2

Quel modèle choisir

24 modèles en ligne ont un appel d'outils mesuré par un vrai appel via la passerelle. Les modèles étiquetés souverain UE tournent chez des fournisseurs européens ; les modèles en accès rapide passent par une infrastructure sous contrôle américain. Prix pour 100 000 tokens, marge et TVA comprises.

IdentifiantFournisseurÉtiquetteContexteEntréeSortie
pixtral-12bScalewaySouverain UE131k0,0336 €0,0336 €
mistral-small-3.2-24bScalewaySouverain UE—0,0252 €0,0588 €
gemma-4-26bAKI.IOSouverain UE256k0,0168 €0,084 €
gpt-oss-120bScalewaySouverain UE—0,0252 €0,1008 €
mistral-small-4-119bMistral AISouverain UE262k0,0278 €0,1109 €
deepseek-v4-flash-0731ScalewaySouverain UE256k0,0672 €0,1344 €
qwen3-coder-30bScalewaySouverain UE262k0,0336 €0,1344 €
llama-3.3-70bScalewaySouverain UE—0,1512 €0,1512 €
qwen3.6-35bScalewaySouverain UE262k0,042 €0,252 €
deepseek-v4.1-flashAKI.IOSouverain UE1M0,1008 €0,3024 €
qwen3-235bScalewaySouverain UE—0,126 €0,378 €
apertus-v1.5-70bInfomaniakSouverain UE100k0,1294 €0,462 €
qwen3.8-27bScalewaySouverain UE262k0,1008 €0,5544 €
qwen3.5-397bScalewaySouverain UE—0,1008 €0,6048 €
mistral-large-4Mistral AISouverain UE524k0,2514 €0,7725 €
glm-5.2ScalewaySouverain UE256k0,3024 €0,924 €
glm-5.3AKI.IOSouverain UE524k0,3024 €0,924 €
gemma-3-27bOpenRouterAccès rapide (US)131k0,0135 €0,074 €
qwen3.8-flashOpenRouterAccès rapide (US)—0,0252 €0,0773 €
glm-5.3-flashModalAccès rapide (US)1M0,0689 €0,2268 €
deepseek-v4-proOpenRouterAccès rapide (US)—0,2453 €0,5124 €
muse-spark-1.1OpenRouterAccès rapide (US)—0,205 €0,6956 €
muse-spark-1.2OpenRouterAccès rapide (US)—0,205 €0,6956 €
kimi-k3ModalAccès rapide (US)1M0,4536 €2,268 €

À savoir

  • La documentation d'Anthropic indique qu'il ne prend pas en charge l'usage de Claude Code avec des modèles non-Claude via une passerelle. Cela fonctionne parce que Frontière AI traduit fidèlement le format Messages ; ce n'est pas une configuration soutenue par Anthropic.
  • Choisissez des modèles à l'appel d'outils mesuré (tableau ci-dessous) : Claude Code est un agent, chaque lecture de fichier et chaque commande passe par un outil.
  • Réglez CLAUDE_CODE_MAX_CONTEXT_TOKENS sur la vraie fenêtre du modèle : pour un identifiant inconnu, Claude Code suppose 200 000 tokens.
  • Les fonctions qui reposent sur les serveurs d'Anthropic ne marchent pas via une passerelle : l'outil WebSearch (exécuté chez Anthropic), Remote Control, les connecteurs claude.ai et la dictée vocale.
  • Le raisonnement des modèles n'apparaît pas en blocs de réflexion : ils n'auraient pas de signature Anthropic valide. Pendant une longue réflexion, des événements ping maintiennent le flux.
  • Les marqueurs de cache (cache_control) sont acceptés et ignorés ; les fournisseurs mettent eux-mêmes les préfixes en cache, et les tokens lus en cache sont indiqués dans l'usage.

Où vont vos prompts

Les requêtes de modèle partent de votre machine directement vers ANTHROPIC_BASE_URL. Claude Code envoie encore sa télémétrie et ses vérifications de mise à jour à Anthropic, sauf avec CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 (dans l'exemple), et son outil WebFetch soumet chaque nom de domaine à api.anthropic.com, sauf si skipWebFetchPreflight est activé.

De notre côté, un modèle étiqueté souverain UE tourne chez un fournisseur européen, et la passerelle elle-même tourne à Paris sur Vercel, société américaine — notre page de confidentialité le dit. La facturation garde le modèle, le nombre de tokens et le montant, jamais le prompt ni la réponse.

Souveraineté →Confidentialité →

Sources

Documentation officielle, relevée le 12 octobre 2026 :

FAQ

Claude Code fonctionne-t-il avec Frontière AI ?

Oui. Le bloc env de ~/.claude/settings.json : ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN et les variables ANTHROPIC_DEFAULT_*_MODEL. Nous l'avons fait tourner : Claude Code 2.1.296 contre notre endpoint /v1/messages : réponses en flux, sept tours avec outils (Read, Bash) et une réponse finale juste, avec gpt-oss-120b chez OVHcloud.

Quel modèle Frontière AI choisir avec Claude Code ?

Un modèle à l'appel d'outils mesuré, de préférence étiqueté souverain UE : pixtral-12b, mistral-small-3.2-24b, gemma-4-26b et gpt-oss-120b. Les 24 candidats sont listés sur cette page avec leur fenêtre de contexte et leur prix.

Mes prompts restent-ils en Europe avec Claude Code ?

Les requêtes de modèle partent de votre machine directement vers ANTHROPIC_BASE_URL. Claude Code envoie encore sa télémétrie et ses vérifications de mise à jour à Anthropic, sauf avec CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 (dans l'exemple), et son outil WebFetch soumet chaque nom de domaine à api.anthropic.com, sauf si skipWebFetchPreflight est activé. De notre côté, un modèle étiqueté souverain UE tourne chez un fournisseur européen, et la passerelle elle-même tourne à Paris sur Vercel, société américaine — notre page de confidentialité le dit. La facturation garde le modèle, le nombre de tokens et le montant, jamais le prompt ni la réponse.

Autres guides

Prenez une clé et essayez

Crédit prépayé dès 10 €, sans abonnement. La clé fonctionne avec tous les guides du site.

Créer une clé API

Toutes les intégrations →

Créer un compte