Einsteiger-Guide · Stand April 2026

Claude Code einrichten: Anthropic vs. OpenRouter

Original-Anthropic-Server (Abo/API), OpenRouter (günstig/gratis) oder Ollama (lokal) — alle Modi erklärt, settings.json-Vorlagen und schneller Wechsel.

AUTOR: MN  ·  DATUM: 2026-04-17

Das Wichtigste in Kürze: Claude Code ist ein Terminal-Tool von Anthropic. Indem du die API-Anfragen an OpenRouter oder Ollama umleitest, sparst du dir monatliche Abo-Kosten. Diese Anleitung zeigt dir jeden Schritt — vom ersten Download bis zum ersten Chat mit der KI.

1 Voraussetzungen & Grundbegriffe

Bevor wir loslegen, kläre kurz zwei Dinge: Was du brauchst und was du nicht brauchst.

Du brauchst NICHT:

Du brauchst:

💡
Was ist Claude Code überhaupt? Stell dir Claude Code wie einen sehr schlauen Assistenten vor, der direkt in deinem Textfenster (Terminal) sitzt. Du beschreibst ihm, was dein Programm tun soll — er schreibt den Code, korrigiert Fehler und erklärt alles auf Wunsch. Das "Terminal" ist dabei einfach ein schwarzes (oder weißes) Fenster, in das du Textbefehle tippst.

2 Installation: Node.js & Claude Code

Schritt 2.1 — Node.js installieren

Claude Code ist in JavaScript geschrieben und benötigt Node.js als Laufzeitumgebung. Das ist kostenlos und offiziell.

  1. 1
    Gehe auf nodejs.org und lade die Version mit der Aufschrift "LTS" (Long Term Support) herunter. LTS bedeutet: stabil und empfohlen. Nicht die neueste Version nehmen.
  2. 2
    Öffne die heruntergeladene Datei und folge dem Installations-Assistenten. Klicke einfach immer auf "Weiter / Next". Keine Anpassungen nötig.
  3. 3
    Starte deinen Computer neu (oder zumindest das Terminal). Das ist wichtig, damit Windows/Mac den neuen Befehl npm kennt.
  4. 4
    Öffne das Terminal und tippe diesen Befehl, um die Installation zu prüfen:
    node --version
    Du solltest etwas wie v22.14.0 sehen. Erscheint eine Zahl → alles gut. Erscheint ein Fehler → Node.js neu installieren.
🖥️
Terminal öffnen: Windows: Drücke Windows-Taste + R, tippe cmd und drücke Enter. Oder suche in der Taskleiste nach "PowerShell". Mac: Drücke Cmd + Leertaste, tippe "Terminal" und drücke Enter.

Schritt 2.2 — Claude Code installieren

Jetzt installierst du Claude Code selbst. Tippe diesen Befehl in dein Terminal:

terminalnpm install -g @anthropic-ai/claude-code

Das -g bedeutet "global" — Claude Code wird systemweit installiert, nicht nur für ein einzelnes Projekt. Die Installation dauert ca. 1–2 Minuten.

Prüfe danach die Installation:

terminalclaude --version

Du solltest eine Versionsnummer sehen (z. B. 1.2.3 (Claude Code)). Falls ein Fehler erscheint, lies den Troubleshooting-Abschnitt am Ende.

⚠️
Windows-Hinweis: Falls npm nicht gefunden wird, muss Node.js zur System-PATH-Variable hinzugefügt werden. Deinstalliere Node.js und installiere es neu — beim Re-Installer gibt es eine Checkbox "Automatically add to PATH". Stelle sicher, dass diese aktiviert ist.

3 Die 2 Modi im Vergleich

Claude Code kann auf zwei grundsätzlich verschiedene Arten betrieben werden. Verstehe den Unterschied, bevor du weitermachst — er bestimmt, welche settings.json du brauchst.

