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 и китайских моделей.
- Оплата по токенам — актуальные цены на /models
- Оплата через СБП, российскими картами, картами Visa / Mastercard / AMEX или криптовалютой
- Самообслуживание: после пополнения тариф активируется мгновенно
Коротко
Что заполнить
Официальный раздел OpenAI-compatible: имя provider, API URL, id модели и context window. Ключ — в UI настроек или env, не в settings.json.
Дата снятия доков
zed.dev/docs/ai/use-api-access, снято 30.08.2026, перепроверено 07.10.2026.
Форма api_url
Официальный пример — https://example.com/v1. OpenAI-совместимый эндпоинт QCode — https://api.qcode.cc/openai/v1; /chat/completions Zed добавляет сам, не вставляйте его в поле URL и не ставьте слеш в конце.
Возможности по умолчанию
У 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.
На эту дату формулировка та же. 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.
Рядом
Cline на OpenAI-совместимом API
Расширение VS Code со своим Base URL, ключом и id модели.
Расширение Claude Code для VS Code: API-ключ и свой шлюз
Ключ в claudeCode.environmentVariables, общий с CLI settings.json, экран входа и выбор модели.
Claude Desktop и сторонний API: руководство
Gateway в режиме разработчика: только Anthropic Messages API и модели Claude, без ANTHROPIC_BASE_URL, плюс отличия от Claude Code.
Не аффилированы с Zed Industries. Поведение — по докам zed.dev. Это не инструкция по обходу подписочной авторизации вендора.