Facade Code Documentation
Configurer les agents

Claude Code + votre fournisseur

Gardez Claude Code comme CLI et connectez une configuration de lancement à un autre fournisseur de modèles compatible avec l’API Anthropic.

Rassemblez les informations du fournisseur

Installez Claude Code, puis récupérez l’URL de base compatible Anthropic, la clé d’API et les identifiants de modèles de votre fournisseur. Un point de terminaison uniquement compatible OpenAI ne fonctionnera pas avec Claude Code.

Cet exemple crée une entrée distincte nommée Claude · work. Vos autres entrées Claude Code conservent leurs paramètres.

1. Ajoutez la configuration du fournisseur

Ajoutez cette configuration à facade.json (voir Paramètres des agents). Remplacez l’URL, la clé et les identifiants de modèles de l’exemple par les valeurs de votre fournisseur :

facade.json
{
  "clis": {
    "Claude · work": {
      "type": "claude",
      "model": "YOUR_MODEL_ID",
      "env": {
        "ANTHROPIC_BASE_URL": "https://api.example.com/anthropic",
        "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
        "ANTHROPIC_API_KEY": null,
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "YOUR_MODEL_ID",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "YOUR_MODEL_ID",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "YOUR_SMALL_MODEL_ID"
      }
    }
  }
}

Utilisez pour chaque alias un modèle pris en charge par votre fournisseur. La correspondance Haiku sert aux petites tâches de fond ; elle peut pointer vers un autre modèle que le modèle principal.

2. Vérifiez le point de terminaison et les correspondances de modèles

ParamètreRôle
ANTHROPIC_BASE_URLDirige Claude Code vers l’API compatible Anthropic du fournisseur.
ANTHROPIC_AUTH_TOKENFournit le jeton du fournisseur.
ANTHROPIC_API_KEY: nullSupprime une clé d’API Anthropic héritée pour cette configuration.
modelDéfinit le modèle de départ de cette entrée.
ANTHROPIC_DEFAULT_…_MODELFait correspondre les demandes Opus, Sonnet et Haiku aux identifiants servis par le fournisseur.

L’exemple stocke la clé dans facade.json. Pour lire une variable d’environnement existante, utilisez plutôt "ANTHROPIC_AUTH_TOKEN": "${env:WORK_API_KEY}". L’éditeur doit disposer de cette variable avant le démarrage de l’agent.

Ces variables ne s’appliquent qu’aux agents démarrés avec cette entrée. Vous n’avez pas besoin de modifier les paramètres globaux de Claude Code.

3. Démarrez Claude Code avec cette configuration

Enregistrez facade.json, choisissez New Agent et sélectionnez Claude · work. Confiez-lui une courte tâche dans votre projet.

Si votre fournisseur affiche la consommation, vérifiez que la requête apparaît sur le bon compte. Si l’agent ne démarre pas ou si la requête échoue, exécutez Show Agent Launch et choisissez l’emplacement de travail. Recherchez cette entrée dans le rapport pour voir comment Facade la démarrerait.

Pour les erreurs d’authentification ou de modèle manquant, voir Dépannage.

Exemple : QwenCloud

Pour une clé QwenCloud Token Plan, utilisez https://token-plan.maas.qwencloudapi.com/apps/anthropic comme URL de base. Choisissez des identifiants de modèles disponibles dans votre formule. Les clés avec facturation à l’usage utilisent un point de terminaison régional.

Points de terminaison et modèles actuels de QwenCloud ↗

Afficher en Markdown ↗Documentation

Rechercher dans la documentation

Recherchez dans ce guide. Utilisez ↑ ↓ pour vous déplacer, Entrée pour ouvrir et Échap pour fermer.