Claude Code¶
Claude Code verbindet sich über seinen Anthropic-kompatiblen Endpunkt mit Claudin.io. Richten Sie die Basis-URL auf Claudin.io und verwenden Sie Ihren Schlüssel als Authentifizierungstoken.
Schnelle Einrichtung (Skript)¶
Exportieren Sie zuerst Ihren Schlüssel, sodass $CLAUDINIO_API_KEY gesetzt ist, und führen Sie dann dies aus. Es schreibt ~/.claude/settings.json (sichert zuerst eine eventuell vorhandene Datei):
claude_settings_install() {
local key="$1"
local dir="$HOME/.claude"
local file="$dir/settings.json"
mkdir -p "$dir"
if [ -f "$file" ]; then
cp "$file" "$file.claudinio.bak"
echo "[ok] Backup: $file.claudinio.bak"
fi
cat > "$file" <<JSONEOF
{
"model": "claudinio",
"env": {
"ANTHROPIC_BASE_URL": "https://api.claudin.io",
"ANTHROPIC_AUTH_TOKEN": "${key}",
"CLAUDE_CODE_SUBAGENT_MODEL": "claudinio",
"ANTHROPIC_API_KEY": ""
}
}
JSONEOF
echo "[ok] Configured: $file"
}
claude_settings_install "$CLAUDINIO_API_KEY"
unset claude_settings_install
Dann führen Sie einfach claude aus.
Manuelle Einrichtung¶
Bearbeiten Sie ~/.claude/settings.json selbst:
{
"model": "claudinio",
"env": {
"ANTHROPIC_BASE_URL": "https://api.claudin.io",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
"CLAUDE_CODE_SUBAGENT_MODEL": "claudinio",
"ANTHROPIC_API_KEY": ""
}
}
Warum ANTHROPIC_API_KEY leer ist
Claude Code bevorzugt ANTHROPIC_API_KEY, falls gesetzt. Wenn Sie es leer lassen, wird gezwungenermaßen ANTHROPIC_AUTH_TOKEN (Ihr Claudin.io-Schlüssel) gegenüber der Claudin.io-Basis-URL verwendet.
Verwendete Werte¶
| Einstellung | Wert |
|---|---|
| Basis-URL | https://api.claudin.io |
| Modell | claudinio |
| Subagent-Modell | claudinio |
| Authentifizierung | ANTHROPIC_AUTH_TOKEN = Ihr Schlüssel |
Probleme? Siehe häufige Fehler oder die FAQ.