---
title: "Claude Code mit KI-Modellen aus der EU einrichten"
description: "So betreiben Sie Claude Code über ANTHROPIC_BASE_URL mit Open-Weight-Modellen, die in EU-Rechenzentren verarbeitet werden. Ohne Konto bei Anthropic."
canonical: "https://inference.eu/de/integrationen/claude-code/"
language: "de"
---

Coding-Agenten · Claude Code

# Claude Code mit Open-Source-Modellen aus der EU nutzen

Claude Code liest den Modell-Endpunkt aus Umgebungsvariablen. Sie behalten also den Agenten und tauschen das Modell dahinter aus. inference.eu unterstützt das Anthropic-Messages-Format. Setzen Sie Basis-URL und Token, legen Sie die Modelle fest, und Ihre Sitzungen laufen auf Open-Weight-Modellen in europäischen Rechenzentren.

[Vertrieb kontaktieren](https://inference.eu/de/kontakt/)[Einrichtung](#setup)

1.  01API-Format: Anthropic Messages
2.  02Rechenzentren in der EU
3.  03Durch einen AV-Vertrag abgedeckt

## In wenigen Minuten eingerichtet

1.  1

    Erstellen Sie in Ihrem inference.eu-Konto einen API-Schlüssel und exportieren Sie ihn als `INFERENCE_EU_API_KEY`.

2.  2

    Setzen Sie `ANTHROPIC_BASE_URL` auf den Host von inference.eu ohne das abschließende `/v1` und `ANTHROPIC_AUTH_TOKEN` auf Ihren Schlüssel.

3.  3

    Leeren Sie `ANTHROPIC_API_KEY` und melden Sie sich mit `/logout` ab, falls Sie früher `claude login` genutzt haben.

4.  4

    Belegen Sie `ANTHROPIC_MODEL` und die Variablen `ANTHROPIC_DEFAULT_*_MODEL` mit Modell-IDs von inference.eu.

5.  5

    Starten Sie `claude` und öffnen Sie `/status`. Dort sollten der Host von inference.eu und `ANTHROPIC_AUTH_TOKEN` als Zugangsdaten erscheinen.

~/.bashrc or ~/.zshrc

```
# Claude Code adds /v1/messages itself, so pass the host without /v1.
INFERENCE_EU_BASE_URL="https://api.inference.eu/v1"
export ANTHROPIC_BASE_URL="${INFERENCE_EU_BASE_URL%/v1}"
export ANTHROPIC_AUTH_TOKEN="$INFERENCE_EU_API_KEY"
export ANTHROPIC_API_KEY=""

# Pin every model slot Claude Code uses, including background tasks.
export ANTHROPIC_MODEL="glm-5.3"
export ANTHROPIC_DEFAULT_OPUS_MODEL="glm-5.3"
export ANTHROPIC_DEFAULT_SONNET_MODEL="qwen3-coder-480b-a35b-instruct"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="gpt-oss-120b"

# Turn off version checks, telemetry and other non-model traffic.
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

claude
```

## Was Claude Code ist

Claude Code ist das agentische Coding-Werkzeug von Anthropic. Es läuft im Terminal, in VS Code und JetBrains sowie als Desktop-App, liest Ihr Repository, bearbeitet Dateien, führt Befehle aus und erledigt mehrstufige Aufgaben mit Sub-Agenten. Standardmäßig spricht es mit der API von Anthropic, ist aber für den Betrieb hinter einem LLM-Gateway ausgelegt: Endpunkt und Zugangsdaten kommen aus Umgebungsvariablen oder dem Block `env` einer Einstellungsdatei.

Da inference.eu die Anthropic-Messages-API umsetzt, braucht Claude Code weder Patch noch Fork noch Proxy. Sie ändern nur das Ziel der Anfragen, nicht Ihre Arbeitsweise.

## So funktioniert die Konfiguration

`ANTHROPIC_BASE_URL` legt fest, wohin Claude Code Anfragen schickt. Da Claude Code `/v1/messages` selbst anhängt, muss der Wert der Host ohne `/v1` sein; das Beispiel entfernt die Endung automatisch. `ANTHROPIC_AUTH_TOKEN` sendet Ihren Schlüssel als `Authorization: Bearer`.

Claude Code fragt Modelle nach Stufen an: opus, sonnet und haiku sowie ein Hauptmodell. Belegen Sie `ANTHROPIC_MODEL` und die drei Variablen `ANTHROPIC_DEFAULT_*_MODEL` mit IDs von inference.eu, damit jede Anfrage einschließlich Hintergrundaufgaben wie Sitzungstiteln ein von Ihnen gewähltes Modell nutzt. Sollen die Werte überall gelten, auch in der VS-Code-Erweiterung, tragen Sie sie in den Block `env` von `~/.claude/settings.json` ein.

## Welche Modelle sich eignen

Claude Code arbeitet in langen Agentenschleifen mit vielen Tool-Aufrufen. Wählen Sie daher Modelle, die Tool-Schemas genau einhalten. `glm-5.3` und `kimi-k3` eignen sich als Hauptmodell und für die Opus-Stufe, also für Planung und größere Refactorings. `qwen3-coder-480b-a35b-instruct` passt gut auf die Sonnet-Stufe für alltägliche Änderungen und Tests.

Die Haiku-Stufe übernimmt kurze Hintergrundaufrufe, dafür ist ein schnelles Modell wie `gpt-oss-120b` richtig. Bleibt sie leer, fragt Claude Code nach einem Claude-Modellnamen, den wir nicht anbieten. Probieren Sie Kombinationen an einer echten Aufgabe aus und behalten Sie diejenige, die mit den wenigsten Korrekturen auskommt.

## Fehlerbehebung

Ein 404 bei jeder Anfrage bedeutet meist, dass `ANTHROPIC_BASE_URL` noch auf `/v1` endet und Anfragen an `/v1/v1/messages` gehen. Entfernen Sie die Endung. Ein 401 heißt, dass der Schlüssel fehlt oder im falschen Header steckt: Prüfen Sie `ANTHROPIC_AUTH_TOKEN`, leeren Sie `ANTHROPIC_API_KEY` und melden Sie sich von claude.ai ab.

Zeigt `/status` nicht den Host von inference.eu, haben die Variablen den Prozess nicht erreicht. Setzen Sie sie in der startenden Shell oder in `~/.claude/settings.json`. „Model not found“ heißt, dass eine Stufe noch auf einen Claude-Namen zeigt. Fehler zu `thinking` oder unbekannten Tool-Typen betreffen Claude-spezifische Funktionen; ein Update und fest zugewiesene Modelle beheben die meisten.

## Code und Daten bleiben in der EU

Mit diesen Einstellungen gehen Modellanfragen mit Ihren Prompts, Dateiinhalten und Befehlsausgaben an inference.eu. Dort werden sie in EU-Rechenzentren verarbeitet und nie zum Training verwendet. Wir schließen einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO, legen unsere Unterauftragsverarbeiter offen und rechnen in Euro ab.

Claude Code sendet zusätzlich Datenverkehr außerhalb der Modellanfragen, etwa Versionsprüfungen und Telemetrie. `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1` schaltet ihn ab. Funktionen, die eine claude.ai-Identität brauchen, darunter Remote Control, Spracheingabe und bei Anthropic gehostete Cloud-Sitzungen, stehen mit Gateway-Token nicht zur Verfügung. Administratoren können den Endpunkt über verwaltete Einstellungen für alle festlegen.

## Claude Code

Kategorie

Coding-Agenten

Anbieter

Anthropic

API-Format

Anthropic Messages

Verarbeitung

Rechenzentren in der EU

Website

[code.claude.com](https://code.claude.com/)

Dokumentation

[code.claude.com](https://code.claude.com/docs/en/llm-gateway-connect)

## Claude Code: häufige Fragen

Die Fragen, die uns Einkauf, Entwicklung und Rechtsabteilungen am häufigsten stellen. Etwas fehlt? Fragen Sie uns direkt.

Ja, für die Modellanfragen. Setzen Sie \`ANTHROPIC\_BASE\_URL\` auf inference.eu und authentifizieren Sie sich mit \`ANTHROPIC\_AUTH\_TOKEN\`. Claude Code schickt seinen Modellverkehr dann an uns statt an Anthropic, ganz ohne Abonnement oder API-Schlüssel von Anthropic. Schalten Sie zusätzlich den nicht notwendigen Datenverkehr ab.

Nein. Claude Code funktioniert mit Gateway-Zugangsdaten statt mit einer claude.ai-Anmeldung. Melden Sie sich aber von bestehenden Abonnements ab, denn eine gespeicherte claude.ai-Anmeldung bleibt aktiv, wenn Sie nur die Basis-URL und nicht das Token setzen.

Claude Code hängt \`/v1/messages\` selbst an die Basis-URL an. Endet der Wert bereits auf \`/v1\`, gehen Anfragen an \`/v1/v1/messages\` und scheitern mit 404. Verwenden Sie nur den Host von inference.eu; das Beispiel entfernt die Endung automatisch.

Remote Control, Spracheingabe und bei Anthropic gehostete Cloud-Umgebungen benötigen eine claude.ai-Identität und sind mit Gateway-Token nicht verfügbar. Funktionen, die an bestimmte Claude-Modelle gebunden sind, hängen von der Modellunterstützung ab. Bearbeiten, Tools, Sub-Agenten, MCP-Server und Hooks funktionieren weiter.

Nutzen Sie GLM-5.3 oder Kimi K3 als Hauptmodell, Qwen3 Coder 480B für die Sonnet-Stufe und gpt-oss-120b für die Haiku-Stufe. Alle verarbeiten Tool-Aufrufe zuverlässig. Belegen Sie jede Stufe, damit keine Anfrage einen Claude-Modellnamen verlangt, den inference.eu nicht anbietet.

Modellanfragen gehen an inference.eu. Daneben sendet Claude Code nicht notwendigen Datenverkehr wie Versionsprüfungen, Versionshinweise und Telemetrie; \`CLAUDE\_CODE\_DISABLE\_NONESSENTIAL\_TRAFFIC=1\` schaltet ihn ab. Prüfen Sie nach der Einrichtung einmal Ihre Egress-Protokolle, um sicherzugehen.

Tragen Sie die Variablen in den Block \`env\` einer verwalteten Einstellungsdatei ein und setzen Sie \`allowedProviders\` auf \`\["customEndpoint"\]\`. Claude Code lehnt dann Sitzungen mit anderem Ziel ab. Geben Sie allen Entwicklern eigene Schlüssel, damit die Nutzung pro Person nachvollziehbar bleibt.

Ja, wenn Sie die Variablen in \`~/.claude/settings.json\` hinterlegen. Shell-Exporte gelten nur für Sitzungen, die aus dieser Shell gestartet werden. Alternativ setzen Sie \`claudeCode.environmentVariables\` in den VS-Code-Einstellungen mit denselben Werten für Basis-URL, Token und Modelle.

Der Schlüssel fehlt, ist falsch oder steckt im falschen Header. \`ANTHROPIC\_AUTH\_TOKEN\` sendet ein Bearer-Token, wie inference.eu es erwartet. Lassen Sie \`ANTHROPIC\_API\_KEY\` leer, melden Sie sich von claude.ai ab und testen Sie den Schlüssel mit einer direkten curl-Anfrage an \`/v1/messages\`.

Ja. Mit \`CLAUDE\_CODE\_ENABLE\_GATEWAY\_MODEL\_DISCOVERY=1\` liest Claude Code beim Start die Modellliste von inference.eu. Am zuverlässigsten steuern Sie die Modelle pro Stufe aber weiterhin über die Umgebungsvariablen, weil Sie damit jede Stufe ausdrücklich festlegen.

Nein. Anfragen an inference.eu werden nur verarbeitet, um die Antwort zu erzeugen, und nie zum Training genutzt. Die Verarbeitung erfolgt in EU-Rechenzentren und ist durch einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO abgedeckt.

[Frage stellen](https://inference.eu/de/kontakt/)

## Verwandte Seiten

[Alle Integrationen](https://inference.eu/de/integrationen/)

-   [OpenCodeSo nutzen Sie den Coding-Agenten OpenCode mit Open-Weight-Modellen, die in EU-Rechenzentren verarbeitet werden. Ein Provider-Block in opencode.json genügt.Coding-Agenten](https://inference.eu/de/integrationen/opencode/)
-   [Anthropic SDK (Python and TypeScript)Richten Sie das offizielle Anthropic-SDK für Python oder TypeScript auf inference.eu aus und nutzen Sie Open-Weight-Modelle aus der EU über die Messages API.SDKs](https://inference.eu/de/integrationen/anthropic-sdk/)
-   [OpenAI Codex CLISo nutzen Sie die Codex CLI von OpenAI mit Open-Weight-Modellen aus EU-Rechenzentren. Ein Block model\_providers in config.toml genügt.Coding-Agenten](https://inference.eu/de/integrationen/openai-codex/)
-   [ClineSo verbinden Sie den Coding-Agenten Cline für VS Code und Terminal über den Provider OpenAI Compatible mit Open-Weight-Modellen aus EU-Rechenzentren.Coding-Agenten](https://inference.eu/de/integrationen/cline/)

## Verlagern Sie Ihre KI-Workloads auf europäische Infrastruktur

Sagen Sie uns, welche Modelle Sie nutzen und wie viel Verkehr Sie ungefähr haben. Wir antworten innerhalb eines Werktags mit Preisen und nächsten Schritten.

-   Antwort innerhalb eines Werktags
-   Preise für Ihr Volumen
-   AV-Vertrag unterschriftsreif
