AI-инструменты для кода с поддержкой своего API (2026)
По состоянию на 2026-10-08, по официальной документации каждого инструмента: все 16 AI-инструментов для программирования на этой странице позволяют указать свой API-ключ и сменить Base URL. 14 из них официально поддерживают протокол Anthropic и работают с Claude; Codex CLI работает только через OpenAI Responses, поэтому вызвать Claude через QCode в нём нельзя; в официальной документации Cursor не нашлось возможности сменить Base URL в разделе Anthropic (переключатель переопределения описан только для раздела OpenAI), поэтому здесь Cursor не учтён среди инструментов с Claude. Ниже для каждого указаны протокол, место настройки, можно ли использовать Claude и страница подключения QCode.
Обновлено 2026-10-08
Четыре цифры для начала
проверенных инструментов
У каждого есть страница подключения на docs.qcode.cc, а в официальной документации нашлась дословная фраза о своём адресе или BYOK; дата проверки 2026-10-08.
работают с Claude
В официальной документации указана поддержка протокола Anthropic или возможность сменить Base URL в разделе Anthropic.
Claude не подтверждён или недоступен
Codex CLI работает только через OpenAI Responses, и в docs сказано, что Claude там не работает; для Cursor на 2026-10-08 в официальной документации не нашлось возможности сменить Base URL в разделе Anthropic. Для Claude используйте инструмент с поддержкой протокола Anthropic или Claude Code.
Два Base URL
Для протокола Anthropic укажите https://api.qcode.cc/api, для OpenAI-совместимого — https://api.qcode.cc/openai/v1; если инструмент требует другой формы адреса, берите значение со страницы подключения.
Список (1): редакторы и расширения IDE
По состоянию на 2026-10-08 все 16 популярных AI-инструментов для программирования поддерживают свой API: 14 из них работают с Claude по протоколу Anthropic, а для Cursor и Codex CLI в официальной документации нашёлся только свой адрес для протокола OpenAI. Сначала редакторы и расширения IDE; в каждой строке по порядку: протокол, место настройки (названия параметров — как в официальной документации), можно ли использовать Claude, страница подключения QCode. ① GitHub Copilot: три типа API — Chat Completions, Responses и Anthropic Messages; в VS Code добавьте Custom Endpoint, параметры записываются в chatLanguageModels.json, в Copilot CLI — переменные окружения COPILOT_PROVIDER_TYPE=anthropic и COPILOT_PROVIDER_BASE_URL; Claude работает, в поле url для VS Code по правилам этого инструмента указывается полный адрес https://api.qcode.cc/api/v1/messages, для CLI — https://api.qcode.cc/api; страница подключения docs.qcode.cc/docs/ide/github-copilot; проверено на 2026-10-08, источник — документация VS Code и GitHub Docs. ② Cline: два типа — Anthropic и OpenAI Compatible; в API Provider выберите Anthropic и отметьте Use custom base URL; Claude работает, адрес https://api.qcode.cc/api; страница подключения docs.qcode.cc/docs/ide/cline; проверено на 2026-10-08, источник — официальная документация Cline. ③ Roo Code: как и в Cline, Anthropic с Use custom base URL, а также OpenAI Compatible; Claude работает, адрес https://api.qcode.cc/api; репозиторий на GitHub заархивирован (только чтение); страница подключения docs.qcode.cc/docs/ide/roo-code; проверено на 2026-10-08, источник — официальная документация Roo Code и данные репозитория на GitHub. ④ Kilo Code: во вкладке Providers в настройках прокрутите вниз и нажмите Custom provider, в Provider API выберите Anthropic Messages или OpenAI Compatible; Claude работает, адрес https://api.qcode.cc/api; страница подключения docs.qcode.cc/docs/ide/kilo-code; проверено на 2026-10-08, источник — официальная документация Kilo. ⑤ Zed: в settings.json в разделе language_models есть anthropic_compatible и openai_compatible, поле адреса — api_url; Claude работает, адрес https://api.qcode.cc/api; официальная документация предупреждает, что API-ключ нельзя хранить в settings.json; страница подключения docs.qcode.cc/docs/ide/zed; проверено на 2026-10-08, источник — официальная документация Zed. ⑥ Trae (в официальной документации теперь TraeCode): в «Настройки > Модели» добавьте свою модель, формат — Anthropic Messages или OpenAI Chat Completions, есть также переключатель полного URL; Claude работает, адрес https://api.qcode.cc/api; страница подключения docs.qcode.cc/docs/ide/trae; проверено на 2026-10-08, источник — официальная документация Trae. ⑦ JetBrains IDE (плагин Claude Code): плагин запускает команду claude во встроенном терминале IDE и не содержит собственной копии CLI, поэтому используется ANTHROPIC_BASE_URL из Claude Code; Claude работает, адрес https://api.qcode.cc/api; страница подключения docs.qcode.cc/docs/ide/jetbrains; проверено на 2026-10-08, источник — официальная документация Claude Code.
Список (2): CLI-агенты и десктопные клиенты
⑧ Claude Code (CLI и расширение для VS Code): протокол Anthropic; переменная окружения ANTHROPIC_BASE_URL — по официальному описанию, она переводит API-эндпоинт на прокси или шлюз; расширение VS Code и CLI используют общий ~/.claude/settings.json; Claude работает, адрес https://api.qcode.cc/api (без слеша в конце); страницы подключения docs.qcode.cc/docs/getting-started/environment и docs.qcode.cc/docs/ide/vscode; проверено на 2026-10-08, источник — официальная документация Claude Code. ⑨ Claude Desktop: подключается только к шлюзам, реализующим Anthropic Messages API; меню Developer → Configure Third-Party Inference, в Inference provider выберите Gateway; Claude работает, адрес https://api.qcode.cc/api; страница подключения docs.qcode.cc/docs/ide/claude-desktop; проверено на 2026-10-08, источник — документация Claude Desktop по стороннему инференсу. ⑩ Cherry Studio: пользовательский провайдер подключается к совместимым эндпоинтам OpenAI, Anthropic и другим; Настройки → Сервисы моделей → Добавить провайдера; Claude работает: тип Anthropic, адрес https://api.qcode.cc/api; для типа OpenAI по правилам этого инструмента указывается только https://api.qcode.cc/openai, остальной путь он дописывает сам; страница подключения docs.qcode.cc/docs/ide/cherry-studio; проверено на 2026-10-08, источник — официальная документация Cherry Studio. ⑪ OpenCode: адрес любого провайдера меняется через baseURL, можно подключить и любой OpenAI-совместимый сервис; глобальный конфиг ~/.config/opencode/opencode.json; Claude работает, по правилам этого инструмента адрес https://api.qcode.cc/claude/v1; в docs указано, что для OpenCode нужно включить право на прямые API-запросы; страница подключения docs.qcode.cc/docs/ide/opencode; проверено на 2026-10-08, источник — официальная документация OpenCode. ⑫ Aider: официально подключается к любому OpenAI-совместимому эндпоинту (OPENAI_API_BASE), ключ для Claude задаётся в ANTHROPIC_API_KEY; Claude работает: по docs к имени модели добавляется префикс anthropic/, а ANTHROPIC_API_BASE задаётся как https://api.qcode.cc/api — эта переменная адреса описана в документации LiteLLM, на которой работает Aider; страница подключения docs.qcode.cc/docs/ide/aider; проверено на 2026-10-08, источник — документация Aider и LiteLLM. ⑬ Crush: пользовательские провайдеры двух видов — OpenAI-совместимые и Anthropic-совместимые; глобальный конфиг ~/.config/crush/crushrc (официально crush.json — старый формат, объявленный устаревшим; на странице подключения пример всё ещё дан для crush.json); Claude работает, адрес https://api.qcode.cc/api; страница подключения docs.qcode.cc/docs/ide/crush; проверено на 2026-10-08, источник — документация в официальном репозитории Crush. ⑭ Droid (Factory): BYOK задаётся в массиве customModels в ~/.factory/settings.json, provider со значением anthropic подходит для официального API или совместимых прокси; Claude работает, адрес https://api.qcode.cc/api; по официальным данным, API-ключи остаются локально и не загружаются на серверы Factory; страница подключения docs.qcode.cc/docs/ide/droid; проверено на 2026-10-08, источник — официальная документация Factory.
Ключевые даты для BYOK
Журнал изменений GitHub: Copilot CLI поддерживает BYOK — достаточно перед запуском задать несколько переменных окружения, чтобы подключить Azure OpenAI, Anthropic или любой OpenAI-совместимый эндпоинт.
Вышел VS Code 1.122: провайдер Custom Endpoint появился в версии Stable; с этой же версии BYOK работает без входа в GitHub для чата, инструментов и MCP.
Все 16 инструментов на этой странице построчно сверены с их официальной документацией и страницами подключения на docs.qcode.cc.
Два инструмента, где документирован только OpenAI, и что не удалось проверить
Подтверждено официальным текстом: два инструмента, не учтённые для Claude
По состоянию на 2026-10-08 в официальной документации этих двух инструментов нашёлся только свой адрес для протокола OpenAI, поэтому здесь они не учтены среди инструментов с Claude; для Claude используйте инструмент с поддержкой протокола Anthropic или Claude Code. ⑮ Cursor: по справочному центру, BYOK настраивается так: открыть Cursor Settings > Models, найти нужного провайдера, вставить ключ; в официальных заметках о выпуске переключатель переопределения Base URL описан у раздела OpenAI, а возможности сменить Base URL в разделе Anthropic в официальной документации Cursor на 2026-10-08 не нашлось; свои ключи работают только с чат-моделями, автодополнение Tab по-прежнему идёт через встроенные модели Cursor; через раздел OpenAI подключаются GPT и китайские модели (Claude — нет), Base URL https://api.qcode.cc/openai/v1; для Claude запустите Claude Code во встроенном терминале Cursor (ANTHROPIC_BASE_URL — https://api.qcode.cc/api): оба пути авторизуются отдельно, а с одним ключом расходуют общий лимит; страница подключения docs.qcode.cc/docs/ide/cursor; проверено на 2026-10-08, источник — справочный центр Cursor и заметки о выпуске. ⑯ Codex CLI: официально model provider задаёт base URL, wire API и аутентификацию, а у wire_api есть только одно допустимое значение — responses; конфиг ~/.codex/config.toml, по docs base_url = https://api.qcode.cc/openai; работают только модели GPT, в docs указано, что ни Claude, ни китайские модели здесь не работают; страница подключения docs.qcode.cc/docs/ide/codex; проверено на 2026-10-08, источник — документация по настройке OpenAI Codex.
Что не удалось проверить или расходится с docs
По состоянию на 2026-10-08 в нескольких местах мы выбрали более осторожный вариант: ① Cursor: страница подключения QCode для Cursor со ссылкой на ответ сотрудника Cursor на форуме пишет, что Base URL можно переопределить и в разделе Anthropic, но в официальной документации Cursor на 2026-10-08 не нашлось возможности сменить Base URL в разделе Anthropic, поэтому здесь Cursor не учтён среди инструментов с Claude; ② Codex CLI: в обзоре совместимости инструментов QCode указаны OpenAI Responses и Chat, а в официальном справочнике по настройке у wire_api есть только responses, поэтому здесь указан только Responses; ③ Aider: переменная адреса для Claude ANTHROPIC_API_BASE нашлась только в документации LiteLLM, в собственной документации Aider её нет; ④ Trae: на странице подключения QCode отмечено, что это примерный вариант настройки, не проверенный в самом Trae; в официальном примере Kilo Code Base URL содержит /v1, а страница подключения QCode заканчивает адрес на /api. После настройки этих инструментов сначала отправьте один проверочный запрос. Кроме того, репозиторий Roo Code на GitHub заархивирован, официальных исправлений больше не будет.
Инструменты с протоколом Anthropic vs инструменты, где документирован только OpenAI
С протоколом Anthropic (14)
Base URL — https://api.qcode.cc/api; через него работают Claude и китайские модели (GLM, Kimi, DeepSeek, Qwen), модели GPT через этот эндпоинт не идут. Если хотите писать код с Claude, выбирайте из этой группы.
В документации только OpenAI (Cursor, Codex CLI)
В Cursor укажите https://api.qcode.cc/openai/v1 — работают GPT и китайские модели; в Codex CLI по docs — https://api.qcode.cc/openai, работают только модели GPT. Модель с префиксом claude- на OpenAI-эндпоинте сразу вернёт model_not_available_on_endpoint, причём эта проверка идёт до аутентификации. Для Claude используйте инструмент с поддержкой протокола Anthropic или Claude Code.
Три шага, чтобы подключить ключ к любому из них
① Создайте ключ в консоли QCode (в примерах docs он начинается с cr_). ② Найдите свой инструмент в списке выше: для протокола Anthropic укажите Base URL https://api.qcode.cc/api (без /v1 и без слеша в конце), для OpenAI-совместимого — https://api.qcode.cc/openai/v1; некоторым инструментам нужна другая форма адреса, тогда берите значение со страницы подключения: GitHub Copilot в VS Code — полный адрес https://api.qcode.cc/api/v1/messages, OpenCode для Anthropic — https://api.qcode.cc/claude/v1, тип OpenAI в Cherry Studio и Codex CLI — только https://api.qcode.cc/openai. ③ В имени модели укажите ID из /models (например, claude-sonnet-5-5, gpt-6.1-sol, deepseek-v4.1-flash) и отправьте проверочный запрос: на OpenAI-совместимом эндпоинте можно с ключом запросить https://api.qcode.cc/openai/v1/models — если пришёл JSON-список, адрес и ключ верны; ошибка model_not_available_on_endpoint означает, что выбран не тот протокол, а не что неверен ключ.
На QCode
Один ключ QCode работает со всеми тремя протоколами, протокол определяется путём запроса: Claude — только через Anthropic-эндпоинт https://api.qcode.cc/api; модели GPT — через OpenAI-эндпоинт (для Chat — https://api.qcode.cc/openai/v1), через Anthropic-эндпоинт они не идут; GLM, Kimi, DeepSeek и Qwen работают через оба. Одним ключом можно вызывать claude-sonnet-5-5, claude-opus-5-5, gpt-6.1-sol, glm-5.3, deepseek-v4.1-flash, kimi-k3, qwen3.8-max и другие модели; оплата по токенам, цены каждой модели — на /models. Пользователи из Северной Америки и Европы могут заменить домен на us.qcode.cc (узел в Лос-Анджелесе).
Частые вопросы
Какие AI-инструменты для программирования поддерживают свой API (BYOK)?
По состоянию на 2026-10-08 — все 16 проверенных на этой странице. GitHub Copilot, Cline, Roo Code, Kilo Code, Zed, Trae, JetBrains (плагин Claude Code), Claude Code, Claude Desktop, Cherry Studio, OpenCode, Aider, Crush и Droid работают по протоколу Anthropic; в официальной документации Cursor и Codex CLI нашёлся только свой адрес для протокола OpenAI. Названия параметров для каждого — в списке выше.
Можно ли использовать Claude в инструменте, который поддерживает только OpenAI-совместимый API?
Через QCode — нет. Модели Claude в QCode работают только через Anthropic-эндпоинт: модель с префиксом claude- на OpenAI-эндпоинте вернёт model_not_available_on_endpoint, а поскольку эта проверка идёт до аутентификации, смена ключа не поможет. Для Claude используйте инструмент с поддержкой протокола Anthropic или Claude Code; в OpenAI-совместимых инструментах как обычно работают модели GPT и китайские модели.
Можно ли указать в Cursor свой Base URL?
Можно — в разделе OpenAI: в официальных заметках о выпуске для него описан переключатель переопределения Base URL, через него работают GPT и китайские модели. Возможности сменить Base URL в разделе Anthropic в официальной документации Cursor на 2026-10-08 не нашлось, поэтому здесь Cursor не учтён среди инструментов с Claude. Официально также указано, что при работе со своим ключом все запросы проходят через серверы Cursor для сборки промпта, а автодополнение Tab по-прежнему использует встроенные модели Cursor. Чтобы работать с Claude в Cursor, запустите Claude Code во встроенном терминале.
Можно ли подключить Claude к GitHub Copilot со своим ключом?
Да. Custom Endpoint в VS Code поддерживает Anthropic Messages API, в url указывается полный адрес https://api.qcode.cc/api/v1/messages; в Copilot CLI задайте COPILOT_PROVIDER_TYPE=anthropic, а в COPILOT_PROVIDER_BASE_URL — https://api.qcode.cc/api. В официальной документации VS Code сказано, что BYOK работает только для чата, инструментов и MCP, а для встроенных подсказок по-прежнему нужен вход в GitHub.
Что писать в Base URL: /api или /openai/v1?
Зависит от протокола: для Anthropic — https://api.qcode.cc/api, без /v1 и без слеша в конце; для OpenAI-совместимого — https://api.qcode.cc/openai/v1. Исключения — по страницам подключения инструментов: GitHub Copilot в VS Code нужен полный адрес https://api.qcode.cc/api/v1/messages, OpenCode — https://api.qcode.cc/claude/v1, для типа OpenAI в Cherry Studio и для Codex CLI указывается только https://api.qcode.cc/openai.
Можно ли использовать один ключ сразу в нескольких инструментах?
Да. В docs сказано, что один API-ключ работает со всеми тремя протоколами, а протокол определяется путём запроса; на странице подключения Cursor также указано, что настройки Cursor и Claude Code в терминале авторизуются отдельно, но с одним ключом расходуют общий лимит. Оплата по токенам, цены каждой модели — на /models.
Источники
Возможности инструментов и названия параметров взяты из их официальной документации, загруженной 2026-10-08: страницы Claude Code о переменных окружения, VS Code и JetBrains, страница Claude Desktop о шлюзах стороннего инференса, документация VS Code по языковым моделям и заметки о выпуске 1.122, страница GitHub Docs о BYOK в Copilot CLI и журнал изменений GitHub, страница BYOK справочного центра Cursor, заметки о выпуске Agents Window и корпоративная страница о конфиденциальности, документация по настройке Cline, Roo Code, Kilo, Zed, Trae, Cherry Studio, OpenCode, Aider и LiteLLM, Crush, Factory и OpenAI Codex, а также данные репозитория Roo Code на GitHub. Варианты настройки для QCode — со страниц docs.qcode.cc, загруженных в тот же день: обзор совместимости инструментов, эндпоинты и форматы API, настройка переменных окружения и страницы подключения отдельных инструментов.
Один ключ — для инструментов, которыми вы уже пользуетесь
Anthropic-эндпоинт — для Claude, OpenAI-совместимый — для GPT и китайских моделей; оплата по токенам, цены каждой модели — на /models.
Читайте также
Cline и OpenAI-совместимый API: гайд
Настройка BYOK в Cline, смена моделей и сравнение с подпиской.
Cherry Studio и Claude API
Какой тип провайдера выбрать, как указать адрес API и частые ошибки.
Настройка ANTHROPIC_BASE_URL
Как направить Claude Code на свой эндпоинт: ANTHROPIC_BASE_URL и AUTH_TOKEN.
Страница сверена 2026-10-08; названия параметров и пути в интерфейсе — по официальной документации инструментов и страницам подключения на docs.qcode.cc, с новыми версиями инструментов расположение настроек может меняться; изменения на стороне вендора возможны без предупреждения. Доступность моделей — по /models.