Инструмент · 30.08.2026

Zed на OpenAI-совместимом endpoint
Добавьте provider в Agent Settings

На 07.10.2026 в Zed провайдер openai_compatible получает api_url https://api.qcode.cc/openai/v1 — для GPT и моделей GLM / DeepSeek (например, gpt-6-sol, glm-5.3). Claude через OpenAI-совместимый эндпоинт не работает: добавьте провайдера anthropic_compatible с api_url https://api.qcode.cc/api. Id моделей копируйте с /models.

Обновлено 2026-10-07

Подключите этот инструмент к эндпоинту QCode — один ключ для Claude, GPT и китайских моделей.

#zed#openai_compatible#api_url#BYOK

Коротко

4

Что заполнить

Официальный раздел OpenAI-compatible: имя provider, API URL, id модели и context window. Ключ — в UI настроек или env, не в settings.json.

07.10.2026

Дата снятия доков

zed.dev/docs/ai/use-api-access, снято 30.08.2026, перепроверено 07.10.2026.

/openai/v1

Форма api_url

Официальный пример — https://example.com/v1. OpenAI-совместимый эндпоинт QCode — https://api.qcode.cc/openai/v1; /chat/completions Zed добавляет сам, не вставляйте его в поле URL и не ставьте слеш в конце.

tools

Возможности по умолчанию

У openai_compatible по умолчанию tools: true, images: false. Смотрите официальную таблицу capabilities.

Что такое API access в Zed

Zed — графический редактор со встроенными Agent и Inline Assistant. Официально API access — когда у вас есть ключ провайдера или usage billing и вы подключаете его в Agent Settings. OpenAI-compatible endpoints — один из документированных путей, не подмена client-id.

Что ещё ищут

В тредах 08.2026 Zed рядом с Cursor и OpenCode в рецептах «направить редактор на OpenAI-совместимый шлюз». Отдельной страницы про Zed не было. Здесь — как официально добавить свой endpoint и что делать после вставки QCode.

Линия

Как в доках

Use API Access перечисляет OpenAI-compatible endpoints. Добавляют в UI (agent: open settings) или в language_models.openai_compatible в settings.json.

Где ключи

Ключи из UI — в системной связке. Env для openai_compatible строится из id провайдера (my-gateway → MY_GATEWAY_API_KEY). Не кладите ключи в settings.json.

30.08.2026

На эту дату формулировка та же. custom_headers добавляет заголовки; заголовки, которыми управляет Zed (включая Authorization), при попытке переопределить игнорируются с предупреждением.

Подтверждено vs осторожно

Подтверждено

Zed документирует openai_compatible и anthropic_compatible: свой api_url, id модели, context window. Ключ — UI или env. У openai_compatible по умолчанию tools: true. Доки перепроверены 07.10.2026.

Осторожно

Официально: не пишите API-ключи в settings.json. custom_headers не переопределяет Authorization. External Agents и Terminal Threads часто настраивают модели в самом агенте — другой путь, не Zed-owned AI.

Какой путь

openai_compatible (эта страница)

Когда есть свой base URL. Для QCode — https://api.qcode.cc/openai/v1, только для GPT и моделей GLM / DeepSeek; Claude — через anthropic_compatible (https://api.qcode.cc/api).

Официальные провайдеры

Ключи Anthropic / OpenAI / Google AI — свои блоки. ChatGPT Plus — не API-ключ; официально подписка и API access разделены.

Что сделать дальше

① Откройте Agent Settings (agent: open settings), в LLM Providers нажмите Add Provider и укажите имя провайдера, API URL https://api.qcode.cc/openai/v1, id модели GPT или GLM / DeepSeek с /models (например, gpt-6-sol, glm-5.3) и context window. ② Для Claude снова нажмите Add Provider и выберите Anthropic (в settings.json это anthropic_compatible): API URL https://api.qcode.cc/api без /v1, модель — например, claude-sonnet-5. ③ Ключ введите в UI настроек или в переменную окружения, которую Zed строит из имени провайдера (верхний регистр с подчёркиваниями плюс _API_KEY), но не в settings.json; затем выберите модель в панели Agent. Смена модели — смена id.

На QCode

OpenAI-совместимый эндпоинт QCode — https://api.qcode.cc/openai/v1, он обслуживает GPT и GLM / Kimi / DeepSeek / Qwen; Claude работает только через эндпоинт Anthropic https://api.qcode.cc/api, а при путанице приходит model_not_available_on_endpoint. Ключ один для обоих. Какие id работают — живой /models; эта страница не замораживает каталог как вечный склад.

FAQ

Zed умеет свой OpenAI-совместимый шлюз?

Да. В Use API Access есть раздел OpenAI-compatible endpoints. UI или settings.json.

До какого хвоста api_url?

До /openai/v1: https://api.qcode.cc/openai/v1. /chat/completions Zed добавляет сам. Для Claude через anthropic_compatible — https://api.qcode.cc/api без /v1.

Можно ключ в settings.json?

Официально нет. UI (связка) или переменная окружения.

ChatGPT Plus считается API-ключом?

Официально подписка ChatGPT и OpenAI API access — разные пути. Здесь — ключ / совместимый endpoint.

Можно ли переопределить Authorization через custom_headers?

Официальное наблюдение: заголовки Zed, включая Authorization, при переопределении игнорируются с предупреждением. Это не рецепт обхода.

Откуда id моделей?

Живой каталог /models. Копируйте id в available_models.name.

Источники

Zed Use API Access (zed.dev/docs/ai/use-api-access), снято 30.08.2026, перепроверено 07.10.2026. Разделы OpenAI-compatible endpoints, Anthropic-compatible endpoints, API Keys and Environment Variables, Custom Headers. Эндпоинты QCode — по страницам docs.qcode.cc о Zed и об эндпоинтах (сняты 07.10.2026).

Добавить provider в Zed

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

Сначала попробуйте, потом решайте

Не уверены, какой тариф выбрать? Начните со «Стартового» ($8.57/мес), а при апгрейде остаток старого тарифа вернётся на баланс.