Zum Hauptinhalt springen

Documentation Index

Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt

Use this file to discover all available pages before exploring further.

Claude Code Main Interface

Voraussetzungen

Claude Code ist ein KI-Programmier-Assistent für die Kommandozeile von Anthropic, der direkten KI-Dialog, Codegenerierung und Debugging im Terminal unterstützt. Durch die Verbindung mit APIMart können Sie in Claude Code mehrere Modelle wie GPT, Claude und Gemini verwenden. Bevor Sie beginnen, stellen Sie sicher, dass Sie:
  1. Einen APIMart-API-Schlüssel erhalten haben Melden Sie sich in der APIMart-Konsole an, um Ihren API-Schlüssel zu erhalten (beginnt mit sk-)
Tipp: Wenn Sie noch kein APIMart-Konto haben, registrieren Sie sich zuerst bei APIMart und holen Sie sich Ihren API-Schlüssel.

Schritt 1: Claude Code installieren

Wählen Sie eine der folgenden Methoden zur Installation:
Installation über das offizielle Skript:
curl -fsSL https://claude.ai/install.sh | bash
Oder Installation über Homebrew:
brew install --cask claude-code
Bei Berechtigungsproblemen fügen Sie sudo vor dem Befehl ein.

Installation überprüfen

Führen Sie nach der Installation den folgenden Befehl zur Bestätigung aus:
claude --version
Wird eine Versionsnummer angezeigt (z. B. 1.x.x), war die Installation erfolgreich.

Schritt 2: APIMart-API konfigurieren

Es stehen drei Konfigurationsmethoden zur Verfügung. Wählen Sie die für Ihren Workflow passende.

Methode 1: settings.json bearbeiten (empfohlen)

Der stabilste Ansatz – einmal konfigurieren und es bleibt erhalten. 1. Konfigurationsverzeichnis finden:
  • Windows: drücken Sie Win + R, geben Sie %userprofile%\.claude ein
  • macOS: drücken Sie Command + Shift + G, geben Sie ~/.claude ein
  • Linux: navigieren Sie zu ~/.claude
Existiert das Verzeichnis nicht, führen Sie einmal claude im Terminal aus und drücken Sie Ctrl + C zum Beenden – das Verzeichnis wird automatisch erstellt.
2. Erstellen oder bearbeiten Sie die Datei settings.json:
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.apimart.ai",
    "ANTHROPIC_AUTH_TOKEN": "sk-xxxxxxxxxxxx",
    "ANTHROPIC_MODEL": "claude-sonnet-4-6-apimart",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}
ParameterBeschreibung
ANTHROPIC_BASE_URLAPIMart-API-Adresse, fest https://api.apimart.ai
ANTHROPIC_AUTH_TOKENIhr APIMart-API-Schlüssel (beginnt mit sk-)
ANTHROPIC_MODELStandardmäßig verwendetes Modell, aus der Modellliste unten wählen
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICAuf 1 setzen, um nicht wesentliche Netzwerkanfragen zu reduzieren
Speichern Sie die Datei und starten Sie Claude Code neu, um sie anzuwenden.

Methode 2: Permanente Umgebungsvariablen

Schreiben Sie die Konfiguration in die Systemumgebung, sodass alle Terminalfenster sie automatisch laden.
echo 'export ANTHROPIC_BASE_URL="https://api.apimart.ai"' >> ~/.zshrc
echo 'export ANTHROPIC_API_KEY="sk-xxxxxxxxxxxx"' >> ~/.zshrc
echo 'export ANTHROPIC_MODEL="claude-sonnet-4-6-apimart"' >> ~/.zshrc
source ~/.zshrc

Methode 3: Temporäre Umgebungsvariablen

Geeignet für schnelle Tests – Konfiguration geht beim Schließen des Terminals verloren.
export ANTHROPIC_API_KEY="sk-xxxxxxxxxxxx"
export ANTHROPIC_MODEL="claude-sonnet-4-6-apimart"
export ANTHROPIC_BASE_URL="https://api.apimart.ai"
claude
Temporäre Umgebungsvariablen funktionieren nur im aktuellen Terminalfenster. Nach Fensterwechsel oder Schließen des Terminals müssen Sie sie erneut setzen.

Schritt 3: Loslegen

Konfiguration überprüfen

