Windsurf
Редактор от Codeium. Свой ключ он берёт не во всех сборках — сначала проверьте, есть ли поле для адреса.
Три поля. Копируй, не набирай
https://cheapai.lol/v1
claude-opus-4.8
Делай по порядку. Не перескакивай
Откройте Windsurf → Settings (Cmd + , или Ctrl + ,).
Найдите раздел про модели: он называется Cascade, Model Providers или Manage Models — зависит от версии.
Ищите провайдера с надписью OpenAI Compatible или Custom. Обычный OpenAI не подойдёт: там нельзя поменять адрес.
Base URL — из карточки ниже, с хвостом /v1. API Key — ваш ключ целиком. Model — claude-opus-4.8.
Сохраните и откройте новый чат Cascade. Выберите вашу модель и напишите «привет».
Если поля для Base URL нигде нет — эта сборка Windsurf свой ключ не принимает, и настраивать нечего. Возьмите Cursor, Cline или Roo Code: там всё то же самое и работает всегда.
Проверка
Cascade ответил на «привет» вашей моделью — значит адрес и ключ приняты.
Если не завелось
- В настройках только поле для ключа, а адрес поменять негде — версия без поддержки своего сервера. Это ограничение Windsurf, ключ здесь ни при чём.
- Модель не появляется в списке — сохраните провайдера и переоткройте настройки: список моделей Windsurf подтягивает с нашего адреса.
- «401 / unauthorized / invalid api key» — ключ скопирован не целиком. Он начинается с sk-, и в нём нет пробела в начале или в конце.
- «model not found» / «named models unavailable» / модель красная — имя модели должно совпадать буква в букву: claude-opus-4.8. Не «Opus 5», не opus, не claude-3, не gpt-4.
- Программа не видит список моделей — обновите её страницу настроек: список приходит с нашего адреса, и он появляется только после правильного Base URL и ключа.
- «Connection error» / крутится и молчит — не тот Base URL. Почти всем программам нужен адрес с хвостом /v1.
- «/v1/v1» в ошибке — программа дописывает /v1 сама. Сотрите хвост и оставьте только адрес сайта.
- Отвечало, потом перестало — кончились токены. Остаток виден в кабинете. Докупка на FunPay с того же ника ложится на тот же ключ.