Перейти к основному содержанию
Расширение Kodacode для VS Code может использовать модели в chat, agent и edit workflows. Для подключения BetterToken добавьте модель Any OpenAI-compatible API и используйте API Key из группы GPT.
В этом руководстве показан пример для расширения VS Code. В документации Kodacode указано, что нужна версия VS Code 1.75 или новее, а ID расширения — Koda.koda.

Требования

  • Установлен VS Code
  • Установлено расширение Kodacode / Koda
  • API Key BetterToken (зарегистрироваться)
  • API Key относится к группе GPT
  • ID модели группы GPT из model plaza, например gpt-5.5

Настройка

1

Откройте панель Koda и добавьте модель

Откройте панель KODA в боковой панели VS Code, нажмите на selector модели под полем ввода и выберите Добавить модель: Agent / Add model: Agent.
Выбор Add model: Agent в selector модели на панели Koda.
2

Заполните настройки OpenAI-compatible модели

В окне добавления модели заполните поля так:После заполнения нажмите Подключить / Connect.
В окне добавления модели Kodacode выбран Any OpenAI-compatible API и заполнены API Base, Model ID и API Key.
3

Проверьте, что модель активна

После успешного подключения выберите новую модель, например gpt-5.5, в selector модели под полем ввода Koda. Отправьте короткое сообщение и проверьте, что ответ приходит.
4

Проверьте config.yaml

Kodacode записывает конфигурацию в ~/.koda/config.yaml. Откройте этот файл и проверьте, что модель добавлена.
Файл config.yaml Kodacode с добавленной OpenAI-compatible моделью.

Пример config.yaml

Ниже полная структура для проверки. Замените YOUR_API_KEY на ваш API Key BetterToken и не коммитьте реальный API Key в репозиторий.
Если вы используете не gpt-5.5, измените и name, и model, чтобы они совпадали с ID модели группы GPT из model plaza.

Troubleshooting

  • Если подключение не работает, проверьте, что API Base равен https://www.bettertoken.ai/v1/, включая завершающий /.
  • Если модель недоступна, проверьте, что Model ID относится к группе GPT.
  • Если возникает ошибка авторизации, скопируйте API Key заново и проверьте, что нет лишних пробелов или переносов строки.
  • Если изменения в config.yaml не применились, перезапустите VS Code или выполните Developer: Reload Window.
  • BetterToken обычно не требует дополнительного User-Agent или custom headers.

Ссылки