Starten Sie Claude Code und senden Sie eine einfache Nachricht zur Bestätigung:
claude "Hello"
Erhalten Sie eine KI-Antwort, war die Konfiguration erfolgreich. Bei Fehlern wie 401, 403 etc. siehe FAQ unten.

Nutzungsmodi

Claude Code bietet zwei Interaktionsmodi:
  • Interaktiver Modus: Führen Sie claude aus für eine kontinuierliche Unterhaltung, ideal für komplexe Aufgaben
  • Einzelbefehl: Führen Sie claude "Ihre Frage" aus für eine einmalige Antwort, ideal für schnelle Abfragen

Unterstützte Modelle

APIMart unterstützt die gesamte Claude-Modellreihe. Sie können je nach Bedarf flexibel wechseln:
ModellnameEigenschaftenEmpfohlene Nutzung
claude-opus-4-6Stärkste GesamtleistungKomplexe Architektur, schwieriges Debugging
claude-sonnet-4-6Ausgewogene Leistung und GeschwindigkeitTägliches Programmieren, Codegenerierung
claude-opus-4-5-20251101Fortgeschrittenes ReasoningKomplexer Code, tiefe Analyse
claude-sonnet-4-5-20250929Hervorragende Code-FähigkeitAlgorithmusdesign, Code-Optimierung
claude-haiku-4-5-20251001Ultraschnelle AntwortSchnelle Q&A, Code-Snippets
Alle obigen Modelle unterstützen eine Thinking-Version (erweitertes Reasoning) – hängen Sie -thinking an die Modell-ID an, z. B. claude-opus-4-6-thinking. Der Thinking-Modus ist ideal für komplexe Aufgaben, die tiefes Reasoning erfordern.

APIMart-Rabattmodelle

APIMart bietet exklusive Rabattmodelle zu nur 20 % des offiziellen Preises mit denselben Fähigkeiten. Hängen Sie einfach -apimart an die Modell-ID an:
Name des RabattmodellsEigenschaften
claude-opus-4-6-apimartStärkste Gesamtleistung
claude-sonnet-4-6-apimartAusgewogene Leistung und Geschwindigkeit
claude-opus-4-5-20251101-apimartFortgeschrittenes Reasoning
claude-sonnet-4-5-20250929-apimartHervorragende Code-Fähigkeit
claude-haiku-4-5-20251001-apimartUltraschnelle Antwort
Thinking-Versionen sind ebenfalls verfügbar, z. B. claude-opus-4-6-thinking-apimart, claude-sonnet-4-6-thinking-apimart etc.
Modellempfehlungen:
  • 💰 Bestes Preis-Leistungs-Verhältnis: claude-sonnet-4-6-apimart – beste Wahl für tägliches Programmieren, nur 20 % des offiziellen Preises
  • 🚀 Hohe Leistung: claude-opus-4-6-apimart – für die komplexesten Code- und Architektur-Herausforderungen
  • Schnelle Antwort: claude-haiku-4-5-20251001-apimart – wenn Sie sofortiges Feedback benötigen
  • 🧠 Tiefes Denken: claude-opus-4-6-thinking-apimart – wenn tiefes Reasoning nötig ist
Zum Wechseln des Modells verwenden Sie den /model-Befehl im interaktiven Modus oder ändern Sie das Feld ANTHROPIC_MODEL in Ihrer Konfiguration und starten Sie neu.

Häufige Befehle

Hier sind häufig verwendete Befehle und Tastenkürzel in Claude Code:
BefehlBeschreibung
claudeIn den interaktiven Modus wechseln
claude "Frage"Einmaliger Abfrage
claude --versionVersion prüfen
/modelModell im interaktiven Modus wechseln
/helpHilfeinformationen anzeigen
Ctrl + CInteraktiven Modus verlassen

FAQ

Q1: Nach der Konfiguration wird immer noch die Login-Auswahlseite angezeigt?

Wenn „Select login method” nach dem Start immer noch erscheint, ist die Konfiguration nicht wirksam. Schritte zur Fehlersuche:
  1. Bei Verwendung von settings.json: Prüfen Sie, ob der Dateipfad korrekt ist
    • Windows: C:\Users\<username>\.claude\settings.json
    • macOS / Linux: ~/.claude/settings.json
  2. Bei Verwendung von Umgebungsvariablen: Stellen Sie sicher, dass Sie Claude Code aus demselben Terminalfenster gestartet haben, in dem Sie die Variablen gesetzt haben
  3. JSON-Format prüfen: Stellen Sie sicher, dass Klammern, Kommas und Anführungszeichen alle korrekt sind

