# Verfügbarkeit von Claude-Code-Funktionen

Ein Teil von Claude Code läuft in der **lokalen CLI**, ein anderer Teil ist ein **gehosteter Dienst, der an ein Anthropic-Konto gebunden ist**. Mit einem API-Key eines Drittanbieters (auch QCode) funktioniert der erste Teil normal, der zweite nicht. Diese Seite zieht die Grenze, damit Sie nicht einen ganzen Nachmittag mit der Fehlersuche verbringen.

> **Zur Spalte „Nachweis“**: Die Zeilen sind als **gemessen** (wir haben es tatsächlich ausgeführt) oder **abgeleitet** (aus der Funktionsweise des Produkts geschlossen, nicht getestet) markiert. Behandeln Sie Schlussfolgerungen nicht als Tatsachen – wenn eine Zeile für Sie wichtig ist, prüfen Sie sie selbst.

## Die Tabelle

| Funktion | Mit einem QCode-Key | Nachweis |
|---------|:---:|----------|
| CLI-Kern: Chat, Dateien lesen/schreiben, Bash, MCP, Skills, Plugins, Subagenten | ✅ | **Gemessen**: `claude -p` liefert normal eine Antwort; das Erstellen von Dateien gelingt |
| Berechtigungsmodus `bypassPermissions` | ✅ | **Gemessen**: Dieselbe Aufgabe wurde auf die Festplatte geschrieben |
| Berechtigungsmodi `acceptEdits` / `manual` / `plan` / `dontAsk` | ✅ | **Abgeleitet**: lokale Entscheidungslogik, kein gehosteter Classifier beteiligt |
| Berechtigungsmodus **`auto`** | ❌ | **Gemessen**: Unter `--permission-mode auto` wurden Write und Bash **beide verweigert**; der Wechsel derselben Aufgabe auf demselben Endpunkt zu `bypassPermissions` war sofort erfolgreich (Kontrolle) |
| `claude ultrareview` / `/ultrareview` | ❌ | **Gemessen**: liefert `Ultrareview could not launch: Ultrareview is currently unavailable.` |
| `claude setup-token` | ❌ | **Gemessen**: Die eigene Hilfe der CLI sagt `requires Claude subscription` |
| Cloud-Sitzungen / Claude Code im Web / mobil | ❌ | **Offiziell**: Slack und Cloud-Sitzungen gehen immer direkt an die Anthropic-API, nie über ein Gateway – siehe [llm-gateway-connect](https://code.claude.com/docs/en/llm-gateway-connect) |
| Remote Control | ❌ | **Offiziell**: nicht verfügbar, solange eine Gateway-Konfiguration aktiv ist, und deaktiviert, sobald `ANTHROPIC_BASE_URL` auf einen Nicht-Anthropic-Host zeigt – gleiche Dokumentation |
| Sprachdiktat | ❌ | **Offiziell**: stützt sich auf die claude.ai-Identität und deren Transkriptions-Endpunkt; nicht verfügbar, solange `ANTHROPIC_API_KEY` / `ANTHROPIC_AUTH_TOKEN` aktiv ist – gleiche Dokumentation |
| Artifacts (Veröffentlichen von Sitzungsausgaben auf claude.ai) | ❌ | **Abgeleitet**: eine Funktion des claude.ai-Kontos |
| Selbst gehostete Umgebungen | ❌ | **Abgeleitet**: eine Funktion der Tarife Team / Enterprise |
| Erweiterung Claude in Chrome | ❌ | **Abgeleitet**: an einen Anthropic-Tarif gebunden |
| Claude Code Desktop (lokale Sitzungen) | ⚠️ nicht getestet | **Abgeleitet**: Die Desktop-App steuert dieselbe lokale CLI und sollte dieselbe Konfiguration übernehmen |

## Warum der Auto-Modus nicht funktioniert

Der Modus `auto` stützt sich auf einen **gehosteten Classifier**, der entscheidet, welche Aktionen unbeaufsichtigt ausgeführt werden dürfen. Mit einem Key eines Drittanbieters ist dieser Classifier nicht verfügbar, und der Fehlerfall lautet nicht „alles erlauben“, sondern **alles verweigern** – Write und Bash werden beide blockiert, bis hinunter zu einem bloßen `echo`.

**Das ist nicht QCode-spezifisch**; jeder Endpunkt eines Drittanbieters verhält sich gleich. Wir haben die Kontrolle durchgeführt: derselbe Endpunkt, dieselbe Aufgabe, nur `--permission-mode` wurde von `auto` auf `bypassPermissions` geändert, und die Datei wurde sofort erstellt.

**Was Sie stattdessen verwenden können**: `acceptEdits` im Alltag (Änderungen werden übernommen, Befehle erfordern weiterhin eine Bestätigung) und `bypassPermissions` in einer isolierten Umgebung.

```bash
# day to day
claude --permission-mode acceptEdits

# isolated environment / CI (use with care)
claude --permission-mode bypassPermissions
```

## Claude Code auf QCode ausrichten

```bash
export ANTHROPIC_BASE_URL="https://api.qcode.cc/api"
export ANTHROPIC_AUTH_TOKEN="cr_your_qcode_key"
claude -p "reply with exactly: OK"
```

`OK` bedeutet, dass Sie verbunden sind. Siehe [Umgebungsvariablen](/docs/getting-started/environment).

## Diese Tabelle wird veralten

Claude Code erscheint wöchentlich in neuen Versionen, und die Grenze verschiebt sich. **Wenn Sie ein Verhalten beobachten, das dieser Seite widerspricht, vertrauen Sie Ihrer eigenen Messung**, und teilen Sie es uns bitte unter **hi@qcode.cc** mit, damit wir die Seite aktualisieren können.

## Siehe auch

- [Umgebungsvariablen](/docs/getting-started/environment)
- [Endpunkte und API-Pfade](/docs/getting-started/endpoints-and-api-paths)
- [Claude-Code-Tutorial](/docs/getting-started/claude-code-tutorial)
- [Fehlerbehebung](/docs/reference/troubleshooting)