ANTHROPIC_API_KEY | Chiave API inviata come intestazione X-Api-Key. Quando impostata, questa chiave viene utilizzata al posto del tuo abbonamento Claude Pro, Max, Team o Enterprise anche se sei connesso. In modalità non interattiva (-p), la chiave viene sempre utilizzata quando presente. In modalità interattiva, ti viene chiesto di approvare la chiave una volta prima che sostituisca il tuo abbonamento. Per utilizzare il tuo abbonamento, esegui unset ANTHROPIC_API_KEY |
ANTHROPIC_AUTH_TOKEN | Valore personalizzato per l’intestazione Authorization (il valore che imposti qui sarà preceduto da Bearer ) |
ANTHROPIC_BASE_URL | Sovrascrivi l’endpoint API per instradare le richieste attraverso un proxy o gateway. Quando impostato su un host non di prima parte, la ricerca degli strumenti MCP è disabilitata per impostazione predefinita. Imposta ENABLE_TOOL_SEARCH=true se il tuo proxy inoltra i blocchi tool_reference |
ANTHROPIC_CUSTOM_HEADERS | Intestazioni personalizzate da aggiungere alle richieste (formato Name: Value, separate da newline per più intestazioni) |
ANTHROPIC_CUSTOM_MODEL_OPTION | ID del modello da aggiungere come voce personalizzata nel selettore /model. Utilizza questo per rendere selezionabile un modello non standard o specifico del gateway senza sostituire gli alias integrati. Vedi Configurazione del modello |
ANTHROPIC_CUSTOM_MODEL_OPTION_DESCRIPTION | Descrizione di visualizzazione per la voce del modello personalizzato nel selettore /model. Per impostazione predefinita, Custom model (<model-id>) quando non impostato |
ANTHROPIC_CUSTOM_MODEL_OPTION_NAME | Nome di visualizzazione per la voce del modello personalizzato nel selettore /model. Per impostazione predefinita, l’ID del modello quando non impostato |
ANTHROPIC_DEFAULT_HAIKU_MODEL | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_HAIKU_MODEL_DESCRIPTION | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_HAIKU_MODEL_SUPPORTED_CAPABILITIES | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_OPUS_MODEL | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_OPUS_MODEL_DESCRIPTION | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_OPUS_MODEL_NAME | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_OPUS_MODEL_SUPPORTED_CAPABILITIES | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_SONNET_MODEL | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_SONNET_MODEL_DESCRIPTION | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_SONNET_MODEL_NAME | Vedi Configurazione del modello |
ANTHROPIC_DEFAULT_SONNET_MODEL_SUPPORTED_CAPABILITIES | Vedi Configurazione del modello |
ANTHROPIC_FOUNDRY_API_KEY | Chiave API per l’autenticazione Microsoft Foundry (vedi Microsoft Foundry) |
ANTHROPIC_FOUNDRY_BASE_URL | URL base completo per la risorsa Foundry (ad esempio, https://my-resource.services.ai.azure.com/anthropic). Alternativa a ANTHROPIC_FOUNDRY_RESOURCE (vedi Microsoft Foundry) |
ANTHROPIC_FOUNDRY_RESOURCE | Nome della risorsa Foundry (ad esempio, my-resource). Obbligatorio se ANTHROPIC_FOUNDRY_BASE_URL non è impostato (vedi Microsoft Foundry) |
ANTHROPIC_MODEL | Nome dell’impostazione del modello da utilizzare (vedi Configurazione del modello) |
ANTHROPIC_SMALL_FAST_MODEL | [DEPRECATO] Nome del modello di classe Haiku per attività in background |
ANTHROPIC_SMALL_FAST_MODEL_AWS_REGION | Sovrascrivi la regione AWS per il modello di classe Haiku quando utilizzi Bedrock |
AWS_BEARER_TOKEN_BEDROCK | Chiave API Bedrock per l’autenticazione (vedi Chiavi API Bedrock) |
BASH_DEFAULT_TIMEOUT_MS | Timeout predefinito per i comandi bash a lunga esecuzione |
BASH_MAX_OUTPUT_LENGTH | Numero massimo di caratteri negli output bash prima che vengano troncati al centro |
BASH_MAX_TIMEOUT_MS | Timeout massimo che il modello può impostare per i comandi bash a lunga esecuzione |
CLAUDECODE | Impostato su 1 negli ambienti shell che Claude Code genera (strumento Bash, sessioni tmux). Non impostato negli hook o nei comandi della linea di stato. Utilizza per rilevare quando uno script è in esecuzione all’interno di una shell generata da Claude Code |
CLAUDE_AUTOCOMPACT_PCT_OVERRIDE | Imposta la percentuale della capacità del contesto (1-100) a cui viene attivata la compattazione automatica. Per impostazione predefinita, la compattazione automatica si attiva a circa il 95% della capacità. Utilizza valori inferiori come 50 per compattare prima. I valori superiori alla soglia predefinita non hanno effetto. Si applica sia alle conversazioni principali che ai subagent. Questa percentuale si allinea con il campo context_window.used_percentage disponibile nella linea di stato |
CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR | Ritorna alla directory di lavoro originale dopo ogni comando Bash |
CLAUDE_CODE_ACCOUNT_UUID | UUID dell’account per l’utente autenticato. Utilizzato dai chiamanti SDK per fornire informazioni sull’account in modo sincrono, evitando una race condition in cui gli eventi di telemetria iniziali mancano di metadati dell’account. Richiede che anche CLAUDE_CODE_USER_EMAIL e CLAUDE_CODE_ORGANIZATION_UUID siano impostati |
CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD | Imposta su 1 per caricare i file CLAUDE.md dalle directory specificate con --add-dir. Per impostazione predefinita, le directory aggiuntive non caricano i file di memoria |
CLAUDE_CODE_AUTO_COMPACT_WINDOW | Imposta la capacità del contesto in token utilizzata per i calcoli di compattazione automatica. Per impostazione predefinita, la finestra del contesto del modello: 200K per i modelli standard o 1M per i modelli con contesto esteso. Utilizza un valore inferiore come 500000 su un modello 1M per trattare la finestra come 500K ai fini della compattazione. Il valore è limitato alla finestra del contesto effettiva del modello. CLAUDE_AUTOCOMPACT_PCT_OVERRIDE viene applicato come percentuale di questo valore. L’impostazione di questa variabile disaccoppia la soglia di compattazione dalla used_percentage della linea di stato, che utilizza sempre la finestra del contesto completa del modello |
CLAUDE_CODE_API_KEY_HELPER_TTL_MS | Intervallo in millisecondi a cui le credenziali devono essere aggiornate (quando si utilizza apiKeyHelper) |
CLAUDE_CODE_CLIENT_CERT | Percorso del file del certificato client per l’autenticazione mTLS |
CLAUDE_CODE_CLIENT_KEY | Percorso del file della chiave privata client per l’autenticazione mTLS |
CLAUDE_CODE_CLIENT_KEY_PASSPHRASE | Passphrase per CLAUDE_CODE_CLIENT_KEY crittografato (facoltativo) |
CLAUDE_CODE_DISABLE_1M_CONTEXT | Imposta su 1 per disabilitare il supporto della finestra del contesto 1M. Se impostato, le varianti del modello 1M non sono disponibili nel selettore di modelli. Utile per ambienti aziendali con requisiti di conformità |
CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING | Imposta su 1 per disabilitare il ragionamento adattivo per Opus 4.6 e Sonnet 4.6. Se disabilitato, questi modelli tornano al budget di thinking fisso controllato da MAX_THINKING_TOKENS |
CLAUDE_CODE_DISABLE_AUTO_MEMORY | Imposta su 1 per disabilitare la memoria automatica. Imposta su 0 per forzare la memoria automatica durante il rollout graduale. Se disabilitato, Claude non crea o carica i file di memoria automatica |
CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS | Imposta su 1 per rimuovere le istruzioni di workflow commit e PR integrate dal prompt di sistema di Claude. Utile quando si utilizzano le proprie skill di workflow git. Ha la precedenza sull’impostazione includeGitInstructions se impostato |
CLAUDE_CODE_DISABLE_BACKGROUND_TASKS | Imposta su 1 per disabilitare tutta la funzionalità di attività in background, incluso il parametro run_in_background su strumenti Bash e subagent, auto-backgrounding e la scorciatoia Ctrl+B |
CLAUDE_CODE_DISABLE_CRON | Imposta su 1 per disabilitare le attività pianificate. La skill /loop e gli strumenti cron diventano non disponibili e tutte le attività già pianificate smettono di attivarsi, incluse le attività già in esecuzione a metà sessione |
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS | Imposta su 1 per rimuovere le intestazioni di richiesta anthropic-beta specifiche di Anthropic e i campi dello schema degli strumenti beta (come defer_loading e eager_input_streaming) dalle richieste API. Utilizza questo quando un gateway proxy rifiuta le richieste con errori come “Unexpected value(s) for the anthropic-beta header” o “Extra inputs are not permitted”. I campi standard (name, description, input_schema, cache_control) vengono preservati. |
CLAUDE_CODE_DISABLE_FAST_MODE | Imposta su 1 per disabilitare la modalità veloce |
CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY | Imposta su 1 per disabilitare i sondaggi sulla qualità della sessione “Come sta andando Claude?”. I sondaggi sono anche disabilitati quando DISABLE_TELEMETRY o CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC è impostato. Vedi Sondaggi sulla qualità della sessione |
CLAUDE_CODE_DISABLE_MOUSE | Imposta su 1 per disabilitare il tracciamento del mouse nel rendering a schermo intero. Lo scorrimento da tastiera con PgUp e PgDn funziona ancora. Utilizza questo per mantenere il comportamento nativo di copia al passaggio del mouse del tuo terminale |
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | Equivalente all’impostazione di DISABLE_AUTOUPDATER, DISABLE_FEEDBACK_COMMAND, DISABLE_ERROR_REPORTING e DISABLE_TELEMETRY |
CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK | Imposta su 1 per disabilitare il fallback non-streaming quando una richiesta di streaming fallisce a metà stream. Gli errori di streaming si propagano al livello di retry. Utile quando un proxy o gateway causa il fallback per produrre l’esecuzione duplicata dello strumento |
CLAUDE_CODE_DISABLE_TERMINAL_TITLE | Imposta su 1 per disabilitare gli aggiornamenti automatici del titolo del terminale in base al contesto della conversazione |
CLAUDE_CODE_EFFORT_LEVEL | Imposta il livello di sforzo per i modelli supportati. Valori: low, medium, high, max (solo Opus 4.6) o auto per usare il valore predefinito del modello. Ha la precedenza su /effort e sull’impostazione effortLevel. Vedi Regola il livello di sforzo |
CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION | Imposta su false per disabilitare i suggerimenti di prompt (l’interruttore “Prompt suggestions” in /config). Questi sono i suggerimenti predetti in grigio che appaiono nel tuo input di prompt dopo che Claude risponde. Vedi Suggerimenti di prompt |
CLAUDE_CODE_ENABLE_TASKS | Imposta su true per abilitare il sistema di tracciamento delle attività in modalità non interattiva (il flag -p). Le attività sono abilitate per impostazione predefinita in modalità interattiva. Vedi Elenco attività |
CLAUDE_CODE_ENABLE_TELEMETRY | Imposta su 1 per abilitare la raccolta di dati OpenTelemetry per metriche e logging. Obbligatorio prima di configurare gli esportatori OTel. Vedi Monitoraggio |
CLAUDE_CODE_EXIT_AFTER_STOP_DELAY | Tempo in millisecondi da attendere dopo che il loop di query diventa inattivo prima di uscire automaticamente. Utile per flussi di lavoro automatizzati e script che utilizzano la modalità SDK |
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS | Imposta su 1 per abilitare i team di agenti. I team di agenti sono sperimentali e disabilitati per impostazione predefinita |
CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS | Sovrascrivi il limite di token predefinito per le letture di file. Utile quando è necessario leggere file più grandi per intero |
CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL | Salta l’installazione automatica delle estensioni IDE. Equivalente all’impostazione di autoInstallIdeExtension su false |
CLAUDE_CODE_MAX_OUTPUT_TOKENS | Imposta il numero massimo di token di output per la maggior parte delle richieste. I valori predefiniti e massimi variano in base al modello; vedi max output tokens. L’aumento di questo valore riduce la finestra del contesto effettiva disponibile prima che venga attivata la compattazione automatica. |
CLAUDE_CODE_NEW_INIT | Imposta su true per fare in modo che /init esegua un flusso di configurazione interattivo. Il flusso chiede quali file generare, inclusi CLAUDE.md, skill e hook, prima di esplorare la base di codice e scriverli. Senza questa variabile, /init genera un CLAUDE.md automaticamente senza chiedere. |
CLAUDE_CODE_NO_FLICKER | Imposta su 1 per abilitare il rendering a schermo intero, un’anteprima di ricerca che riduce lo sfarfallio e mantiene la memoria piatta nelle conversazioni lunghe |
CLAUDE_CODE_ORGANIZATION_UUID | UUID dell’organizzazione per l’utente autenticato. Utilizzato dai chiamanti SDK per fornire informazioni sull’account in modo sincrono. Richiede che anche CLAUDE_CODE_ACCOUNT_UUID e CLAUDE_CODE_USER_EMAIL siano impostati |
CLAUDE_CODE_OTEL_HEADERS_HELPER_DEBOUNCE_MS | Intervallo per l’aggiornamento delle intestazioni OpenTelemetry dinamiche in millisecondi (predefinito: 1740000 / 29 minuti). Vedi Intestazioni dinamiche |
CLAUDE_CODE_PLAN_MODE_REQUIRED | Impostato automaticamente su true sui compagni di squadra del team di agenti che richiedono l’approvazione del piano. Sola lettura: impostato da Claude Code quando si generano i compagni di squadra. Vedi richiedi approvazione del piano |
CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS | Timeout in millisecondi per le operazioni git durante l’installazione o l’aggiornamento dei plugin (predefinito: 120000). Aumenta questo valore per repository di grandi dimensioni o connessioni di rete lente. Vedi Le operazioni Git scadono |
CLAUDE_CODE_PLUGIN_SEED_DIR | Percorso di una o più directory di seed plugin di sola lettura, separate da : su Unix o ; su Windows. Utilizza questo per raggruppare una directory plugin pre-popolata in un’immagine container. Claude Code registra i marketplace da queste directory all’avvio e utilizza i plugin pre-memorizzati nella cache senza ri-clonare. Vedi Pre-popola i plugin per i container |
CLAUDE_CODE_PROXY_RESOLVES_HOSTS | Imposta su true per consentire al proxy di eseguire la risoluzione DNS invece del chiamante. Opt-in per ambienti in cui il proxy deve gestire la risoluzione del nome host |
CLAUDE_CODE_SCROLL_SPEED | Imposta il moltiplicatore di scorrimento della rotella del mouse nel rendering a schermo intero. Accetta valori da 1 a 20. Imposta su 3 per corrispondere a vim se il tuo terminale invia un evento di rotella per tacca senza amplificazione |
CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS | Tempo massimo in millisecondi per il completamento degli hook SessionEnd (predefinito: 1500). Si applica all’uscita della sessione, /clear e al cambio di sessioni tramite /resume interattivo. I valori timeout per singolo hook sono anche limitati da questo budget |
CLAUDE_CODE_SHELL | Sovrascrivi il rilevamento automatico della shell. Utile quando la tua shell di login differisce dalla tua shell di lavoro preferita (ad esempio, bash vs zsh) |
CLAUDE_CODE_SHELL_PREFIX | Prefisso del comando per avvolgere tutti i comandi bash (ad esempio, per logging o auditing). Esempio: /path/to/logger.sh eseguirà /path/to/logger.sh <command> |
CLAUDE_CODE_SIMPLE | Imposta su 1 per eseguire con un prompt di sistema minimo e solo gli strumenti Bash, lettura file e modifica file. Gli strumenti MCP da --mcp-config sono ancora disponibili. Disabilita l’auto-discovery di hook, skill, plugin, server MCP, memoria automatica e CLAUDE.md. Il flag CLI --bare imposta questo |
CLAUDE_CODE_SKIP_BEDROCK_AUTH | Salta l’autenticazione AWS per Bedrock (ad esempio, quando si utilizza un gateway LLM) |
CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS | Imposta su 1 per consentire la modalità veloce quando il controllo dello stato dell’organizzazione fallisce a causa di un errore di rete. Utile quando un proxy aziendale blocca l’endpoint di stato. L’API continua ad applicare la disabilitazione a livello di organizzazione separatamente |
CLAUDE_CODE_SKIP_FOUNDRY_AUTH | Salta l’autenticazione Azure per Microsoft Foundry (ad esempio, quando si utilizza un gateway LLM) |
CLAUDE_CODE_SKIP_VERTEX_AUTH | Salta l’autenticazione Google per Vertex (ad esempio, quando si utilizza un gateway LLM) |
CLAUDE_CODE_SUBAGENT_MODEL | Vedi Configurazione del modello |
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB | Imposta su 1 per rimuovere le credenziali Anthropic e del provider cloud dagli ambienti dei sottoprocessi (strumento Bash, hook, server MCP stdio). Il processo Claude padre mantiene queste credenziali per le chiamate API, ma i processi figlio non possono leggerle, riducendo l’esposizione agli attacchi di prompt injection che tentano di esfiltare i segreti tramite l’espansione della shell. claude-code-action imposta questo automaticamente quando allowed_non_write_users è configurato |
CLAUDE_CODE_TASK_LIST_ID | Condividi un elenco di attività tra le sessioni. Imposta lo stesso ID in più istanze di Claude Code per coordinare un elenco di attività condiviso. Vedi Elenco attività |
CLAUDE_CODE_TEAM_NAME | Nome del team di agenti a cui appartiene questo compagno di squadra. Impostato automaticamente sui membri del team di agenti |
CLAUDE_CODE_TMPDIR | Sovrascrivi la directory temporanea utilizzata per i file temporanei interni. Claude Code aggiunge /claude/ a questo percorso. Predefinito: /tmp su Unix/macOS, os.tmpdir() su Windows |
CLAUDE_CODE_USER_EMAIL | Indirizzo email per l’utente autenticato. Utilizzato dai chiamanti SDK per fornire informazioni sull’account in modo sincrono. Richiede che anche CLAUDE_CODE_ACCOUNT_UUID e CLAUDE_CODE_ORGANIZATION_UUID siano impostati |
CLAUDE_CODE_USE_BEDROCK | Utilizza Bedrock |
CLAUDE_CODE_USE_FOUNDRY | Utilizza Microsoft Foundry |
CLAUDE_CODE_USE_POWERSHELL_TOOL | Imposta su 1 per abilitare lo strumento PowerShell su Windows (anteprima opt-in). Se abilitato, Claude può eseguire i comandi PowerShell nativamente invece di instradare attraverso Git Bash. Supportato solo su Windows nativo, non WSL. Vedi Strumento PowerShell |
CLAUDE_CODE_USE_VERTEX | Utilizza Vertex |
CLAUDE_CONFIG_DIR | Personalizza dove Claude Code archivia i suoi file di configurazione e dati |
CLAUDE_ENV_FILE | Percorso di uno script di shell che Claude Code esegue prima di ogni comando Bash. Utilizza per persistere l’attivazione di virtualenv o conda tra i comandi. Anche popolato dinamicamente dagli hook SessionStart, CwdChanged e FileChanged |
CLAUDE_STREAM_IDLE_TIMEOUT_MS | Timeout in millisecondi prima che il watchdog di inattività dello streaming chiuda una connessione bloccata. Predefinito: 90000 (90 secondi). Aumenta questo valore se gli strumenti a lunga esecuzione o le reti lente causano errori di timeout prematuri |
DISABLE_AUTOUPDATER | Imposta su 1 per disabilitare gli aggiornamenti automatici. |
DISABLE_COST_WARNINGS | Imposta su 1 per disabilitare i messaggi di avviso sui costi |
DISABLE_ERROR_REPORTING | Imposta su 1 per rinunciare alla segnalazione degli errori di Sentry |
DISABLE_FEEDBACK_COMMAND | Imposta su 1 per disabilitare il comando /feedback. Il nome più vecchio DISABLE_BUG_COMMAND è anche accettato |
DISABLE_INSTALLATION_CHECKS | Imposta su 1 per disabilitare gli avvisi di installazione. Utilizza solo quando gestisci manualmente la posizione di installazione, poiché questo può mascherare i problemi con le installazioni standard |
DISABLE_PROMPT_CACHING | Imposta su 1 per disabilitare il caching dei prompt per tutti i modelli (ha la precedenza sulle impostazioni per singolo modello) |
DISABLE_PROMPT_CACHING_HAIKU | Imposta su 1 per disabilitare il caching dei prompt per i modelli Haiku |
DISABLE_PROMPT_CACHING_OPUS | Imposta su 1 per disabilitare il caching dei prompt per i modelli Opus |
DISABLE_PROMPT_CACHING_SONNET | Imposta su 1 per disabilitare il caching dei prompt per i modelli Sonnet |
DISABLE_TELEMETRY | Imposta su 1 per rinunciare alla telemetria Statsig (nota che gli eventi Statsig non includono dati utente come codice, percorsi di file o comandi bash) |
ENABLE_CLAUDEAI_MCP_SERVERS | Imposta su false per disabilitare i server MCP claude.ai in Claude Code. Abilitato per impostazione predefinita per gli utenti connessi |
ENABLE_TOOL_SEARCH | Controlla la ricerca degli strumenti MCP. Non impostato: tutti gli strumenti MCP differiti per impostazione predefinita, ma caricati in primo piano quando ANTHROPIC_BASE_URL punta a un host non di prima parte. Valori: true (sempre differire inclusi i proxy), auto (modalità soglia: carica in primo piano se gli strumenti si adattano entro il 10% del contesto), auto:N (soglia personalizzata, ad es. auto:5 per il 5%), false (carica tutto in primo piano) |
FORCE_AUTOUPDATE_PLUGINS | Imposta su true per forzare gli aggiornamenti automatici dei plugin anche quando l’auto-updater principale è disabilitato tramite DISABLE_AUTOUPDATER |
HTTP_PROXY | Specifica il server proxy HTTP per le connessioni di rete |
HTTPS_PROXY | Specifica il server proxy HTTPS per le connessioni di rete |
IS_DEMO | Imposta su true per abilitare la modalità demo: nasconde email e organizzazione dall’interfaccia utente, salta l’onboarding e nasconde i comandi interni. Utile per lo streaming o la registrazione di sessioni |
MAX_MCP_OUTPUT_TOKENS | Numero massimo di token consentiti nelle risposte degli strumenti MCP. Claude Code visualizza un avviso quando l’output supera 10.000 token (predefinito: 25000) |
MAX_THINKING_TOKENS | Sovrascrivi il budget del token di extended thinking. Il massimale è il max output tokens del modello meno uno. Imposta su 0 per disabilitare completamente il thinking. Sui modelli con ragionamento adattivo (Opus 4.6, Sonnet 4.6), il budget viene ignorato a meno che il ragionamento adattivo non sia disabilitato tramite CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING |
MCP_CLIENT_SECRET | Segreto client OAuth per i server MCP che richiedono credenziali preconfigurate. Evita il prompt interattivo quando si aggiunge un server con --client-secret |
MCP_OAUTH_CALLBACK_PORT | Porta fissa per il callback di reindirizzamento OAuth, come alternativa a --callback-port quando si aggiunge un server MCP con credenziali preconfigurate |
MCP_TIMEOUT | Timeout in millisecondi per l’avvio del server MCP |
MCP_TOOL_TIMEOUT | Timeout in millisecondi per l’esecuzione dello strumento MCP |
NO_PROXY | Elenco di domini e IP a cui le richieste verranno emesse direttamente, bypassando il proxy |
SLASH_COMMAND_TOOL_CHAR_BUDGET | Sovrascrivi il budget dei caratteri per i metadati della skill mostrati allo strumento Skill. Il budget si ridimensiona dinamicamente all’1% della finestra del contesto, con un fallback di 8.000 caratteri. Nome legacy mantenuto per la compatibilità all’indietro |
USE_BUILTIN_RIPGREP | Imposta su 0 per utilizzare il rg installato dal sistema invece del rg incluso con Claude Code |
VERTEX_REGION_CLAUDE_3_5_HAIKU | Sovrascrivi la regione per Claude 3.5 Haiku quando si utilizza Vertex AI |
VERTEX_REGION_CLAUDE_3_7_SONNET | Sovrascrivi la regione per Claude 3.7 Sonnet quando si utilizza Vertex AI |
VERTEX_REGION_CLAUDE_4_0_OPUS | Sovrascrivi la regione per Claude 4.0 Opus quando si utilizza Vertex AI |
VERTEX_REGION_CLAUDE_4_0_SONNET | Sovrascrivi la regione per Claude 4.0 Sonnet quando si utilizza Vertex AI |
VERTEX_REGION_CLAUDE_4_1_OPUS | Sovrascrivi la regione per Claude 4.1 Opus quando si utilizza Vertex AI |