Modus 1: Anthropic direktModus 2: OpenRouter
Was ist es?Du verbindest dich direkt mit Anthropics eigenen ServernEin Zwischendienst leitet deine Anfragen zu verschiedenen KI-Modellen weiter
ModelleNur Claude-Modelle (Sonnet, Opus, Haiku)300+ Modelle: Claude, Llama, Gemma, DeepSeek, GPT etc.
Qualität⭐⭐⭐⭐⭐ Höchste (Original)⭐⭐⭐–⭐⭐⭐⭐⭐ (je nach Modell)
KostenClaude Pro ~20 $/Monat Abo oder per Token (API-Key)Viele Modelle gratis; Claude-Modelle günstiger als direkt
BezahlungAnthropic-Account / Console-API-KeyOpenRouter-Guthaben (Credits)
Wann empfohlen?Du hast bereits ein Claude-Abo oder brauchst maximale QualitätDu willst sparen oder verschiedene Modelle ausprobieren
🔄
Gut zu wissen: Du kannst jederzeit zwischen den Modi wechseln — einfach die settings.json tauschen. In Abschnitt 6 zeigen wir dir den schnellsten Weg dafür.

4 Modus 1: Anthropic direkt

Bei diesem Modus kommuniziert Claude Code direkt mit Anthropics Servern. Du bekommst die originalen Claude-Modelle in voller Qualität.

Variante A — Claude-Abo (claude.ai Pro / Max)

Du hast ein Abo auf claude.ai? Dann ist die Einrichtung am einfachsten:

  1. 1
    Stelle sicher, dass deine settings.json keine Zeile mit ANTHROPIC_BASE_URL enthält — oder dass die Datei noch gar nicht existiert. Das ist der Standardzustand.
  2. 2
    Starte Claude Code im Terminal:
    terminalclaude
  3. 3
    Beim ersten Start erscheint ein Login-Dialog. Wähle Option 1: "Claude account with subscription". Es öffnet sich ein Browserfenster — melde dich mit deinem claude.ai-Account an.
Nach erfolgreichem Login werden die Zugangsdaten sicher gespeichert. Du musst dich nicht bei jedem Start neu anmelden.

Die settings.json beim Abo-Modus: Sie kann leer bleiben oder komplett fehlen. Falls sie existiert, darf sie keine URL-Umleitung enthalten:

~/.claude/settings.json (Abo-Modus){
  "theme": "dark"
}

Oder gar keine Datei — Claude Code meldet sich dann einfach über den Browser an.


Variante B — Anthropic API-Key (Console / pay-per-use)

Du hast einen API-Key von console.anthropic.com? Damit zahlst du pro Token, brauchst kein Abo.

  1. 1
    Gehe auf console.anthropic.com → API Keys und erstelle einen neuen Key. Er beginnt mit sk-ant-....
  2. 2
    Erstelle oder bearbeite die globale settings.json (~/.claude/settings.json) mit diesem Inhalt:
    ~/.claude/settings.json (API-Key-Modus){
      "env": {
        "ANTHROPIC_API_KEY": "sk-ant-DEIN_ANTHROPIC_KEY_HIER"
      }
    }
  3. 3
    Starte Claude Code:
    terminalclaude
    Claude Code erkennt den API-Key automatisch und verbindet sich mit Anthropics Servern — kein Browser-Login nötig.
⚠️
Wichtig: Beim API-Key-Modus darf kein ANTHROPIC_BASE_URL in der settings.json stehen. Sobald dieses Feld gesetzt ist, werden alle Anfragen umgeleitet — zu OpenRouter oder Ollama.

Startbefehl für Anthropic-Modus

terminal — Anthropic direkt# Einfach starten (nutzt eingeloggten Account oder API-Key aus settings.json)
claude

# Bestimmtes Modell erzwingen
claude --model claude-sonnet-4-5-20250929

# Oder das leistungsstärkste Modell
claude --model claude-opus-4-5

5 Modus 2: OpenRouter

OpenRouter ist ein Dienst, der dir Zugang zu über 300 KI-Modellen über eine einzige Schnittstelle gibt. Viele Modelle sind kostenlos nutzbar.

🧠
Wie funktioniert das technisch? Claude Code sendet normalerweise seine Anfragen an Anthropics Server. Wir sagen Claude Code: "Schick die Anfragen stattdessen an OpenRouter." OpenRouter leitet sie dann an das von uns gewählte Modell weiter. Das Programm merkt den Unterschied nicht.

Schritt 5.1 — OpenRouter-Account & Key erstellen

  1. 1
    Gehe auf openrouter.ai und erstelle einen kostenlosen Account.
  2. 2
    (Optional, aber empfohlen) Lade einmalig 5–10 USD Guthaben auf ("Credits" im Dashboard). Mit einem kleinen Guthaben werden tägliche Gratis-Kontingente für viele Modelle freigeschaltet. Das Guthaben wird dabei nicht verbraucht, solange du kostenlose Modelle nutzt.
  3. 3
    Navigiere im Dashboard zu "API Keys""Create Key". Kopiere den generierten Key — er beginnt mit sk-or-v1-....
