ANTHROPIC_API_KEY | Clé API envoyée en tant qu’en-tête X-Api-Key. Lorsqu’elle est définie, cette clé est utilisée à la place de votre abonnement Claude Pro, Max, Team ou Enterprise, même si vous êtes connecté. En mode non interactif (-p), la clé est toujours utilisée lorsqu’elle est présente. En mode interactif, vous êtes invité à approuver la clé une fois avant qu’elle ne remplace votre abonnement. Pour utiliser votre abonnement à la place, exécutez unset ANTHROPIC_API_KEY |
ANTHROPIC_AUTH_TOKEN | Valeur personnalisée pour l’en-tête Authorization (la valeur que vous définissez ici sera préfixée par Bearer ) |
ANTHROPIC_BASE_URL | Remplacer le point de terminaison de l’API pour acheminer les requêtes via un proxy ou une passerelle. Lorsqu’elle est définie sur un hôte non-first-party, la recherche d’outils MCP est désactivée par défaut. Définissez ENABLE_TOOL_SEARCH=true si votre proxy transfère les blocs tool_reference |
ANTHROPIC_CUSTOM_HEADERS | En-têtes personnalisés à ajouter aux requêtes (format Name: Value, séparés par des sauts de ligne pour plusieurs en-têtes) |
ANTHROPIC_CUSTOM_MODEL_OPTION | ID de modèle à ajouter comme entrée personnalisée dans le sélecteur /model. Utilisez ceci pour rendre un modèle non standard ou spécifique à une passerelle sélectionnable sans remplacer les alias intégrés. Voir Configuration du modèle |
ANTHROPIC_CUSTOM_MODEL_OPTION_DESCRIPTION | Description d’affichage pour l’entrée de modèle personnalisé dans le sélecteur /model. Par défaut Custom model (<model-id>) lorsqu’il n’est pas défini |
ANTHROPIC_CUSTOM_MODEL_OPTION_NAME | Nom d’affichage pour l’entrée de modèle personnalisé dans le sélecteur /model. Par défaut l’ID du modèle lorsqu’il n’est pas défini |
ANTHROPIC_DEFAULT_HAIKU_MODEL | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_HAIKU_MODEL_DESCRIPTION | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_HAIKU_MODEL_SUPPORTED_CAPABILITIES | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_OPUS_MODEL | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_OPUS_MODEL_DESCRIPTION | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_OPUS_MODEL_NAME | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_OPUS_MODEL_SUPPORTED_CAPABILITIES | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_SONNET_MODEL | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_SONNET_MODEL_DESCRIPTION | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_SONNET_MODEL_NAME | Voir Configuration du modèle |
ANTHROPIC_DEFAULT_SONNET_MODEL_SUPPORTED_CAPABILITIES | Voir Configuration du modèle |
ANTHROPIC_FOUNDRY_API_KEY | Clé API pour l’authentification Microsoft Foundry (voir Microsoft Foundry) |
ANTHROPIC_FOUNDRY_BASE_URL | URL de base complète pour la ressource Foundry (par exemple, https://my-resource.services.ai.azure.com/anthropic). Alternative à ANTHROPIC_FOUNDRY_RESOURCE (voir Microsoft Foundry) |
ANTHROPIC_FOUNDRY_RESOURCE | Nom de la ressource Foundry (par exemple, my-resource). Requis si ANTHROPIC_FOUNDRY_BASE_URL n’est pas défini (voir Microsoft Foundry) |
ANTHROPIC_MODEL | Nom du paramètre de modèle à utiliser (voir Configuration du modèle) |
ANTHROPIC_SMALL_FAST_MODEL | [DÉPRÉCIÉ] Nom du modèle de classe Haiku pour les tâches en arrière-plan |
ANTHROPIC_SMALL_FAST_MODEL_AWS_REGION | Remplacer la région AWS pour le modèle de classe Haiku lors de l’utilisation de Bedrock |
AWS_BEARER_TOKEN_BEDROCK | Clé API Bedrock pour l’authentification (voir Clés API Bedrock) |
BASH_DEFAULT_TIMEOUT_MS | Délai d’expiration par défaut pour les commandes bash longues |
BASH_MAX_OUTPUT_LENGTH | Nombre maximum de caractères dans les sorties bash avant qu’elles ne soient tronquées au milieu |
BASH_MAX_TIMEOUT_MS | Délai d’expiration maximal que le modèle peut définir pour les commandes bash longues |
CLAUDECODE | Défini sur 1 dans les environnements shell que Claude Code génère (outil Bash, sessions tmux). Non défini dans les hooks ou les commandes de ligne d’état. Utilisez pour détecter quand un script s’exécute à l’intérieur d’un shell généré par Claude Code |
CLAUDE_AUTOCOMPACT_PCT_OVERRIDE | Définissez le pourcentage de capacité de contexte (1-100) auquel le compactage automatique se déclenche. Par défaut, le compactage automatique se déclenche à environ 95 % de capacité. Utilisez des valeurs plus basses comme 50 pour compacter plus tôt. Les valeurs au-dessus du seuil par défaut n’ont aucun effet. S’applique aux conversations principales et aux subagents. Ce pourcentage s’aligne avec le champ context_window.used_percentage disponible dans la ligne d’état |
CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR | Retourner au répertoire de travail d’origine après chaque commande Bash |
CLAUDE_CODE_ACCOUNT_UUID | UUID du compte pour l’utilisateur authentifié. Utilisé par les appelants du SDK pour fournir les informations de compte de manière synchrone, évitant une condition de course où les événements de télémétrie précoces manquent de métadonnées de compte. Nécessite que CLAUDE_CODE_USER_EMAIL et CLAUDE_CODE_ORGANIZATION_UUID soient également définis |
CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD | Définissez sur 1 pour charger les fichiers CLAUDE.md à partir des répertoires spécifiés avec --add-dir. Par défaut, les répertoires supplémentaires ne chargent pas les fichiers de mémoire |
CLAUDE_CODE_AUTO_COMPACT_WINDOW | Définissez la capacité de contexte en tokens utilisée pour les calculs de compactage automatique. Par défaut, la fenêtre de contexte du modèle : 200 K pour les modèles standard ou 1 M pour les modèles de contexte étendu. Utilisez une valeur inférieure comme 500000 sur un modèle 1 M pour traiter la fenêtre comme 500 K à des fins de compactage. La valeur est plafonnée à la fenêtre de contexte réelle du modèle. CLAUDE_AUTOCOMPACT_PCT_OVERRIDE est appliqué en pourcentage de cette valeur. La définition de cette variable découple le seuil de compactage du used_percentage de la ligne d’état, qui utilise toujours la fenêtre de contexte complète du modèle |
CLAUDE_CODE_API_KEY_HELPER_TTL_MS | Intervalle en millisecondes auquel les identifiants doivent être actualisés (lors de l’utilisation de apiKeyHelper) |
CLAUDE_CODE_CLIENT_CERT | Chemin d’accès au fichier de certificat client pour l’authentification mTLS |
CLAUDE_CODE_CLIENT_KEY | Chemin d’accès au fichier de clé privée client pour l’authentification mTLS |
CLAUDE_CODE_CLIENT_KEY_PASSPHRASE | Phrase de passe pour CLAUDE_CODE_CLIENT_KEY chiffré (facultatif) |
CLAUDE_CODE_DISABLE_1M_CONTEXT | Définissez sur 1 pour désactiver la prise en charge de la fenêtre de contexte 1 M. Lorsqu’elle est définie, les variantes de modèle 1 M ne sont pas disponibles dans le sélecteur de modèle. Utile pour les environnements d’entreprise avec des exigences de conformité |
CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING | Définissez sur 1 pour désactiver le raisonnement adaptatif pour Opus 4.6 et Sonnet 4.6. Lorsqu’il est désactivé, ces modèles reviennent au budget de réflexion fixe contrôlé par MAX_THINKING_TOKENS |
CLAUDE_CODE_DISABLE_AUTO_MEMORY | Définissez sur 1 pour désactiver la mémoire automatique. Définissez sur 0 pour forcer la mémoire automatique pendant le déploiement progressif. Lorsqu’elle est désactivée, Claude ne crée ni ne charge les fichiers de mémoire automatique |
CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS | Définissez sur 1 pour supprimer les instructions de flux de travail de commit et PR intégrées et l’instantané du statut git de l’invite système de Claude. Utile lors de l’utilisation de vos propres skills de flux de travail git. Prend la priorité sur le paramètre includeGitInstructions lorsqu’il est défini |
CLAUDE_CODE_DISABLE_BACKGROUND_TASKS | Définissez sur 1 pour désactiver toutes les fonctionnalités de tâche en arrière-plan, y compris le paramètre run_in_background sur les outils Bash et subagent, l’arrière-plan automatique et le raccourci Ctrl+B |
CLAUDE_CODE_DISABLE_CRON | Définissez sur 1 pour désactiver les tâches planifiées. Le skill /loop et les outils cron deviennent indisponibles et toutes les tâches déjà planifiées cessent de se déclencher, y compris les tâches qui s’exécutent déjà en milieu de session |
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS | Définissez sur 1 pour supprimer les en-têtes de requête anthropic-beta spécifiques à Anthropic et les champs de schéma d’outil bêta (tels que defer_loading et eager_input_streaming) des requêtes API. Utilisez ceci lorsqu’une passerelle proxy rejette les requêtes avec des erreurs comme « Unexpected value(s) for the anthropic-beta header » ou « Extra inputs are not permitted ». Les champs standard (name, description, input_schema, cache_control) sont conservés. |
CLAUDE_CODE_DISABLE_FAST_MODE | Définissez sur 1 pour désactiver le mode rapide |
CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY | Définissez sur 1 pour désactiver les sondages de qualité de session « Comment Claude se débrouille-t-il ? ». Les sondages sont également désactivés lorsque DISABLE_TELEMETRY ou CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC est défini. Voir Sondages de qualité de session |
CLAUDE_CODE_DISABLE_MOUSE | Définissez sur 1 pour désactiver le suivi de la souris dans le rendu en plein écran. Le défilement au clavier avec PgUp et PgDn fonctionne toujours. Utilisez ceci pour conserver le comportement natif de copie à la sélection de votre terminal |
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | Équivalent de la définition de DISABLE_AUTOUPDATER, DISABLE_FEEDBACK_COMMAND, DISABLE_ERROR_REPORTING et DISABLE_TELEMETRY |
CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK | Définissez sur 1 pour désactiver le secours non-streaming lorsqu’une requête streaming échoue en milieu de flux. Les erreurs de streaming se propagent à la couche de nouvelle tentative à la place. Utile lorsqu’un proxy ou une passerelle provoque le secours pour produire l’exécution d’outils en double |
CLAUDE_CODE_DISABLE_TERMINAL_TITLE | Définissez sur 1 pour désactiver les mises à jour automatiques du titre du terminal en fonction du contexte de la conversation |
CLAUDE_CODE_EFFORT_LEVEL | Définissez le niveau d’effort pour les modèles pris en charge. Valeurs : low, medium, high, max (Opus 4.6 uniquement) ou auto pour utiliser le niveau par défaut du modèle. Prioritaire sur /effort et le paramètre effortLevel. Voir Ajuster le niveau d’effort |
CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION | Définissez sur false pour désactiver les suggestions d’invite (le bouton bascule « Suggestions d’invite » dans /config). Ce sont les prédictions grisées qui apparaissent dans votre entrée d’invite après que Claude répond. Voir Suggestions d’invite |
CLAUDE_CODE_ENABLE_TASKS | Définissez sur true pour activer le système de suivi des tâches en mode non interactif (l’indicateur -p). Les tâches sont activées par défaut en mode interactif. Voir Liste des tâches |
CLAUDE_CODE_ENABLE_TELEMETRY | Définissez sur 1 pour activer la collecte de données OpenTelemetry pour les métriques et la journalisation. Requis avant de configurer les exportateurs OTel. Voir Surveillance |
CLAUDE_CODE_EXIT_AFTER_STOP_DELAY | Temps en millisecondes à attendre après que la boucle de requête devienne inactive avant de quitter automatiquement. Utile pour les flux de travail automatisés et les scripts utilisant le mode SDK |
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS | Définissez sur 1 pour activer les équipes d’agents. Les équipes d’agents sont expérimentales et désactivées par défaut |
CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS | Remplacer la limite de tokens par défaut pour les lectures de fichiers. Utile lorsque vous devez lire des fichiers plus volumineux en intégralité |
CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL | Ignorer l’installation automatique des extensions IDE. Équivalent à la définition de autoInstallIdeExtension sur false |
CLAUDE_CODE_MAX_OUTPUT_TOKENS | Définissez le nombre maximal de tokens de sortie pour la plupart des requêtes. Les valeurs par défaut et les plafonds varient selon le modèle ; voir max output tokens. L’augmentation de cette valeur réduit la fenêtre de contexte effective disponible avant que le compactage automatique ne se déclenche. |
CLAUDE_CODE_NEW_INIT | Définissez sur true pour faire exécuter /init un flux de configuration interactif. Le flux demande quels fichiers générer, y compris CLAUDE.md, skills et hooks, avant d’explorer la base de code et de les écrire. Sans cette variable, /init génère un CLAUDE.md automatiquement sans demander. |
CLAUDE_CODE_NO_FLICKER | Définissez sur 1 pour activer le rendu en plein écran, un aperçu de recherche qui réduit le scintillement et maintient la mémoire plate dans les longues conversations |
CLAUDE_CODE_ORGANIZATION_UUID | UUID de l’organisation pour l’utilisateur authentifié. Utilisé par les appelants du SDK pour fournir les informations de compte de manière synchrone. Nécessite que CLAUDE_CODE_ACCOUNT_UUID et CLAUDE_CODE_USER_EMAIL soient également définis |
CLAUDE_CODE_OTEL_HEADERS_HELPER_DEBOUNCE_MS | Intervalle pour actualiser les en-têtes OpenTelemetry dynamiques en millisecondes (par défaut : 1 740 000 / 29 minutes). Voir En-têtes dynamiques |
CLAUDE_CODE_PLAN_MODE_REQUIRED | Défini automatiquement sur true sur les coéquipiers de l’équipe d’agents qui nécessitent l’approbation du plan. Lecture seule : défini par Claude Code lors de la génération de coéquipiers. Voir Exiger l’approbation du plan |
CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS | Délai d’expiration en millisecondes pour les opérations git lors de l’installation ou de la mise à jour des plugins (par défaut : 120 000). Augmentez cette valeur pour les grands référentiels ou les connexions réseau lentes. Voir Les opérations Git expirent |
CLAUDE_CODE_PLUGIN_SEED_DIR | Chemin d’accès à un ou plusieurs répertoires de seed de plugins en lecture seule, séparés par : sur Unix ou ; sur Windows. Utilisez ceci pour regrouper un répertoire de plugins pré-rempli dans une image de conteneur. Claude Code enregistre les marchés à partir de ces répertoires au démarrage et utilise les plugins pré-mis en cache sans re-cloner. Voir Pré-remplir les plugins pour les conteneurs |
CLAUDE_CODE_PROXY_RESOLVES_HOSTS | Définissez sur true pour permettre au proxy d’effectuer la résolution DNS au lieu de l’appelant. Opt-in pour les environnements où le proxy doit gérer la résolution du nom d’hôte |
CLAUDE_CODE_SCROLL_SPEED | Définissez le multiplicateur de défilement de la molette de la souris dans le rendu en plein écran. Accepte les valeurs de 1 à 20. Définissez sur 3 pour correspondre à vim si votre terminal envoie un événement de molette par cran sans amplification |
CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS | Temps maximal en millisecondes pour que les hooks SessionEnd se terminent (par défaut : 1500). S’applique à la sortie de session, /clear et au changement de sessions via /resume interactif. Les valeurs timeout par hook sont également plafonnées par ce budget |
CLAUDE_CODE_SHELL | Remplacer la détection automatique du shell. Utile lorsque votre shell de connexion diffère de votre shell de travail préféré (par exemple, bash vs zsh) |
CLAUDE_CODE_SHELL_PREFIX | Préfixe de commande pour envelopper toutes les commandes bash (par exemple, pour la journalisation ou l’audit). Exemple : /path/to/logger.sh exécutera /path/to/logger.sh <command> |
CLAUDE_CODE_SIMPLE | Définissez sur 1 pour exécuter avec une invite système minimale et uniquement les outils Bash, lecture de fichier et édition de fichier. Les outils MCP de --mcp-config sont toujours disponibles. Désactive la découverte automatique des hooks, skills, plugins, serveurs MCP, mémoire automatique et CLAUDE.md. L’indicateur CLI --bare définit ceci |
CLAUDE_CODE_SKIP_BEDROCK_AUTH | Ignorer l’authentification AWS pour Bedrock (par exemple, lors de l’utilisation d’une passerelle LLM) |
CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS | Définissez sur 1 pour autoriser le mode rapide lorsque la vérification du statut de l’organisation échoue en raison d’une erreur réseau. Utile lorsqu’un proxy d’entreprise bloque le point de terminaison de statut. L’API continue d’appliquer la désactivation au niveau de l’organisation séparément |
CLAUDE_CODE_SKIP_FOUNDRY_AUTH | Ignorer l’authentification Azure pour Microsoft Foundry (par exemple, lors de l’utilisation d’une passerelle LLM) |
CLAUDE_CODE_SKIP_VERTEX_AUTH | Ignorer l’authentification Google pour Vertex (par exemple, lors de l’utilisation d’une passerelle LLM) |
CLAUDE_CODE_SUBAGENT_MODEL | Voir Configuration du modèle |
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB | Définissez sur 1 pour supprimer les identifiants Anthropic et des fournisseurs de cloud des environnements de sous-processus (outil Bash, hooks, serveurs MCP stdio). Le processus Claude parent conserve ces identifiants pour les appels API, mais les processus enfants ne peuvent pas les lire, réduisant l’exposition aux attaques par injection de prompt qui tentent d’exfiltrer les secrets via l’expansion du shell. claude-code-action définit ceci automatiquement lorsque allowed_non_write_users est configuré |
CLAUDE_CODE_TASK_LIST_ID | Partager une liste de tâches entre les sessions. Définissez le même ID dans plusieurs instances de Claude Code pour coordonner une liste de tâches partagée. Voir Liste des tâches |
CLAUDE_CODE_TEAM_NAME | Nom de l’équipe d’agents à laquelle appartient ce coéquipier. Défini automatiquement sur les membres de l’équipe d’agents |
CLAUDE_CODE_TMPDIR | Remplacer le répertoire temporaire utilisé pour les fichiers temporaires internes. Claude Code ajoute /claude/ à ce chemin. Par défaut : /tmp sur Unix/macOS, os.tmpdir() sur Windows |
CLAUDE_CODE_USER_EMAIL | Adresse e-mail pour l’utilisateur authentifié. Utilisé par les appelants du SDK pour fournir les informations de compte de manière synchrone. Nécessite que CLAUDE_CODE_ACCOUNT_UUID et CLAUDE_CODE_ORGANIZATION_UUID soient également définis |
CLAUDE_CODE_USE_BEDROCK | Utiliser Bedrock |
CLAUDE_CODE_USE_FOUNDRY | Utiliser Microsoft Foundry |
CLAUDE_CODE_USE_POWERSHELL_TOOL | Définissez sur 1 pour activer l’outil PowerShell sur Windows (aperçu opt-in). Lorsqu’il est activé, Claude peut exécuter les commandes PowerShell en mode natif au lieu de les acheminer via Git Bash. Pris en charge uniquement sur Windows natif, pas WSL. Voir Outil PowerShell |
CLAUDE_CODE_USE_VERTEX | Utiliser Vertex |
CLAUDE_CONFIG_DIR | Personnaliser l’endroit où Claude Code stocke ses fichiers de configuration et de données |
CLAUDE_ENV_FILE | Chemin d’accès à un script shell que Claude Code source avant chaque commande Bash. Utilisez pour persister l’activation de virtualenv ou conda entre les commandes. Également rempli dynamiquement par les hooks SessionStart, CwdChanged et FileChanged |
CLAUDE_STREAM_IDLE_TIMEOUT_MS | Délai d’expiration en millisecondes avant que le chien de garde d’inactivité de streaming ferme une connexion bloquée. Par défaut : 90000 (90 secondes). Augmentez cette valeur si les outils longues ou les réseaux lents provoquent des erreurs de délai d’expiration prématuré |
DISABLE_AUTOUPDATER | Définissez sur 1 pour désactiver les mises à jour automatiques. |
DISABLE_COST_WARNINGS | Définissez sur 1 pour désactiver les messages d’avertissement de coût |
DISABLE_ERROR_REPORTING | Définissez sur 1 pour refuser la création de rapports d’erreurs Sentry |
DISABLE_FEEDBACK_COMMAND | Définissez sur 1 pour désactiver la commande /feedback. Le nom plus ancien DISABLE_BUG_COMMAND est également accepté |
DISABLE_INSTALLATION_CHECKS | Définissez sur 1 pour désactiver les avertissements d’installation. À utiliser uniquement lors de la gestion manuelle de l’emplacement d’installation, car cela peut masquer les problèmes avec les installations standard |
DISABLE_PROMPT_CACHING | Définissez sur 1 pour désactiver la mise en cache des invites pour tous les modèles (prend la priorité sur les paramètres par modèle) |
DISABLE_PROMPT_CACHING_HAIKU | Définissez sur 1 pour désactiver la mise en cache des invites pour les modèles Haiku |
DISABLE_PROMPT_CACHING_OPUS | Définissez sur 1 pour désactiver la mise en cache des invites pour les modèles Opus |
DISABLE_PROMPT_CACHING_SONNET | Définissez sur 1 pour désactiver la mise en cache des invites pour les modèles Sonnet |
DISABLE_TELEMETRY | Définissez sur 1 pour refuser la télémétrie Statsig (notez que les événements Statsig n’incluent pas les données utilisateur comme le code, les chemins de fichiers ou les commandes bash) |
ENABLE_CLAUDEAI_MCP_SERVERS | Définissez sur false pour désactiver les serveurs MCP claude.ai dans Claude Code. Activé par défaut pour les utilisateurs connectés |
ENABLE_TOOL_SEARCH | Contrôle la recherche d’outils MCP. Non défini : tous les outils MCP différés par défaut, mais chargés en amont lorsque ANTHROPIC_BASE_URL pointe vers un hôte non-first-party. Valeurs : true (toujours différer y compris les proxies), auto (mode seuil : charger en amont si les outils s’ajustent dans 10 % du contexte), auto:N (seuil personnalisé, par exemple, auto:5 pour 5 %), false (charger tous en amont) |
FORCE_AUTOUPDATE_PLUGINS | Définissez sur true pour forcer les mises à jour automatiques des plugins même lorsque la mise à jour automatique principale est désactivée via DISABLE_AUTOUPDATER |
HTTP_PROXY | Spécifier le serveur proxy HTTP pour les connexions réseau |
HTTPS_PROXY | Spécifier le serveur proxy HTTPS pour les connexions réseau |
IS_DEMO | Définissez sur true pour activer le mode démo : masque l’e-mail et l’organisation de l’interface utilisateur, ignore l’intégration et masque les commandes internes. Utile pour la diffusion en continu ou l’enregistrement de sessions |
MAX_MCP_OUTPUT_TOKENS | Nombre maximal de tokens autorisés dans les réponses des outils MCP. Claude Code affiche un avertissement lorsque la sortie dépasse 10 000 tokens (par défaut : 25 000) |
MAX_THINKING_TOKENS | Remplacer le budget de tokens de réflexion étendue. Le plafond est le max output tokens du modèle moins un. Définissez sur 0 pour désactiver complètement la réflexion. Sur les modèles avec raisonnement adaptatif (Opus 4.6, Sonnet 4.6), le budget est ignoré sauf si le raisonnement adaptatif est désactivé via CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING |
MCP_CLIENT_SECRET | Secret client OAuth pour les serveurs MCP qui nécessitent des identifiants préconfigurés. Évite l’invite interactive lors de l’ajout d’un serveur avec --client-secret |
MCP_OAUTH_CALLBACK_PORT | Port fixe pour le rappel de redirection OAuth, comme alternative à --callback-port lors de l’ajout d’un serveur MCP avec des identifiants préconfigurés |
MCP_TIMEOUT | Délai d’expiration en millisecondes pour le démarrage du serveur MCP |
MCP_TOOL_TIMEOUT | Délai d’expiration en millisecondes pour l’exécution de l’outil MCP |
NO_PROXY | Liste des domaines et adresses IP vers lesquels les requêtes seront émises directement, en contournant le proxy |
SLASH_COMMAND_TOOL_CHAR_BUDGET | Remplacer le budget de caractères pour les métadonnées de skill affichées à l’outil Skill. Le budget s’adapte dynamiquement à 1 % de la fenêtre de contexte, avec un repli de 8 000 caractères. Nom hérité conservé pour la compatibilité rétroactive |
USE_BUILTIN_RIPGREP | Définissez sur 0 pour utiliser le rg installé sur le système au lieu du rg inclus avec Claude Code |
VERTEX_REGION_CLAUDE_3_5_HAIKU | Remplacer la région pour Claude 3.5 Haiku lors de l’utilisation de Vertex AI |
VERTEX_REGION_CLAUDE_3_7_SONNET | Remplacer la région pour Claude 3.7 Sonnet lors de l’utilisation de Vertex AI |
VERTEX_REGION_CLAUDE_4_0_OPUS | Remplacer la région pour Claude 4.0 Opus lors de l’utilisation de Vertex AI |
VERTEX_REGION_CLAUDE_4_0_SONNET | Remplacer la région pour Claude 4.0 Sonnet lors de l’utilisation de Vertex AI |
VERTEX_REGION_CLAUDE_4_1_OPUS | Remplacer la région pour Claude 4.1 Opus lors de l’utilisation de Vertex AI |