ANTHROPIC_API_KEY | API-Schlüssel, der als X-Api-Key-Header gesendet wird. Wenn gesetzt, wird dieser Schlüssel anstelle Ihres Claude Pro-, Max-, Team- oder Enterprise-Abonnements verwendet, auch wenn Sie angemeldet sind. Im nicht-interaktiven Modus (-p) wird der Schlüssel immer verwendet, wenn er vorhanden ist. Im interaktiven Modus werden Sie aufgefordert, den Schlüssel einmalig zu genehmigen, bevor er Ihr Abonnement überschreibt. Um stattdessen Ihr Abonnement zu verwenden, führen Sie unset ANTHROPIC_API_KEY aus |
ANTHROPIC_AUTH_TOKEN | Benutzerdefinierter Wert für den Authorization-Header (der hier gesetzte Wert wird mit Bearer vorangestellt) |
ANTHROPIC_BASE_URL | Überschreiben Sie den API-Endpunkt, um Anfragen durch einen Proxy oder ein Gateway zu leiten. Wenn auf einen Nicht-First-Party-Host gesetzt, ist die MCP-Tool-Suche standardmäßig deaktiviert. Setzen Sie ENABLE_TOOL_SEARCH=true, wenn Ihr Proxy tool_reference-Blöcke weiterleitet |
ANTHROPIC_CUSTOM_HEADERS | Benutzerdefinierte Header, die zu Anfragen hinzugefügt werden (Format Name: Value, durch Zeilenumbruch getrennt für mehrere Header) |
ANTHROPIC_CUSTOM_MODEL_OPTION | Modell-ID, die als benutzerdefinierter Eintrag in der /model-Auswahl hinzugefügt werden soll. Verwenden Sie dies, um ein nicht standardisiertes oder Gateway-spezifisches Modell auswählbar zu machen, ohne integrierte Aliase zu ersetzen. Siehe Modellkonfiguration |
ANTHROPIC_CUSTOM_MODEL_OPTION_DESCRIPTION | Anzeigenbeschreibung für den benutzerdefinierten Modelleintrag in der /model-Auswahl. Standardmäßig Custom model (<model-id>), wenn nicht gesetzt |
ANTHROPIC_CUSTOM_MODEL_OPTION_NAME | Anzeigename für den benutzerdefinierten Modelleintrag in der /model-Auswahl. Standardmäßig die Modell-ID, wenn nicht gesetzt |
ANTHROPIC_DEFAULT_HAIKU_MODEL | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_HAIKU_MODEL_DESCRIPTION | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_HAIKU_MODEL_SUPPORTED_CAPABILITIES | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_OPUS_MODEL | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_OPUS_MODEL_DESCRIPTION | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_OPUS_MODEL_NAME | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_OPUS_MODEL_SUPPORTED_CAPABILITIES | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_SONNET_MODEL | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_SONNET_MODEL_DESCRIPTION | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_SONNET_MODEL_NAME | Siehe Modellkonfiguration |
ANTHROPIC_DEFAULT_SONNET_MODEL_SUPPORTED_CAPABILITIES | Siehe Modellkonfiguration |
ANTHROPIC_FOUNDRY_API_KEY | API-Schlüssel für Microsoft Foundry-Authentifizierung (siehe Microsoft Foundry) |
ANTHROPIC_FOUNDRY_BASE_URL | Vollständige Basis-URL für die Foundry-Ressource (z. B. https://my-resource.services.ai.azure.com/anthropic). Alternative zu ANTHROPIC_FOUNDRY_RESOURCE (siehe Microsoft Foundry) |
ANTHROPIC_FOUNDRY_RESOURCE | Foundry-Ressourcenname (z. B. my-resource). Erforderlich, wenn ANTHROPIC_FOUNDRY_BASE_URL nicht gesetzt ist (siehe Microsoft Foundry) |
ANTHROPIC_MODEL | Name der zu verwendenden Modelleinstellung (siehe Modellkonfiguration) |
ANTHROPIC_SMALL_FAST_MODEL | [VERALTET] Name des Haiku-Klasse-Modells für Hintergrundaufgaben |
ANTHROPIC_SMALL_FAST_MODEL_AWS_REGION | AWS-Region für das Haiku-Klasse-Modell bei Verwendung von Bedrock überschreiben |
AWS_BEARER_TOKEN_BEDROCK | Bedrock API-Schlüssel für Authentifizierung (siehe Bedrock API-Schlüssel) |
BASH_DEFAULT_TIMEOUT_MS | Standard-Timeout für lang laufende Bash-Befehle |
BASH_MAX_OUTPUT_LENGTH | Maximale Anzahl von Zeichen in Bash-Ausgaben, bevor sie in der Mitte gekürzt werden |
BASH_MAX_TIMEOUT_MS | Maximales Timeout, das das Modell für lang laufende Bash-Befehle setzen kann |
CLAUDECODE | Auf 1 in Shell-Umgebungen gesetzt, die Claude Code spawnt (Bash-Tool, tmux-Sitzungen). Nicht gesetzt in Hooks oder Statuszeilen-Befehlen. Verwenden Sie, um zu erkennen, wenn ein Skript in einer Shell ausgeführt wird, die von Claude Code gespawnt wurde |
CLAUDE_AUTOCOMPACT_PCT_OVERRIDE | Legen Sie den Prozentsatz der Kontextkapazität (1-100) fest, bei dem die automatische Komprimierung ausgelöst wird. Standardmäßig wird die automatische Komprimierung bei etwa 95 % Kapazität ausgelöst. Verwenden Sie niedrigere Werte wie 50, um früher zu komprimieren. Werte über dem Standard-Schwellenwert haben keine Auswirkung. Gilt für Hauptkonversationen und Subagenten. Dieser Prozentsatz entspricht dem Feld context_window.used_percentage, das in der Statuszeile verfügbar ist |
CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR | Kehren Sie nach jedem Bash-Befehl zum ursprünglichen Arbeitsverzeichnis zurück |
CLAUDE_CODE_ACCOUNT_UUID | Konto-UUID für den authentifizierten Benutzer. Wird von SDK-Aufrufern verwendet, um Kontoinformationen synchron bereitzustellen und eine Racebedingung zu vermeiden, bei der frühe Telemetrie-Ereignisse keine Kontometadaten haben. Erfordert, dass auch CLAUDE_CODE_USER_EMAIL und CLAUDE_CODE_ORGANIZATION_UUID gesetzt sind |
CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD | Setzen Sie auf 1, um CLAUDE.md-Dateien aus Verzeichnissen zu laden, die mit --add-dir angegeben sind. Standardmäßig laden zusätzliche Verzeichnisse keine Speicherdateien |
CLAUDE_CODE_AUTO_COMPACT_WINDOW | Legen Sie die Kontextkapazität in Token fest, die für Berechnungen der automatischen Komprimierung verwendet wird. Standardmäßig das Kontextfenster des Modells: 200K für Standard-Modelle oder 1M für erweiterte Kontext-Modelle. Verwenden Sie einen niedrigeren Wert wie 500000 auf einem 1M-Modell, um das Fenster für Komprimierungszwecke als 500K zu behandeln. Der Wert ist auf das tatsächliche Kontextfenster des Modells begrenzt. CLAUDE_AUTOCOMPACT_PCT_OVERRIDE wird als Prozentsatz dieses Wertes angewendet. Das Setzen dieser Variablen entkoppelt den Komprimierungsschwellenwert von der used_percentage der Statuszeile, die immer das vollständige Kontextfenster des Modells verwendet |
CLAUDE_CODE_API_KEY_HELPER_TTL_MS | Intervall in Millisekunden, in dem Anmeldedaten aktualisiert werden sollten (bei Verwendung von apiKeyHelper) |
CLAUDE_CODE_CLIENT_CERT | Pfad zur Client-Zertifikatsdatei für mTLS-Authentifizierung |
CLAUDE_CODE_CLIENT_KEY | Pfad zur privaten Client-Schlüsseldatei für mTLS-Authentifizierung |
CLAUDE_CODE_CLIENT_KEY_PASSPHRASE | Passphrase für verschlüsselten CLAUDE_CODE_CLIENT_KEY (optional) |
CLAUDE_CODE_DISABLE_1M_CONTEXT | Setzen Sie auf 1, um die Unterstützung des 1M-Kontextfensters zu deaktivieren. Wenn gesetzt, sind 1M-Modellvarianten in der Modellauswahl nicht verfügbar. Nützlich für Unternehmensumgebungen mit Compliance-Anforderungen |
CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING | Setzen Sie auf 1, um adaptives Denken für Opus 4.6 und Sonnet 4.6 zu deaktivieren. Wenn deaktiviert, fallen diese Modelle auf das feste Denk-Budget zurück, das von MAX_THINKING_TOKENS gesteuert wird |
CLAUDE_CODE_DISABLE_AUTO_MEMORY | Setzen Sie auf 1, um automatisches Speichern zu deaktivieren. Setzen Sie auf 0, um automatisches Speichern während des schrittweisen Rollouts zu erzwingen. Wenn deaktiviert, erstellt oder lädt Claude keine automatischen Speicherdateien |
CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS | Setzen Sie auf 1, um integrierte Commit- und PR-Workflow-Anweisungen und den Git-Status-Snapshot aus Claudes System-Prompt zu entfernen. Nützlich bei Verwendung eigener Git-Workflow-Skills. Hat Vorrang vor der Einstellung includeGitInstructions, wenn gesetzt |
CLAUDE_CODE_DISABLE_BACKGROUND_TASKS | Setzen Sie auf 1, um alle Hintergrundaufgaben-Funktionalität zu deaktivieren, einschließlich des Parameters run_in_background auf Bash- und Subagenten-Tools, automatisches Hintergrund-Ausführen und die Strg+B-Verknüpfung |
CLAUDE_CODE_DISABLE_CRON | Setzen Sie auf 1, um geplante Aufgaben zu deaktivieren. Der /loop-Skill und Cron-Tools werden nicht verfügbar und alle bereits geplanten Aufgaben werden nicht mehr ausgelöst, einschließlich Aufgaben, die bereits während der Sitzung ausgeführt werden |
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS | Setzen Sie auf 1, um Anthropic-spezifische anthropic-beta-Request-Header und Beta-Tool-Schema-Felder (wie defer_loading und eager_input_streaming) aus API-Anfragen zu entfernen. Verwenden Sie dies, wenn ein Proxy-Gateway Anfragen mit Fehlern wie „Unexpected value(s) for the anthropic-beta header” oder „Extra inputs are not permitted” ablehnt. Standard-Felder (name, description, input_schema, cache_control) werden beibehalten. |
CLAUDE_CODE_DISABLE_FAST_MODE | Setzen Sie auf 1, um Schnellmodus zu deaktivieren |
CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY | Setzen Sie auf 1, um die Umfragen zur Sitzungsqualität „Wie läuft es mit Claude?” zu deaktivieren. Umfragen werden auch deaktiviert, wenn DISABLE_TELEMETRY oder CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC gesetzt ist. Siehe Umfragen zur Sitzungsqualität |
CLAUDE_CODE_DISABLE_MOUSE | Setzen Sie auf 1, um die Mausverfolgung in der Vollbilddarstellung zu deaktivieren. Tastaturscrolling mit PgUp und PgDn funktioniert weiterhin. Verwenden Sie dies, um das native Kopieren-beim-Auswählen-Verhalten Ihres Terminals beizubehalten |
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | Äquivalent zum Setzen von DISABLE_AUTOUPDATER, DISABLE_FEEDBACK_COMMAND, DISABLE_ERROR_REPORTING und DISABLE_TELEMETRY |
CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK | Setzen Sie auf 1, um das Fallback ohne Streaming zu deaktivieren, wenn eine Streaming-Anfrage mitten im Stream fehlschlägt. Streaming-Fehler werden stattdessen an die Wiederholungsebene weitergeleitet. Nützlich, wenn ein Proxy oder Gateway das Fallback dazu führt, dass doppelte Tool-Ausführungen entstehen |
CLAUDE_CODE_DISABLE_TERMINAL_TITLE | Setzen Sie auf 1, um automatische Aktualisierungen des Terminal-Titels basierend auf Konversationskontext zu deaktivieren |
CLAUDE_CODE_EFFORT_LEVEL | Legen Sie die Anstrengungsstufe für unterstützte Modelle fest. Werte: low, medium, high, max (nur Opus 4.6) oder auto für den Modellstandard. Hat Vorrang vor /effort und der effortLevel-Einstellung. Siehe Anstrengungsstufe anpassen |
CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION | Setzen Sie auf false, um Prompt-Vorschläge zu deaktivieren (der Umschalter „Prompt-Vorschläge” in /config). Dies sind die ausgegraut angezeigten Vorhersagen, die in Ihrer Prompt-Eingabe nach Claudes Antwort erscheinen. Siehe Prompt-Vorschläge |
CLAUDE_CODE_ENABLE_TASKS | Setzen Sie auf true, um das Task-Tracking-System im nicht-interaktiven Modus (das Flag -p) zu aktivieren. Tasks sind standardmäßig im interaktiven Modus aktiviert. Siehe Aufgabenliste |
CLAUDE_CODE_ENABLE_TELEMETRY | Setzen Sie auf 1, um OpenTelemetry-Datenerfassung für Metriken und Protokollierung zu aktivieren. Erforderlich, bevor OTel-Exporter konfiguriert werden. Siehe Überwachung |
CLAUDE_CODE_EXIT_AFTER_STOP_DELAY | Zeit in Millisekunden, die nach dem Leerlaufen der Abfrageschleife gewartet werden soll, bevor automatisch beendet wird. Nützlich für automatisierte Workflows und Skripte mit SDK-Modus |
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS | Setzen Sie auf 1, um Agent-Teams zu aktivieren. Agent-Teams sind experimentell und standardmäßig deaktiviert |
CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS | Überschreiben Sie das Standard-Token-Limit für Dateileser. Nützlich, wenn Sie größere Dateien vollständig lesen müssen |
CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL | Überspringen Sie die automatische Installation von IDE-Erweiterungen. Äquivalent zum Setzen von autoInstallIdeExtension auf false |
CLAUDE_CODE_MAX_OUTPUT_TOKENS | Legen Sie die maximale Anzahl von Ausgabe-Token für die meisten Anfragen fest. Standard und Obergrenzen variieren je nach Modell; siehe max output tokens. Das Erhöhen dieses Wertes reduziert das verfügbare effektive Kontextfenster, bevor die automatische Komprimierung ausgelöst wird. |
CLAUDE_CODE_NEW_INIT | Setzen Sie auf true, um /init einen interaktiven Setup-Flow ausführen zu lassen. Der Flow fragt, welche Dateien generiert werden sollen, einschließlich CLAUDE.md, Skills und Hooks, bevor die Codebasis erkundet und geschrieben wird. Ohne diese Variable generiert /init automatisch eine CLAUDE.md ohne Aufforderung. |
CLAUDE_CODE_NO_FLICKER | Setzen Sie auf 1, um die Vollbilddarstellung zu aktivieren, eine Forschungsvorschau, die Flimmern reduziert und den Speicher in langen Konversationen flach hält |
CLAUDE_CODE_ORGANIZATION_UUID | Organisations-UUID für den authentifizierten Benutzer. Wird von SDK-Aufrufern verwendet, um Kontoinformationen synchron bereitzustellen. Erfordert, dass auch CLAUDE_CODE_ACCOUNT_UUID und CLAUDE_CODE_USER_EMAIL gesetzt sind |
CLAUDE_CODE_OTEL_HEADERS_HELPER_DEBOUNCE_MS | Intervall zum Aktualisieren dynamischer OpenTelemetry-Header in Millisekunden (Standard: 1740000 / 29 Minuten). Siehe Dynamische Header |
CLAUDE_CODE_PLAN_MODE_REQUIRED | Automatisch auf true für Agent-Team-Teamkollegen gesetzt, die Planbestätigung erfordern. Schreibgeschützt: wird von Claude Code beim Spawnen von Teamkollegen gesetzt. Siehe Planbestätigung für Teamkollegen erforderlich |
CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS | Timeout in Millisekunden für Git-Operationen beim Installieren oder Aktualisieren von Plugins (Standard: 120000). Erhöhen Sie diesen Wert für große Repositories oder langsame Netzwerkverbindungen. Siehe Git-Operationen Timeout |
CLAUDE_CODE_PLUGIN_SEED_DIR | Pfad zu einem oder mehreren schreibgeschützten Plugin-Seed-Verzeichnissen, getrennt durch : auf Unix oder ; auf Windows. Verwenden Sie dies, um ein vorausgefülltes Plugins-Verzeichnis in ein Container-Image zu bündeln. Claude Code registriert Marketplaces aus diesen Verzeichnissen beim Start und verwendet vorgecachte Plugins ohne erneutes Klonen. Siehe Plugins für Container vorausfüllen |
CLAUDE_CODE_PROXY_RESOLVES_HOSTS | Setzen Sie auf true, um dem Proxy zu ermöglichen, DNS-Auflösung durchzuführen, anstatt des Aufrufers. Opt-in für Umgebungen, in denen der Proxy die Hostname-Auflösung durchführen sollte |
CLAUDE_CODE_SCROLL_SPEED | Legen Sie den Mausrad-Scroll-Multiplikator in der Vollbilddarstellung fest. Akzeptiert Werte von 1 bis 20. Setzen Sie auf 3, um vim zu entsprechen, wenn Ihr Terminal ein Mausrad-Ereignis pro Kerbe ohne Verstärkung sendet |
CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS | Maximale Zeit in Millisekunden für SessionEnd-Hooks zum Abschluss (Standard: 1500). Gilt für Sitzungsbeendigung, /clear und Wechsel von Sitzungen über interaktives /resume. Pro-Hook-timeout-Werte sind auch durch dieses Budget begrenzt |
CLAUDE_CODE_SHELL | Überschreiben Sie die automatische Shell-Erkennung. Nützlich, wenn sich Ihre Login-Shell von Ihrer bevorzugten Arbeitsshell unterscheidet (z. B. bash vs zsh) |
CLAUDE_CODE_SHELL_PREFIX | Befehlspräfix zum Umhüllen aller Bash-Befehle (z. B. für Protokollierung oder Auditing). Beispiel: /path/to/logger.sh führt /path/to/logger.sh <command> aus |
CLAUDE_CODE_SIMPLE | Setzen Sie auf 1, um mit einem minimalen System-Prompt und nur den Tools Bash, Datei lesen und Datei bearbeiten auszuführen. MCP-Tools aus --mcp-config sind weiterhin verfügbar. Deaktiviert die automatische Erkennung von Hooks, Skills, Plugins, MCP-Servern, automatisches Speichern und CLAUDE.md. Das CLI-Flag --bare setzt dies |
CLAUDE_CODE_SKIP_BEDROCK_AUTH | Überspringen Sie die AWS-Authentifizierung für Bedrock (z. B. bei Verwendung eines LLM-Gateways) |
CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS | Setzen Sie auf 1, um den Schnellmodus zu ermöglichen, wenn die Statusprüfung der Organisation aufgrund eines Netzwerkfehlers fehlschlägt. Nützlich, wenn ein Unternehmens-Proxy den Statusendpunkt blockiert. Die API erzwingt die Deaktivierung auf Organisationsebene weiterhin separat |
CLAUDE_CODE_SKIP_FOUNDRY_AUTH | Überspringen Sie die Azure-Authentifizierung für Microsoft Foundry (z. B. bei Verwendung eines LLM-Gateways) |
CLAUDE_CODE_SKIP_VERTEX_AUTH | Überspringen Sie die Google-Authentifizierung für Vertex (z. B. bei Verwendung eines LLM-Gateways) |
CLAUDE_CODE_SUBAGENT_MODEL | Siehe Modellkonfiguration |
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB | Setzen Sie auf 1, um Anthropic- und Cloud-Provider-Anmeldedaten aus Subprocess-Umgebungen zu entfernen (Bash-Tool, Hooks, MCP-Stdio-Server). Der übergeordnete Claude-Prozess behält diese Anmeldedaten für API-Aufrufe, aber untergeordnete Prozesse können sie nicht lesen, was die Exposition gegenüber Prompt-Injection-Angriffen reduziert, die versuchen, Geheimnisse über Shell-Erweiterung zu exfiltrieren. claude-code-action setzt dies automatisch, wenn allowed_non_write_users konfiguriert ist |
CLAUDE_CODE_TASK_LIST_ID | Teilen Sie eine Aufgabenliste über Sitzungen hinweg. Setzen Sie dieselbe ID in mehreren Claude Code-Instanzen, um an einer gemeinsamen Aufgabenliste zu koordinieren. Siehe Aufgabenliste |
CLAUDE_CODE_TEAM_NAME | Name des Agent-Teams, zu dem dieser Teamkollege gehört. Automatisch auf Agent-Team-Mitgliedern gesetzt |
CLAUDE_CODE_TMPDIR | Überschreiben Sie das Temp-Verzeichnis, das für interne Temp-Dateien verwendet wird. Claude Code hängt /claude/ an diesen Pfad an. Standard: /tmp auf Unix/macOS, os.tmpdir() auf Windows |
CLAUDE_CODE_USER_EMAIL | E-Mail-Adresse für den authentifizierten Benutzer. Wird von SDK-Aufrufern verwendet, um Kontoinformationen synchron bereitzustellen. Erfordert, dass auch CLAUDE_CODE_ACCOUNT_UUID und CLAUDE_CODE_ORGANIZATION_UUID gesetzt sind |
CLAUDE_CODE_USE_BEDROCK | Verwenden Sie Bedrock |
CLAUDE_CODE_USE_FOUNDRY | Verwenden Sie Microsoft Foundry |
CLAUDE_CODE_USE_POWERSHELL_TOOL | Setzen Sie auf 1, um das PowerShell-Tool unter Windows zu aktivieren (Opt-in-Vorschau). Wenn aktiviert, kann Claude PowerShell-Befehle nativ ausführen, anstatt sie durch Git Bash zu leiten. Wird nur auf nativem Windows unterstützt, nicht auf WSL. Siehe PowerShell-Tool |
CLAUDE_CODE_USE_VERTEX | Verwenden Sie Vertex |
CLAUDE_CONFIG_DIR | Passen Sie an, wo Claude Code seine Konfiguration und Datendateien speichert |
CLAUDE_ENV_FILE | Pfad zu einem Shell-Skript, das Claude Code vor jedem Bash-Befehl sourced. Verwenden Sie, um virtualenv- oder Conda-Aktivierung über Befehle hinweg beizubehalten. Wird auch dynamisch von SessionStart, CwdChanged und FileChanged-Hooks gefüllt |
CLAUDE_STREAM_IDLE_TIMEOUT_MS | Timeout in Millisekunden, bevor der Streaming-Idle-Watchdog eine stillgelegte Verbindung schließt. Standard: 90000 (90 Sekunden). Erhöhen Sie diesen Wert, wenn lang laufende Tools oder langsame Netzwerke vorzeitige Timeout-Fehler verursachen |
DISABLE_AUTOUPDATER | Setzen Sie auf 1, um automatische Updates zu deaktivieren. |
DISABLE_COST_WARNINGS | Setzen Sie auf 1, um Kostenwarnmeldungen zu deaktivieren |
DISABLE_ERROR_REPORTING | Setzen Sie auf 1, um sich von Sentry-Fehlerberichten abzumelden |
DISABLE_FEEDBACK_COMMAND | Setzen Sie auf 1, um den /feedback-Befehl zu deaktivieren. Der ältere Name DISABLE_BUG_COMMAND wird ebenfalls akzeptiert |
DISABLE_INSTALLATION_CHECKS | Setzen Sie auf 1, um Installationswarnungen zu deaktivieren. Verwenden Sie nur, wenn Sie den Installationsort manuell verwalten, da dies Probleme mit Standard-Installationen verbergen kann |
DISABLE_PROMPT_CACHING | Setzen Sie auf 1, um Prompt-Caching für alle Modelle zu deaktivieren (hat Vorrang vor modellspezifischen Einstellungen) |
DISABLE_PROMPT_CACHING_HAIKU | Setzen Sie auf 1, um Prompt-Caching für Haiku-Modelle zu deaktivieren |
DISABLE_PROMPT_CACHING_OPUS | Setzen Sie auf 1, um Prompt-Caching für Opus-Modelle zu deaktivieren |
DISABLE_PROMPT_CACHING_SONNET | Setzen Sie auf 1, um Prompt-Caching für Sonnet-Modelle zu deaktivieren |
DISABLE_TELEMETRY | Setzen Sie auf 1, um sich von Statsig-Telemetrie abzumelden (beachten Sie, dass Statsig-Ereignisse keine Benutzerdaten wie Code, Dateipfade oder Bash-Befehle enthalten) |
ENABLE_CLAUDEAI_MCP_SERVERS | Setzen Sie auf false, um claude.ai MCP-Server in Claude Code zu deaktivieren. Standardmäßig für angemeldete Benutzer aktiviert |
ENABLE_TOOL_SEARCH | Steuert MCP-Tool-Suche. Nicht gesetzt: alle MCP-Tools standardmäßig aufgeschoben, aber upfront geladen, wenn ANTHROPIC_BASE_URL auf einen Nicht-First-Party-Host verweist. Werte: true (immer aufgeschoben, einschließlich Proxies), auto (Schwellenwertmodus: upfront laden, wenn Tools in 10 % des Kontexts passen), auto:N (benutzerdefinierter Schwellenwert, z. B. auto:5 für 5 %), false (alle upfront laden) |
FORCE_AUTOUPDATE_PLUGINS | Setzen Sie auf true, um Plugin-Auto-Updates zu erzwingen, auch wenn der Haupt-Auto-Updater über DISABLE_AUTOUPDATER deaktiviert ist |
HTTP_PROXY | Geben Sie HTTP-Proxy-Server für Netzwerkverbindungen an |
HTTPS_PROXY | Geben Sie HTTPS-Proxy-Server für Netzwerkverbindungen an |
IS_DEMO | Setzen Sie auf true, um Demo-Modus zu aktivieren: verbirgt E-Mail und Organisation in der Benutzeroberfläche, überspringt Onboarding und verbirgt interne Befehle. Nützlich zum Streamen oder Aufzeichnen von Sitzungen |
MAX_MCP_OUTPUT_TOKENS | Maximale Anzahl von Token, die in MCP-Tool-Antworten zulässig sind. Claude Code zeigt eine Warnung an, wenn die Ausgabe 10.000 Token überschreitet (Standard: 25000) |
MAX_THINKING_TOKENS | Überschreiben Sie das erweitertes Denken-Token-Budget. Die Obergrenze ist die maximale Ausgabe-Token des Modells minus eins. Setzen Sie auf 0, um Denken vollständig zu deaktivieren. Bei Modellen mit adaptivem Denken (Opus 4.6, Sonnet 4.6) wird das Budget ignoriert, es sei denn, adaptives Denken ist über CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING deaktiviert |
MCP_CLIENT_SECRET | OAuth-Client-Secret für MCP-Server, die vorkonfigurierte Anmeldedaten erfordern. Vermeidet die interaktive Eingabeaufforderung beim Hinzufügen eines Servers mit --client-secret |
MCP_OAUTH_CALLBACK_PORT | Fester Port für den OAuth-Redirect-Callback als Alternative zu --callback-port beim Hinzufügen eines MCP-Servers mit vorkonfigurierten Anmeldedaten |
MCP_TIMEOUT | Timeout in Millisekunden für MCP-Server-Start |
MCP_TOOL_TIMEOUT | Timeout in Millisekunden für MCP-Tool-Ausführung |
NO_PROXY | Liste von Domains und IPs, an die Anfragen direkt gestellt werden, wobei der Proxy umgangen wird |
SLASH_COMMAND_TOOL_CHAR_BUDGET | Überschreiben Sie das Zeichenbudget für Skill-Metadaten, die dem Skill-Tool angezeigt werden. Das Budget skaliert dynamisch bei 1 % des Kontextfensters, mit einem Fallback von 8.000 Zeichen. Legacyname für Rückwärtskompatibilität beibehalten |
USE_BUILTIN_RIPGREP | Setzen Sie auf 0, um das systeminstallierte rg anstelle des in Claude Code enthaltenen rg zu verwenden |
VERTEX_REGION_CLAUDE_3_5_HAIKU | Überschreiben Sie die Region für Claude 3.5 Haiku bei Verwendung von Vertex AI |
VERTEX_REGION_CLAUDE_3_7_SONNET | Überschreiben Sie die Region für Claude 3.7 Sonnet bei Verwendung von Vertex AI |
VERTEX_REGION_CLAUDE_4_0_OPUS | Überschreiben Sie die Region für Claude 4.0 Opus bei Verwendung von Vertex AI |
VERTEX_REGION_CLAUDE_4_0_SONNET | Überschreiben Sie die Region für Claude 4.0 Sonnet bei Verwendung von Vertex AI |
VERTEX_REGION_CLAUDE_4_1_OPUS | Überschreiben Sie die Region für Claude 4.1 Opus bei Verwendung von Vertex AI |