🔐
Sicherheitshinweis: Behandle deinen API-Key wie ein Passwort. Teile ihn niemandem, poste ihn nicht öffentlich auf GitHub oder in Screenshots.

Schritt 5.2 — settings.json für OpenRouter

Speicherort der globalen settings.json:

Erstelle den Ordner falls nötig:

powershellNew-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude"
notepad "$env:USERPROFILE\.claude\settings.json"
terminalmkdir -p ~/.claude
nano ~/.claude/settings.json

Kopiere diesen Inhalt in die Datei:

~/.claude/settings.json (OpenRouter-Modus){
  "env": {
    "ANTHROPIC_BASE_URL": "https://openrouter.ai/api",
    "ANTHROPIC_AUTH_TOKEN": "sk-or-v1-DEIN_OPENROUTER_KEY_HIER",
    "ANTHROPIC_API_KEY": """",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "meta-llama/llama-3.3-70b-instruct:free"
  }
}
⚠️
Diese 3 Regeln sind kritisch:
  • ANTHROPIC_BASE_URL muss exakt https://openrouter.ai/api lauten — ohne /v1 am Ende! Claude Code hängt den Pfad selbst an.
  • ANTHROPIC_AUTH_TOKEN enthält deinen OpenRouter-Key
  • ANTHROPIC_API_KEY muss auf einen leeren String "" gesetzt sein — sonst versucht Claude Code, sich bei Anthropic anzumelden

Schritt 5.3 — Alten Login entfernen

Falls du vorher im Anthropic-Modus eingeloggt warst, musst du dich zuerst abmelden:

terminal# Starte Claude Code kurz
claude

# Dann im Claude-Code-Prompt eingeben:
/logout

Danach Claude Code mit /exit beenden und neu starten.

Startbefehl für OpenRouter-Modus

terminal — OpenRouter# Normaler Start (nutzt Modell aus settings.json)
claude

# Bestimmtes Modell für diese Sitzung erzwingen
claude --model meta-llama/llama-3.3-70b-instruct:free

# Claude über OpenRouter nutzen (kostenpflichtig, aber günstiger als direkt)
claude --model anthropic/claude-sonnet-4

# Günstigstes leistungsfähiges Modell
claude --model deepseek/deepseek-chat-v3

Du kannst das Modell auch innerhalb einer laufenden Sitzung wechseln:

innerhalb claude code/model meta-llama/llama-3.3-70b-instruct:free

Verbindung prüfen

Starte Claude Code und tippe:

innerhalb claude code/status

Du siehst dann, mit welchem Backend und Modell du gerade verbunden bist. Prüfe auch dein OpenRouter-Dashboard unter "Activity" — dort erscheinen deine Anfragen in Echtzeit.

6 Zwischen den Modi wechseln

Das Wechseln ist einfacher als du denkst. Es gibt zwei Methoden:

Methode 1: Zwei settings-Dateien vorbereiten (empfohlen)

Erstelle einmalig zwei Dateien im .claude-Ordner — eine für jeden Modus. Zum Wechseln kopierst du einfach die gewünschte Datei.

Einmalig vorbereiten — erstelle beide Vorlagen:

powershell — einmalig# Anthropic-Vorlage erstellen
notepad "$env:USERPROFILE\.claude\settings-anthropic.json"
# Inhalt: {"env": {"ANTHROPIC_API_KEY": "sk-ant-DEINKEY"}}

# OpenRouter-Vorlage erstellen
notepad "$env:USERPROFILE\.claude\settings-openrouter.json"
# Inhalt: siehe Abschnitt 5

Zu Anthropic wechseln:

powershellCopy-Item "$env:USERPROFILE\.claude\settings-anthropic.json" `
          "$env:USERPROFILE\.claude\settings.json" -Force

Zu OpenRouter wechseln:

powershellCopy-Item "$env:USERPROFILE\.claude\settings-openrouter.json" `
          "$env:USERPROFILE\.claude\settings.json" -Force

Danach Terminal neu öffnen und claude starten.

Einmalig vorbereiten — erstelle beide Vorlagen:

terminal — einmalig# Anthropic-Vorlage anlegen
nano ~/.claude/settings-anthropic.json
# Inhalt: {"env": {"ANTHROPIC_API_KEY": "sk-ant-DEINKEY"}}

# OpenRouter-Vorlage anlegen
nano ~/.claude/settings-openrouter.json
# Inhalt: siehe Abschnitt 5

Zu Anthropic wechseln:

terminalcp ~/.claude/settings-anthropic.json ~/.claude/settings.json

Zu OpenRouter wechseln:

terminalcp ~/.claude/settings-openrouter.json ~/.claude/settings.json
Aliases für Schnell-Wechsel (macOS/Linux): Füge diese Zeilen in deine ~/.zshrc oder ~/.bashrc ein:
alias cc-anthropic='cp ~/.claude/settings-anthropic.json ~/.claude/settings.json && echo "✅ Anthropic-Modus aktiv"'
alias cc-openrouter='cp ~/.claude/settings-openrouter.json ~/.claude/settings.json && echo "✅ OpenRouter-Modus aktiv"'
Danach reicht ein cc-anthropic oder cc-openrouter im Terminal.

Methode 2: Direkt beim Starten per Umgebungsvariable

Du kannst Einstellungen auch direkt beim Start überschreiben, ohne die settings.json zu ändern. Diese Methode ist gut für einmalige Sitzungen:

Einmalig OpenRouter für diese Sitzung nutzen:

powershell$env:ANTHROPIC_BASE_URL="https://openrouter.ai/api"
$env:ANTHROPIC_AUTH_TOKEN="sk-or-v1-DEINKEY"
$env:ANTHROPIC_API_KEY=""
claude

Zurück zu Anthropic (Variablen entfernen):

powershellRemove-Item Env:ANTHROPIC_BASE_URL -ErrorAction SilentlyContinue
Remove-Item Env:ANTHROPIC_AUTH_TOKEN -ErrorAction SilentlyContinue
$env:ANTHROPIC_API_KEY="sk-ant-DEINKEY"
claude

Einmalig OpenRouter für diese Sitzung nutzen:

terminalANTHROPIC_BASE_URL="https://openrouter.ai/api" \
ANTHROPIC_AUTH_TOKEN="sk-or-v1-DEINKEY" \
ANTHROPIC_API_KEY="" \
claude

Zurück zu Anthropic:

terminalunset ANTHROPIC_BASE_URL
unset ANTHROPIC_AUTH_TOKEN
ANTHROPIC_API_KEY="sk-ant-DEINKEY" claude
📋
Priorität: Umgebungsvariablen im Terminal haben höhere Priorität als die settings.json. Das heißt: Wenn du im Terminal ANTHROPIC_BASE_URL setzt, gilt das — egal was in der settings.json steht. Schließe das Terminal um zur settings.json-Einstellung zurückzukehren.

Schnell-Übersicht: Welche settings.json für welchen Modus?

ModusANTHROPIC_BASE_URLANTHROPIC_API_KEYANTHROPIC_AUTH_TOKEN
Anthropic Abo nicht gesetzt nicht gesetzt nicht gesetzt (Login per Browser)
Anthropic API-Key nicht gesetzt sk-ant-... nicht gesetzt
OpenRouter https://openrouter.ai/api "" (leer!) sk-or-v1-...
Ollama (lokal) http://localhost:11434/api "" (leer!) ollama

7 Was muss ich konkret tun? — Die explizite Checkliste

Dieser Abschnitt ist eine direkte Antwort auf die Frage: "Was genau mache ich, wenn ich Anthropic nutzen will — und was, wenn ich OpenRouter nutzen will?" Kein Erklärtext, nur Schritte.

🅰
Ich möchte Original-Claude direkt über Anthropic nutzen
Kein OpenRouter. Kein Drittanbieter. Direkte Verbindung zu Anthropics Servern.
💡
Du brauchst dafür eines von beiden: ein aktives claude.ai-Abo (Pro oder Max, ca. 18–20 $/Monat) oder einen Anthropic-API-Key von console.anthropic.com (pay-per-use, kein Abo).

Schritt 1 — Die settings.json komplett leeren oder löschen

Das ist der wichtigste Schritt. Öffne die Datei:

  • Windows: %USERPROFILE%\.claude\settings.json (im Explorer-Pfad eingeben)
  • macOS / Linux: ~/.claude/settings.json

Ersetze den gesamten Inhalt durch diese zwei Zeichen — oder lösche die Datei komplett:

~/.claude/settings.json → Anthropic-Modus (leere Datei){}
⛔ Das darf auf keinen Fall in der Datei stehen:
  • ANTHROPIC_BASE_URL — dieses Feld leitet alle Anfragen um (zu OpenRouter, Ollama o.ä.)
  • ANTHROPIC_AUTH_TOKEN mit einem OpenRouter-Key
Sobald ANTHROPIC_BASE_URL gesetzt ist, verlässt Claude Code Anthropics Server. Entferne es komplett.

Schritt 2A — Mit Abo (claude.ai Pro / Max)

Du hast ein aktives Abo auf claude.ai? Dann brauchst du keinen API-Key. Die settings.json bleibt leer ({}).

Starte Claude Code:

terminalclaude

Beim allerersten Start öffnet sich automatisch ein Browser-Fenster. Melde dich dort mit deinem claude.ai-Account an. Nach dem Login schließt sich das Fenster und Claude Code startet. Ab dem zweiten Start kein Login mehr nötig — die Zugangsdaten werden sicher gespeichert.

Schritt 2B — Mit Anthropic API-Key (ohne Abo)

Du hast keinen claude.ai-Abo, aber einen API-Key von console.anthropic.com? Der Key beginnt mit sk-ant-api03-....

Trage ihn in die settings.json ein — und nur das, sonst nichts:

~/.claude/settings.json → Anthropic API-Key{
  "env": {
    "ANTHROPIC_API_KEY": "sk-ant-api03-DEIN_KEY_HIER"
  }
}

Dann starten:

terminalclaude

Kein Browser-Login. Claude Code verbindet sich direkt mit Anthropics Servern und nutzt deinen Key zur Authentifizierung.

Schritt 3 — Prüfen ob die Verbindung stimmt

Starte Claude Code und tippe im Prompt:

im Claude Code Prompt/status

Was du sehen solltest:

  • Bei Abo-Login: deine E-Mail-Adresse und "claude.ai subscription"
  • Bei API-Key: "API key" und das verwendete Modell
  • Base URL: leer oder https://api.anthropic.com — auf keinen Fall "openrouter"
Wenn du von OpenRouter kommst und es erscheint trotzdem noch eine Verbindung dorthin: Tippe /logout im Claude Code Prompt, dann /exit. Öffne ein neues Terminal und starte claude neu.
🅾
Ich möchte Claude Code über OpenRouter nutzen
(günstige oder kostenlose KI-Modelle, kein Abo nötig)

Hier leitest du Claude Code zu OpenRouter um. Du brauchst einen kostenlosen OpenRouter-Account und einen API-Key von dort.

Schritt 1 — OpenRouter-Key besorgen

Falls noch nicht geschehen: Gehe auf openrouter.ai → API Keys, erstelle einen Key (beginnt mit sk-or-v1-...) und kopiere ihn.

Schritt 2 — settings.json mit OpenRouter-Inhalt befüllen

Öffne ~/.claude/settings.json und ersetze den gesamten Inhalt durch folgendes. Trage deinen Key ein:

~/.claude/settings.json → OpenRouter-Modus{
  "env": {
    "ANTHROPIC_BASE_URL": "https://openrouter.ai/api",
    "ANTHROPIC_AUTH_TOKEN": "sk-or-v1-DEIN_OPENROUTER_KEY_HIER",
    "ANTHROPIC_API_KEY": """",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "meta-llama/llama-3.3-70b-instruct:free"
  }
}
Drei Regeln die du nicht vergessen darfst:
  • ANTHROPIC_BASE_URL endet auf /apiniemals /api/v1
  • ANTHROPIC_API_KEY muss auf "" (leerer String) gesetzt sein — nicht weglassen
  • ANTHROPIC_AUTH_TOKEN enthält deinen OpenRouter-Key

