Подключение Cursor, Windsurf и VS Code к TokenMaster: OpenAI-совместимый API для кодинга
AI-редакторы кода Cursor, Windsurf и VS Code с расширениями Continue и Cline давно умеют работать не только со «своими» моделями, но и с любым OpenAI-совместимым провайдером. Для этого достаточно указать два параметра — API-ключ и Base URL. В этой статье разберём, как подключить к каждому инструменту TokenMaster и использовать DeepSeek и Qwen для написания кода.
Что понадобится
Перед началом подготовьте:
- установленный Cursor, Windsurf или VS Code с расширением Continue либо Cline;
- аккаунт на TokenMaster и созданный API-ключ вида
sk-…; - Base URL провайдера:
https://tokenmaster.ru/v1.
Base URL — это единая точка входа: по одному адресу редактор получает доступ сразу к нескольким моделям, а переключение между ними не требует смены ключа. Всё остальное — настройка внутри редактора, она занимает пару минут.
Настройка по инструментам
Cursor
В Cursor параметры OpenAI-совместимого API задаются в настройках моделей:
- Откройте Settings (шестерёнка или сочетание
Cmd/Ctrl + ,). - Перейдите на вкладку Models.
- В блоке OpenAI вставьте ключ в поле OpenAI API Key.
- Включите переключатель Override OpenAI Base URL и введите
https://tokenmaster.ru/v1. - Ниже добавьте ID нужных моделей — например,
deepseek-v4-pro,deepseek-flashилиqwen3.8-max— и сохраните.
После этого выберите добавленную модель в панели чата, и запросы пойдут через ваш Base URL. Если какого-то поля в вашей версии нет, общий принцип тот же: нужны API-ключ и Base URL OpenAI-совместимого провайдера.
Windsurf
В Windsurf настройки находятся в панели Cascade:
- Откройте панель Cascade и перейдите в её Settings (раздел моделей или провайдеров).
- Добавьте собственную модель, выбрав тип провайдера OpenAI-compatible.
- Укажите Base URL
https://tokenmaster.ru/v1и ваш API-ключ. - Введите ID модели, например
deepseek-v4-pro, и сохраните.
В зависимости от версии Windsurf путь к разделу может немного отличаться. Если точного пункта нет, действует общий принцип: провайдеру нужно передать Base URL и API-ключ OpenAI-совместимого сервиса — этого достаточно, чтобы Cascade начал отправлять запросы на TokenMaster.
VS Code
В VS Code встроенного AI-чата с настраиваемым Base URL нет, поэтому используем расширения.
Continue. Откройте конфигурацию Continue (config.json или config.yaml) и укажите провайдера OpenAI:
models:
- provider: openai
model: deepseek-v4-pro
apiBase: https://tokenmaster.ru/v1
apiKey: sk-...
При необходимости добавьте в список и другие модели, например qwen3.8-max, — Continue будет предлагать их в выпадающем списке.
Cline. В настройках расширения выберите API Provider → OpenAI Compatible, затем введите Base URL https://tokenmaster.ru/v1, API Key и ID модели (deepseek-v4-pro, qwen3.8-max и т. д.). Сохраните — и можно писать код.
Подключение TokenMaster
TokenMaster — это AI-шлюз с OpenAI-совместимым API: один ключ и общий баланс для моделей DeepSeek, GLM (Zhipu) и Qwen. Для кодинга особенно хороши DeepSeek и Qwen.
Подключение занимает три шага:
- Зарегистрируйтесь на tokenmaster.ru.
- Создайте ключ в разделе «Ключи» — он будет иметь вид
sk-…. - В редакторе укажите Base URL
https://tokenmaster.ru/v1и этот ключ.
Актуальные модели и тарифы смотрите на странице тарифов, а примеры запросов — в документации.
Проверка работы и типовые ошибки
Чтобы проверить подключение, задайте модели простой вопрос, например: «Напиши функцию сложения двух чисел на Python». Если ответ пришёл — всё настроено верно.
Дополнительно можно проверить ключ напрямую через терминал:
curl https://tokenmaster.ru/v1/chat/completions \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{"model":"deepseek-v4-pro","messages":[{"role":"user","content":"Привет"}]}'
Если что-то пошло не так, обратите внимание на код ошибки:
- 401 (unauthorized) — неверный или несуществующий API-ключ. Проверьте ключ в разделе «Ключи» и пересоздайте его при необходимости.
- Connection error — неверный Base URL. Убедитесь, что указан именно
https://tokenmaster.ru/v1, без лишних слэшей и пробелов. - Insufficient quota — на балансе нет средств. Пополните баланс или проверьте выбранную модель на странице тарифов.
Частые вопросы
Можно ли использовать один ключ во всех трёх редакторах? Да. Ключ TokenMaster работает везде, где поддерживается OpenAI-совместимый API: Cursor, Windsurf, Continue, Cline и другие инструменты.
Какие модели выбрать для кодинга?
Хорошо подходят модели DeepSeek (deepseek-v4-pro, deepseek-flash) и Qwen (qwen3.8-max и аналоги) — они уверенно пишут и объясняют код.
Нужно ли платить отдельно за каждую модель? Нет. Баланс общий для всех моделей DeepSeek, GLM и Qwen — тратится единый баланс аккаунта.
Работает ли потоковый вывод? Да. TokenMaster поддерживает потоковые ответы (streaming), поэтому автодополнение и ответы в редакторах приходят по мере генерации.
Итог
Cursor, Windsurf и VS Code легко переключаются на OpenAI-совместимый провайдер: достаточно указать API-ключ и Base URL https://tokenmaster.ru/v1. Подключите TokenMaster — и пишите код с DeepSeek и Qwen через один ключ и один баланс.