Q2: 401 / 403 Fehler?

FehlercodeBedeutungLösung
401 UnauthorizedAPI-Schlüssel fehlt oder ungültigPrüfen Sie, ob der Schlüssel korrekt ist und mit sk- beginnt
403 ForbiddenUnzureichende Berechtigungen oder abgelaufener SchlüsselGehen Sie zur Konsole, um den Schlüsselstatus zu überprüfen
Stellen Sie außerdem sicher, dass ANTHROPIC_BASE_URL auf https://api.apimart.ai gesetzt ist, nicht auf die offizielle Anthropic-Adresse.

Q3: Fehler „Unable to connect”?

Das bedeutet, Claude Code konnte sich nicht mit dem API-Dienst verbinden.
  1. Prüfen Sie Ihre Netzwerkverbindung
  2. Stellen Sie sicher, dass ANTHROPIC_BASE_URL korrekt konfiguriert ist
  3. Wenn Sie einen Proxy verwenden, stellen Sie sicher, dass er Zugriff auf api.apimart.ai zulässt

Q4: Fehler „Auth conflict”?

Wenn Sie eine Nachricht wie diese sehen:
Auth conflict: Both a token (claude.ai) and an API key (ANTHROPIC_API_KEY) are set.
Bedeutet das, Sie sind bei claude.ai angemeldet und haben gleichzeitig einen API Key gesetzt – das verursacht einen Konflikt. Lösung: Führen Sie /logout im interaktiven Modus von Claude Code aus, um sich bei claude.ai abzumelden und nur die API-Key-Konfiguration zu behalten.

Q5: max_tokens-Fehler bei Verwendung von Nicht-Claude-Modellen?

Wenn Sie einen Fehler wie diesen sehen:
max_tokens is too large: 32000. This model supports at most 16384 completion tokens.
Das liegt daran, dass Claude Code Anfragen standardmäßig mit Claude-Modell-Parametern (32000 Tokens) sendet, während einige Nicht-Claude-Modelle (z. B. gpt-4o) niedrigere Token-Limits haben. Lösung: Wechseln Sie zu einem Claude-Modell (z. B. claude-sonnet-4-6-apimart), das nativ mit Claude Code kompatibel ist und dieses Problem nicht verursacht.

Q6: Langsame Antwort?

  1. Wechseln Sie zu einem schnelleren Modell (z. B. claude-haiku-4-5-20251001-apimart oder claude-sonnet-4-6-apimart)
  2. Verkürzen Sie Ihre Prompts, um die Kontextlänge zu reduzieren
  3. Prüfen Sie Ihren Netzwerkzustand

Q7: Wie wechsle ich Modelle?

Zwei Wege:
  1. Im interaktiven Modus: Geben Sie den /model-Befehl ein
  2. Konfiguration bearbeiten: Ändern Sie das Feld ANTHROPIC_MODEL in settings.json oder den Umgebungsvariablen, starten Sie dann Claude Code neu

Q8: Liest Claude Code lokale Dateien automatisch?

Nein. Claude Code erfordert, dass Sie Dateien explizit referenzieren, und fragt vor sensiblen Operationen nach Bestätigung. Es wird empfohlen, es in dedizierten Projektverzeichnissen zu verwenden.

Q9: Wie analysiere ich lokale Dateien mit Claude Code?

Im interaktiven Modus können Sie Dateien referenzieren, indem Sie:
  • Den Dateipfad direkt eingeben
  • Dateien ins Terminalfenster ziehen
  • Dateiinhalt kopieren und einfügen

Q10: Wie prüfe ich Nutzung und Kosten?

Melden Sie sich in der APIMart-Konsole an, um Folgendes zu sehen:
  • API-Aufruf-Statistiken
  • Token-Verbrauchsdetails
  • Kostenstatistiken und Trends

Support

Wenn Sie auf Probleme stoßen:

Mit APIMart loslegen

Registrieren Sie sich jetzt bei APIMart, holen Sie sich Ihren API-Schlüssel und erleben Sie den Multi-Modell-Programmier-Assistenten in Claude Code!