Schritt 3 — Datei speichern und alten Login entfernen

Datei speichern. Dann Terminal öffnen, kurz claude starten und eingeben:

im Claude Code Prompt/logout

Danach /exit — Terminal schließen und neu öffnen.

Schritt 4 — Starten

terminalclaude

Es erscheint kein Browser-Login mehr. Claude Code verbindet sich direkt über OpenRouter mit dem Modell aus der settings.json.

Prüfen ob es funktioniert: Im Claude Code Prompt /status eingeben. In der Zeile "Base URL" sollte openrouter.ai stehen. Prüfe zusätzlich dein OpenRouter-Dashboard — dort erscheinen deine Anfragen in Echtzeit.
🔑
Der eine Unterschied, der alles entscheidet:
Steht ANTHROPIC_BASE_URL in der settings.json? → OpenRouter-Modus
Steht ANTHROPIC_BASE_URL nicht in der settings.json? → Anthropic-Modus

8 Weg C: Ollama (vollständig lokal)

Bei Ollama läuft die KI komplett auf deinem Computer. Kein Internet nötig, keine Kosten, volle Privatsphäre. Dafür braucht dein PC etwas mehr Leistung.

🖥️
Mindestanforderungen: 16 GB RAM (32 GB empfohlen), moderne CPU oder Grafikkarte (NVIDIA/AMD/Apple Silicon). Mit weniger als 16 GB RAM ist die Erfahrung oft sehr langsam.

