Claude Code – IDE-Integration
Claude Code ist der agentische Codierungsassistent von Anthropic. Indem es auf den Anthropic-kompatiblen Proxy von SecureAI verweist, durchläuft jede von Ihren Entwicklern gesendete Eingabeaufforderung SMLTP, DLP, PII-Scanning, Prompt Shield, Ratenbegrenzung und Modell-Governance – ohne Änderungen am Arbeitsablauf des Entwicklers.Wie es funktioniert
SecureAI stellt einen mit der Anthropic Messages API kompatiblen Endpunkt bereit unter:ANTHROPIC_BASE_URL. Wenn es konfiguriert ist, übermittelt es sein natives Anthropic-Protokoll direkt an SecureAI – kein lokaler Proxy oder Wrapper-Skript erforderlich.
Schritt 1 – Claude Code installieren
- macOS / Linux / WSL
- Windows PowerShell
Schritt 2 – Generieren Sie einen API-Schlüssel
- Gehen Sie zu Admin → API-Schlüssel (
https://<your-host>/admin/apis) - Klicken Sie auf API-Schlüssel erstellen
- Legen Sie einen Namen fest (z. B.
claude-code-dev-jane) - Konfigurieren Sie:
- Zulässige Modelle – wählen Sie aus, welche LLMs der Schlüssel verwenden kann (siehe verfügbare Modelle)
- SMLTP-Richtlinie – Wählen Sie die Compliance-Richtlinie aus (
internal,confidential,hipaausw.) - Ratenbegrenzungen nach Bedarf
- Kopieren Sie den Wert
sk-…– er wird nur einmal angezeigt
Schritt 3 – Claude Code konfigurieren
Der empfohlene Ansatz besteht darin, die Einstellungen zur lokalen Einstellungsdatei auf Projektebene (.claude/settings.local.json) hinzuzufügen, die standardmäßig von Git ignoriert wird.
.claude/settings.local.json
Schritt 4 – Überprüfen Sie die Verbindung
Starten Sie Claude Code aus Ihrem Projektverzeichnis:/status innerhalb der Sitzung aus. Sie sollten Folgendes sehen:
Verfügbare Modelle
SecureAI stellt denselben Modellkatalog zur Verfügung, der in der Chat-Schnittstelle verfügbar ist. Verwenden Sie einen beliebigenid-Wert aus der Tabelle unten in den Umgebungsvariablen oben.
Anthropisch (Claude)
OpenAI
Google (Zwillinge)
Meta (Lama)
Mistral
DeepSeek
xAI (Grok)
Qwen
Selbstgehostet (Remote-SMLTP-Endpunkte)
Self-hosted models registered as active remote SMLTP endpoints are automatically available. Ihre IDs folgen dem Musterself-hosted/<model-name>. Run /status in Claude Code or call GET /api/claude-code/v1/models to see the live list.
Claude Code-Modellrollen
Claude Code uses different models for different internal tasks. Map each role to any model from the catalog above:
Sie können die Anbieter frei mischen. For example, use Gemini for fast/cheap sub-tasks and Claude for the main reasoning loop:
Sicherheitsdurchsetzung
Every request through the proxy is subject to the full SecureAI security stack:
The SMLTP policy is inherited from the API key configuration. To change the policy for a key, go to Admin → API Keys, edit the key, and select a different SMLTP Policy.
Fehlerbehebung
/status zeigt immer noch api.anthropic.com
Claude Code has cached credentials from a previous login. Run /logout inside a Claude Code session, then restart:
401 Unauthorized
- Verify the
sk-…key is active in Admin → API Keys - Check that
ANTHROPIC_API_KEYis set to an empty string ("")
Model not available
- Überprüfen Sie die Liste Zulässige Modelle des API-Schlüssels unter Admin → API-Schlüssel
- Rufen Sie
GET /api/claude-code/v1/models(mit IhremBearer sk-…-Token an, um genau zu erfahren, worauf der Schlüssel zugreifen kann

