Zed mit einem OpenAI-kompatiblen Endpunkt
Anbieter in den Agent Settings hinzufügen
Stand 2026-08-30 beschreibt die offizielle Zed-Dokumentation openai_compatible: Anbietername, api_url, Modell-ID und Kontextfenster. Nächster Schritt: https://api.qcode.cc/v1 hinzufügen und eine Modell-ID aus /models kopieren.
Aktualisiert 2026-08-30
Kernpunkte
Felder, die Sie ausfüllen
Offizieller Abschnitt zu OpenAI-kompatiblen Endpunkten: Anbietername, API-URL, Modell-ID und Kontextfenster. Keys gehören in die Einstellungsoberfläche oder eine Umgebungsvariable – nicht in settings.json.
Dokumentation abgerufen
zed.dev/docs/ai/use-api-access, abgerufen am 2026-08-30.
Aufbau von api_url
Das offizielle Beispiel lautet https://example.com/v1. Für QCode ist das https://api.qcode.cc/v1. Tragen Sie /chat/completions nicht in das URL-Feld ein.
Standardfähigkeit
openai_compatible setzt standardmäßig tools: true und images: false. Maßgeblich ist die offizielle Capabilities-Tabelle.
Was API-Zugriff in Zed bedeutet
Zed ist ein grafischer Editor mit integriertem Agent und Inline Assistant. Die offizielle Dokumentation spricht von API-Zugriff, wenn Sie einen API-Key eines Anbieters oder nutzungsbasierte Abrechnung haben und diesen in den Agent Settings einbinden. OpenAI-kompatible Endpunkte sind ein dokumentierter Weg – kein Client-ID-Hack.
Wonach weiterhin gesucht wird
In Threads von 2026-08 taucht Zed neben Cursor und OpenCode in Anleitungen auf, die den Editor auf ein OpenAI-kompatibles Gateway ausrichten. Diese Website hatte bislang keine Zed-Seite. Diese Seite erklärt, wie der offizielle benutzerdefinierte Endpunkt funktioniert und was Sie nach dem Einfügen von QCode tun.
Zeitleiste
Use API Access listet OpenAI-kompatible Endpunkte auf. Fügen Sie sie in der Oberfläche hinzu (agent: open settings) oder in settings.json unter language_models.openai_compatible.
In der Einstellungsoberfläche gespeicherte Keys landen im System-Schlüsselbund. Umgebungsvariablen für openai_compatible werden aus der Anbieter-ID erzeugt (my-gateway → MY_GATEWAY_API_KEY). Tragen Sie keine Keys in settings.json ein.
Diese Formulierung gilt auch beim aktuellen Abruf weiterhin. Mit custom_headers lassen sich zusätzliche HTTP-Header hinzufügen; von Zed verwaltete Header (einschließlich Authorization) werden beim Überschreibungsversuch mit einer Warnung ignoriert.
Bestätigt vs. Stolpersteine
Bestätigt
Zed dokumentiert openai_compatible: eigene api_url, Modell-ID, Kontextfenster. Keys über Oberfläche oder Umgebungsvariable. Standard: tools: true. Dokumentation abgerufen am 2026-08-30.
Stolpersteine
Offiziell: Keine API-Keys in settings.json eintragen. custom_headers kann Authorization nicht überschreiben. External Agents und Terminal Threads konfigurieren Modelle oft im Agent selbst – ein anderer Weg als bei Zed-eigenen KI-Funktionen.
Welcher Weg
openai_compatible (diese Seite)
Nutzen Sie dies, wenn Sie eine eigene Base-URL haben. QCode ist ein OpenAI-kompatibles Gateway unter https://api.qcode.cc/v1.
Anbieter erster Hand
Keys von Anthropic / OpenAI / Google AI nutzen weiterhin ihre eigenen Blöcke. Ein ChatGPT-Plus-Abo ist kein API-Key; die offizielle Dokumentation trennt Abo und API-Zugriff.
Nächste Schritte
Öffnen Sie die Agent Settings (agent: open settings) und wählen Sie unter LLM Providers „Add Provider“. Tragen Sie einen Namen, die API-URL https://api.qcode.cc/v1, eine Modell-ID aus /models und das Kontextfenster ein. Geben Sie den API-Key in der Oberfläche oder in der erzeugten Umgebungsvariable ein. Wählen Sie dann dieses Modell im Agent-Panel. Ein Modellwechsel ist lediglich ein Wechsel der ID.
Bei QCode
QCode stellt https://api.qcode.cc/v1 als OpenAI-kompatiblen Endpunkt bereit. Binden Sie ihn über den offiziellen openai_compatible-Anbieter von Zed ein. Welche Modell-IDs funktionieren, zeigt die aktuelle /models-Liste – diese Seite friert keinen Katalog als dauerhaft verfügbar ein.
FAQ
Kann Zed mit einem benutzerdefinierten OpenAI-kompatiblen Gateway arbeiten?
Ja. Use API Access enthält einen Abschnitt zu OpenAI-kompatiblen Endpunkten. Über die Oberfläche oder settings.json.
Wie weit soll api_url reichen?
Enden Sie bei /v1, z. B. https://api.qcode.cc/v1. Hängen Sie /chat/completions nicht an.
Darf ich den Key in settings.json eintragen?
Laut offizieller Dokumentation nicht. Nutzen Sie die Einstellungsoberfläche (Schlüsselbund) oder eine Umgebungsvariable.
Zählt ChatGPT Plus als API-Key?
Die offizielle Dokumentation trennt ChatGPT-Abos vom OpenAI-API-Zugriff. Diese Seite behandelt den Weg über API-Key bzw. kompatiblen Endpunkt.
Kann ich Authorization mit custom_headers überschreiben?
Offizielle Beobachtung: Von Zed verwaltete Header einschließlich Authorization werden mit einer Warnung ignoriert, wenn Sie versuchen, sie zu überschreiben. Diese Seite ist keine Anleitung zum Umgehen.
Woher stammen Modell-IDs?
Aus dem Live-Katalog unter /models. Kopieren Sie die ID in available_models.name.
Quellen
Zed Use API Access (zed.dev/docs/ai/use-api-access), abgerufen am 2026-08-30. Abschnitte: OpenAI-compatible endpoints, API Keys and Environment Variables, Custom Headers.
Anbieter in Zed hinzufügen
Offizieller openai_compatible + QCode /v1. Modell-IDs richten sich nach /models.
Verwandte Themen
Cline mit OpenAI-kompatiblen APIs
Eine VS-Code-Erweiterung mit benutzerdefinierter Base URL, Key und Modell-ID.
OpenCode-Anleitung
Terminal-Agent mit benutzerdefinierten Endpunkten.
Aider-Anleitung
CLI-Agent mit OpenAI-Base-URL.
Nicht mit Zed Industries verbunden. Das Verhalten folgt der Dokumentation auf zed.dev. Diese Seite ist keine Anleitung zum Umgehen der Abo-Authentifizierung eines Anbieters.