Schritt 5.1 — Ollama installieren

  1. 1
    Gehe auf ollama.com und lade das Programm für dein Betriebssystem herunter. Installation ist wie ein normales Programm.
  2. 2
    Starte Ollama. Es läuft im Hintergrund (du siehst es evtl. im System-Tray / in der Menüleiste).
  3. 3
    Lade ein Sprachmodell herunter. Für Programmieraufgaben empfohlen:
    ollama pull qwen2.5-coder:7b
    Das Modell ist ca. 4,7 GB groß. Einmaliger Download.

Schritt 5.2 — settings.json für Ollama

Bearbeite deine ~/.claude/settings.json und ersetze den gesamten Inhalt durch:

settings.json{
  "env": {
    "ANTHROPIC_BASE_URL": "http://localhost:11434/api",
    "ANTHROPIC_AUTH_TOKEN": "ollama",
    "ANTHROPIC_API_KEY": "",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "qwen2.5-coder:7b"
  }
}
ℹ️
Bei Ollama ist der "API-Key" egal — du kannst einfach ollama als Wert eintragen. Wichtig ist die URL http://localhost:11434 — das ist die Adresse, unter der Ollama auf deinem Computer lauscht.

9 Claude Code starten & erste Befehle

Jetzt kommt der spannende Teil. Öffne das Terminal, navigiere zu einem Projektordner und starte Claude Code:

