Configuration

Configurer les variables d’environnement requises

Le CLI et l’extension VS Code ont besoin de quatre variables avant de pouvoir appeler le proxy AnthropIc. Définissez-les une fois, puis redémarrez votre terminal ou votre IDE pour qu’elles soient prises en compte dans toutes les nouvelles sessions.

macOS ou Linux

Ajoutez les lignes suivantes à votre fichier ~/.zshrc (zsh) ou ~/.bashrc (bash) :

1
export ANTHROPIC_BASE_URL="https://www.claudeide.net/api/anthropic"
2
export ANTHROPIC_AUTH_TOKEN="test"  # remplacez par votre vraie clé API après l’abonnement
3
export API_TIMEOUT_MS=600000
4
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

Enregistrez puis rechargez le fichier avec source ~/.zshrc.

Vous préférez ajouter les lignes manuellement ? Exécutez-les une par une (remplacez ~/.zshrc par ~/.bashrc si vous utilisez bash) :

1
echo 'export ANTHROPIC_BASE_URL="https://www.claudeide.net/api/anthropic"' >> ~/.zshrc
2
echo 'export ANTHROPIC_AUTH_TOKEN="test"' >> ~/.zshrc
3
echo 'export API_TIMEOUT_MS=600000' >> ~/.zshrc
4
echo 'export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1' >> ~/.zshrc
5
 
6
source ~/.zshrc 

Windows

Choisissez la méthode qui vous convient le mieux pour déclarer les mêmes variables :

Option 1 · Interface graphique (recommandée pour une configuration durable)

  1. Pressez Win + R, tapez sysdm.cpl, validez.
  2. Onglet Paramètres avancésVariables d’environnement…
  3. Dans Variables utilisateur, cliquez sur Nouveau… et ajoutez :
    • ANTHROPIC_BASE_URLhttps://www.claudeide.net/api/anthropic
    • ANTHROPIC_AUTH_TOKENtest
    • API_TIMEOUT_MS600000
    • CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC1
  4. Fermez les fenêtres puis redémarrez votre terminal ou IDE.

Option 2 · Invite de commandes (permanent)

1
setx ANTHROPIC_BASE_URL "https://www.claudeide.net/api/anthropic"
2
setx ANTHROPIC_AUTH_TOKEN "test"
3
setx API_TIMEOUT_MS "600000"
4
setx CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC "1"

Option 3 · PowerShell (permanent)

1
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://www.claudeide.net/api/anthropic', 'User')
2
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', 'test', 'User')
3
[System.Environment]::SetEnvironmentVariable('API_TIMEOUT_MS', '600000', 'User')
4
[System.Environment]::SetEnvironmentVariable('CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC', '1', 'User')

Option 4 · Invite de commandes (temporaire – uniquement pour la session en cours)

1
set ANTHROPIC_BASE_URL=https://www.claudeide.net/api/anthropic
2
set ANTHROPIC_AUTH_TOKEN=test
3
set API_TIMEOUT_MS=600000
4
set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

Démarrer l’environnement Claude

Lancez le CLI à la racine du projet sur lequel vous souhaitez travailler :

1
cd your-project
2
claude

Vous devriez voir un écran similaire à ceci :

Si vous utilisez plutôt l’extension VS Code (ou un autre IDE), assurez-vous qu’elle détecte bien les variables. Une invite comme celle-ci indique que la configuration est manquante :

Vous pouvez soit corriger vos variables d’environnement, soit renseigner directement les fichiers de configuration :

  • Claude – fichier settings.json

    • macOS/Linux : ~/.claude/settings.json
    • Windows : C:/Users/<UserName>/.claude/settings.json
    1
    {
    2
      "env": {
    3
        "ANTHROPIC_AUTH_TOKEN": "test",
    4
        "ANTHROPIC_BASE_URL": "https://www.claudeide.net/api/anthropic",
    5
        "API_TIMEOUT_MS": "600000",
    6
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
    7
      }
    8
    }
  • VS Code – settings.json – ajoutez :

    1
    "claudeCode.environmentVariables": [
    2
      { "name": "ANTHROPIC_BASE_URL", "value": "https://www.claudeide.net/api/anthropic" },
    3
      { "name": "ANTHROPIC_AUTH_TOKEN", "value": "test" }
    4
    ],

Redémarrez ensuite VS Code ou rechargez la fenêtre pour prendre en compte les changements.

S’abonner et remplacer la clé factice

Une fois abonné via la page pricing, vous pouvez générer une vraie clé API, définir un quota et une date d’expiration avant de la partager à vos coéquipiers.

Cliquez sur Copy :

Puis remplacez la valeur de ANTHROPIC_AUTH_TOKEN :

1
export ANTHROPIC_AUTH_TOKEN="sk-proj-xxxx"
2
 
3
# ou rendez-la persistante
4
echo 'export ANTHROPIC_AUTH_TOKEN="sk-proj-xxxx"' >> ~/.zshrc
5
source ~/.zshrc
Configuration - Claude ide Documentation | Claude ide | IA abordable de codage dans votre IDE