Zum Hauptinhalt springen

Überblick

Typ: Coding-ToolPrimärer Pfad: Anthropic-nativeSupport-Niveau: Starker nativer Pfad
Claude Code ist Anthropics offizielles CLI-Tool für KI-gestütztes Coding. Sie können es so konfigurieren, dass LemonData als API-Provider verwendet wird.

Installation

Anthropic empfiehlt jetzt das native Installationsprogramm. Die npm-Installation existiert weiterhin aus Kompatibilitätsgründen, ist upstream jedoch veraltet.
curl -fsSL https://claude.ai/install.sh | bash
Wenn Sie speziell das npm-Paket benötigen, verwenden Sie:
npm install -g @anthropic-ai/claude-code
Verwenden Sie nicht sudo npm install -g für Claude Code.

Konfiguration

Umgebungsvariablen

Setzen Sie die folgenden Umgebungsvariablen:
export ANTHROPIC_API_KEY="sk-your-lemondata-key"
export ANTHROPIC_BASE_URL="https://api.lemondata.cc"
Fügen Sie diese Ihrem Shell-Profil (~/.bashrc, ~/.zshrc usw.) hinzu, damit sie dauerhaft erhalten bleiben.
Für LemonData lassen Sie ANTHROPIC_BASE_URL auf https://api.lemondata.cc ohne ein /v1-Suffix. Dies entspricht der Endpunkt-Struktur im Anthropic-Stil und dem von Claude Code dokumentierten Muster eines einheitlichen Gateways.

Konfigurationsdatei

Alternativ können Sie ~/.claude/settings.json erstellen oder bearbeiten:
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  }
}

Verwendung

Nach der Konfiguration verwenden Sie Claude Code wie gewohnt:
# Start an interactive session
claude

# Run a single command
claude "Explain this code" < main.py

# Chat mode
claude chat
Überprüfen Sie bei Bedarf die Installation:
claude --version
claude doctor

Verfügbare Modelle

LemonData unterstützt alle Claude-Modelle:
ModelDescription
claude-opus-4-6Am leistungsfähigsten, komplexes Schlussfolgern
claude-sonnet-4-6Ausgewogene Leistung, hervorragend für Coding
claude-haiku-4-5Am schnellsten, kosteneffizient

Modellauswahl

Geben Sie ein Modell mit dem Flag --model an:
claude --model claude-sonnet-4-6 "Review this PR"
Oder setzen Sie in Ihrer Konfiguration ein Standardmodell:
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  },
  "model": "claude-sonnet-4-6"
}

Extended Thinking

Für Aufgaben mit komplexem Schlussfolgern verwenden Sie Modelle mit erweitertem Denken:
claude --model claude-opus-4-6 "Design a microservices architecture for..."

Fehlerbehebung

Vergewissern Sie sich, dass die Base-URL exakt https://api.lemondata.cc ist (kein /v1-Suffix für Anfragen im Anthropic-Stil).
Stellen Sie sicher, dass Ihr LemonData API key mit sk- beginnt und über ausreichendes Guthaben verfügt.
Der Gateway-Modus von Claude Code unterstützt auch ANTHROPIC_AUTH_TOKEN. Verwenden Sie weiterhin ANTHROPIC_API_KEY für das standardmäßige LemonData-Setup, es sei denn, Sie haben das Auth-Verhalten Ihres Gateways absichtlich geändert.
Prüfen Sie, ob der Modellname korrekt ist. Verwenden Sie das Format claude-sonnet-4-6.