terminalclaude

Beim allerersten Start erscheint möglicherweise eine Abfrage zu Nutzungsbedingungen. Bestätige mit Enter.

Wichtige Befehle in Claude Code

BefehlWas er macht
/helpZeigt alle verfügbaren Befehle
/configÖffnet die Einstellungen direkt in Claude Code
/modelWechselt das KI-Modell für diese Sitzung
/clearLöscht den aktuellen Gesprächsverlauf (spart Kontext)
/costZeigt die bisherigen Kosten der Sitzung
/exitBeendet Claude Code
Ctrl + CAktuellen Befehl abbrechen

Dein erstes Gespräch

Sobald Claude Code gestartet ist, kannst du direkt in normaler Sprache schreiben:

beispielErstelle eine einfache Python-Datei, die "Hallo Welt" ausgibt.
Tipp: Claude Code versteht Deutsch. Du musst kein Englisch nutzen. Beschreibe einfach in einfachen Worten, was du brauchst.

10 Modelle bei OpenRouter: Auto-Router, Gratis-Modelle & Modell-Namen finden

Option A — Der automatische Gratis-Router (einfachste Lösung)

OpenRouter bietet einen speziellen Modell-Namen, der automatisch ein verfügbares kostenloses Modell auswählt: openrouter/free

Wie funktioniert das? OpenRouter analysiert deine Anfrage, filtert alle aktuell verfügbaren Gratis-Modelle nach passenden Fähigkeiten und wählt dann zufällig eines aus. Du musst dich um nichts kümmern — wenn ein Modell ein Rate-Limit hat, wird automatisch ein anderes gewählt.

Trage einfach diesen Modell-Namen in deine settings.json ein:

