Tooling · 2026-08-30

Zed mit einem OpenAI-kompatiblen Endpunkt
Anbieter in den Agent Settings hinzufügen

Stand 2026-10-07 erhält der openai_compatible-Anbieter in Zed die api_url https://api.qcode.cc/openai/v1 – für GPT und GLM- / DeepSeek-Modelle (z. B. gpt-6-sol, glm-5.3). Claude funktioniert nicht über den OpenAI-kompatiblen Endpunkt: Legen Sie einen anthropic_compatible-Anbieter mit api_url https://api.qcode.cc/api an. Modell-IDs kopieren Sie aus /models.

Aktualisiert 2026-10-07

Richten Sie dieses Tool auf den QCode-Endpunkt — ein Key für Claude, GPT und chinesische Modelle.

#zed#openai_compatible#api_url#BYOK

Kernpunkte

4

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.

2026-10-07

Dokumentation abgerufen

zed.dev/docs/ai/use-api-access, erstmals abgerufen am 2026-08-30, erneut geprüft am 2026-10-07.

/openai/v1

Aufbau von api_url

Das offizielle Beispiel lautet https://example.com/v1. Der OpenAI-kompatible Endpunkt von QCode ist https://api.qcode.cc/openai/v1; /chat/completions hängt Zed selbst an – tragen Sie es nicht in das URL-Feld ein und lassen Sie den abschließenden Schrägstrich weg.

tools

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

Dokumentation im aktuellen Stand

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.

Wo Keys gespeichert werden

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.

2026-08-30

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 und anthropic_compatible: eigene api_url, Modell-ID, Kontextfenster. Keys über Oberfläche oder Umgebungsvariable. openai_compatible hat standardmäßig tools: true. Dokumentation erneut geprüft am 2026-10-07.

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. Für QCode tragen Sie https://api.qcode.cc/openai/v1 ein – nur für GPT und GLM- / DeepSeek-Modelle; Claude läuft über anthropic_compatible (https://api.qcode.cc/api).

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), klicken Sie unter LLM Providers auf Add Provider und tragen Sie einen Anbieternamen, die API-URL https://api.qcode.cc/openai/v1, eine GPT- oder GLM- / DeepSeek-Modell-ID aus /models (z. B. gpt-6-sol, glm-5.3) und das Kontextfenster ein. ② Für Claude klicken Sie erneut auf Add Provider und wählen Anthropic (in settings.json anthropic_compatible), mit API-URL https://api.qcode.cc/api ohne /v1 und einem Modell wie claude-sonnet-5. ③ Geben Sie den API-Key in der Einstellungsoberfläche ein oder in der Umgebungsvariable, die Zed aus dem Anbieternamen bildet (Großbuchstaben mit Unterstrichen plus _API_KEY) – nie in settings.json. Wählen Sie dann das Modell im Agent-Panel; ein Modellwechsel ist nur ein Wechsel der ID.

Bei QCode

Der OpenAI-kompatible Endpunkt von QCode ist https://api.qcode.cc/openai/v1 und bedient GPT sowie GLM / Kimi / DeepSeek / Qwen; Claude läuft nur über den Anthropic-Endpunkt https://api.qcode.cc/api, bei Verwechslung kommt model_not_available_on_endpoint zurück. Ein Key gilt für beide. 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 /openai/v1: https://api.qcode.cc/openai/v1. /chat/completions hängt Zed selbst an. Für Claude über anthropic_compatible gilt https://api.qcode.cc/api ohne /v1.

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, erneut geprüft am 2026-10-07. Abschnitte: OpenAI-compatible endpoints, Anthropic-compatible endpoints, API Keys and Environment Variables, Custom Headers. Die QCode-Endpunkte folgen den docs.qcode.cc-Seiten zu Zed und zu Endpunkten (abgerufen am 2026-10-07).

Anbieter in Zed hinzufügen

GPT und GLM: openai_compatible + https://api.qcode.cc/openai/v1. Claude: anthropic_compatible + https://api.qcode.cc/api.

Erst testen, dann entscheiden

Unsicher bei der Tarifwahl? Beginnen Sie mit Starter ($8.57/Monat) und wechseln Sie auf einen höheren Tarif, wenn Sie zufrieden sind — der ungenutzte Wert des alten Tarifs geht auf Ihr Guthaben zurück.