~/.claude/settings.json → Auto-Router{
  "env": {
    "ANTHROPIC_BASE_URL": "https://openrouter.ai/api",
    "ANTHROPIC_AUTH_TOKEN": "sk-or-v1-DEIN_KEY",
    "ANTHROPIC_API_KEY": "",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "openrouter/free"
  }
}

Welches Modell tatsächlich verwendet wurde, siehst du nach der Antwort im Claude-Code-Terminal oder in deinem OpenRouter-Dashboard unter "Activity".

⚠️
Einschränkung des Auto-Routers: Du kannst nicht steuern, welches konkrete Modell ausgewählt wird. Bei komplexen Coding-Aufgaben kann die Qualität stark schwanken. Für ernsthafte Projekte empfehlen wir ein festes Modell (siehe Option B).

Option B — Einen bestimmten Modell-Namen selbst finden

Du möchtest ein bestimmtes Modell nutzen? So findest du den exakten Namen, den du in die settings.json eintragen kannst:

  1. 1
    Gehe auf openrouter.ai/models — das ist die offizielle Modellliste.
  2. 2
    Nur Gratis-Modelle anzeigen: Klicke links auf den Filter "Free" oder füge ?pricing=free an die URL an. Du siehst jetzt nur Modelle, die $0 kosten.
    https://openrouter.ai/models?pricing=free
  3. 3
    Klicke auf ein Modell, das dich interessiert. Es öffnet sich die Detailseite.
  4. 4
    Den Modell-Namen kopieren: Auf der Detailseite siehst du oben in der URL oder direkt auf der Seite den Identifier im Format anbieter/modellname:free. Klicke auf das Kopier-Symbol neben dem Namen.
    Beispiele für Modell-IDs:
    meta-llama/llama-3.3-70b-instruct:free
    google/gemma-3-27b-it:free
    qwen/qwen3-coder-480b-a35b-instruct:free
    deepseek/deepseek-r1:free
    Das Muster ist immer: anbieter/modellname:free — das :free am Ende bedeutet "kostenlose Variante".
  5. 5
    Trage den kopierten Namen in deine settings.json ein:
    settings.json"ANTHROPIC_DEFAULT_SONNET_MODEL": "HIER_DEN_KOPIERTEN_NAMEN_EINFÜGEN"
    Starte Claude Code neu — fertig.
💡
Tipp: Modell-ID direkt aus der URL ablesen. Wenn du auf ein Modell klickst und die URL so aussieht: openrouter.ai/meta-llama/llama-3.3-70b-instruct — dann ist alles nach openrouter.ai/ die Modell-ID. Hänge :free dran, falls es sich um ein Gratis-Modell handelt.

Aktuelle Empfehlungen (Stand April 2026)

Gratis-Modelle auf OpenRouter wechseln gelegentlich. Die folgende Tabelle zeigt bewährte Optionen — prüfe die Verfügbarkeit immer aktuell auf openrouter.ai/models?pricing=free.

Modell-ID (zum Kopieren)StärkeKostenEmpfehlung
openrouter/free Automatisch, zufällig GRATIS ⭐ Für Einsteiger & schnellen Start
qwen/qwen3-coder-480b-a35b-instruct:free Stärkstes freies Coding-Modell GRATIS ⭐⭐ Beste Codequalität gratis
meta-llama/llama-3.3-70b-instruct:free Stark, gutes Reasoning GRATIS Solide Allround-Wahl
deepseek/deepseek-r1:free Stark bei Logik & Debugging GRATIS Gut für komplexe Aufgaben
google/gemma-3-27b-it:free Solide Codequalität GRATIS Gute Alternative
anthropic/claude-sonnet-4 Sehr stark (Original-Claude) KOSTENPFLICHTIG Wenn Gratis-Qualität nicht reicht
🔄
Rate-Limits bei Gratis-Modellen: Typisch sind ca. 20 Anfragen/Minute und 200 Anfragen/Tag pro Modell. Wenn du eine 429-Fehlermeldung bekommst: Warte einige Minuten oder wechsle das Modell. Mit dem Auto-Router openrouter/free passiert das automatisch.

Modell während einer laufenden Sitzung wechseln

Du musst Claude Code nicht neu starten um das Modell zu wechseln. Tippe im Prompt:

im Claude Code Prompt/model meta-llama/llama-3.3-70b-instruct:free

Das gilt nur für die aktuelle Sitzung. Beim nächsten Start greift wieder die settings.json.

11 Glossar: Fachbegriffe erklärt

BegriffEinfache Erklärung
Terminal / CLIEin Textfenster, in das du Befehle tippst. Wie MS-DOS früher. Kein Klicken, nur tippen.
APIEine "Steckdose" für Software. Ermöglicht, dass verschiedene Programme miteinander kommunizieren.
API-KeyDein persönliches Passwort für einen API-Dienst. Gibt dir Zugang zu einem Service.
JSONEin Format für Einstellungsdateien. Wie eine strukturierte Einkaufsliste für Computer.
npmEin "App-Store" für Node.js-Programme. Mit npm install lädst du Software herunter.
Kontext-WindowDas "Kurzzeitgedächtnis" der KI in einem Gespräch. Je größer, desto mehr Code kann sie auf einmal "lesen".
LTS"Long Term Support" — die stabile, empfohlene Version eines Programms. Lieber LTS als "Latest".
ModellDas eigentliche KI-"Gehirn". Verschiedene Modelle haben verschiedene Stärken und Preise.
TokenEine Rechnungseinheit bei KI-APIs. Ca. 1 Token = 1 Wort. Gratis-Modelle haben Tageslimits in Tokens.
OpenRouterEin Marktplatz/Vermittler für KI-Modelle. Du bezahlst (oder nicht, bei Gratis-Modellen) dort und kannst viele Modelle nutzen.
OllamaEin Programm, das KI-Modelle lokal auf deinem PC ausführt. Kein Internet nötig.

12 Troubleshooting

❌ "claude: command not found" (Befehl nicht gefunden)

Ursache: Node.js / npm ist nicht im Systempfad (PATH). Lösung:

  1. Terminal komplett schließen und neu öffnen.
  2. Prüfen ob npm funktioniert: npm --version
  3. Falls npm auch fehlt: Node.js deinstallieren und neu installieren. Auf Windows darauf achten, dass die Option "Add to PATH" aktiviert ist.
  4. Nach der Neu-Installation: npm install -g @anthropic-ai/claude-code erneut ausführen.

❌ Fehlercode 401 "Unauthorized"

Ursache: Falscher oder abgelaufener API-Key. Lösung:

  1. Gehe auf openrouter.ai → "API Keys" → prüfe ob dein Key noch aktiv ist.
  2. Kopiere den Key neu (ohne führende/nachfolgende Leerzeichen).
  3. Stelle sicher, dass ANTHROPIC_API_KEY auf einen leeren String "" gesetzt ist (nicht gelöscht, sondern leer!).
  4. Starte Claude Code mit einem frischen Terminal neu.

❌ Fehlercode 429 "Rate Limit" / "Too Many Requests"

Ursache: Das Gratis-Tageslimit des Modells ist erschöpft. Lösung:

  1. Warte 10–30 Minuten und versuche es erneut.
  2. Wechsle das Modell in der settings.json zu einem anderen Gratis-Modell (z. B. von Llama zu Gemma).
  3. Starte Claude Code danach mit einem frischen Terminal neu.

❌ "JSON parse error" oder Claude startet nicht

Ursache: Syntaxfehler in der settings.json. Lösung:

  1. Öffne die Datei und prüfe: Alle Zeichenketten in "doppelten Anführungszeichen"?
  2. Nach jedem Eintrag ein Komma — außer beim letzten in einem Block.
  3. Nutze jsonlint.com um die Datei zu validieren.
  4. Im Zweifel: Datei löschen und von vorne beginnen mit dem Code-Beispiel aus Abschnitt 4.

❌ "Die KI antwortet sehr langsam"

Beim OpenRouter-Weg: Gratis-Modelle sind oft langsamer als bezahlte. Wechsle zu einem kleineren, schnelleren Modell (z. B. qwen/qwen3-8b:free).

Beim Ollama-Weg: Dein PC hat möglicherweise nicht genug RAM/GPU. Wechsle zu einem kleineren Modell: ollama pull qwen2.5-coder:1.5b


❌ Claude Code fragt nach Anmeldung / Abo

Ursache: Claude Code versucht, sich mit dem Original-Anthropic-Account zu verbinden. Lösung:

  1. Im Claude Code Interface tippe: /logout
  2. Prüfe die settings.json: ANTHROPIC_API_KEY muss auf "" (leer) gesetzt sein.
  3. Terminal schließen und neu öffnen.