Continue CLI: скачать, установить и добавить API Key
Скачайте и установите Continue CLI, настройте API Key BetterToken, apiBase и Model ID в config.yaml и устраните ошибки подключения. С настройкой и примерами.
Чтобы выполнить Continue CLI install, установите официальный пакет Continue, затем добавьте API Key BetterToken, apiBase и Model ID в ~/.continue/config.yaml.
Continue CLI download и install
Установите Continue CLI по официальной инструкции. После изменения config.yaml перезапустите CLI и выполните короткий запрос.
Если нужен другой терминальный агент, сравните настройку с Aider и Codex CLI. Для выбора Model ID используйте руководство по моделям.
Ключевые параметры
| Поле | Значение |
|---|---|
| API Key | API Key BetterToken |
| Base URL | https://bettertoken.ai/v1 |
| Model | Актуальный Model ID из каталога моделей |
Подготовка
- Установленная актуальная версия инструмента
- API Key BetterToken: зарегистрироваться и получить
- Model ID из каталога моделей
Уже есть аккаунт? Войдите, пополните баланс и создайте ключ в консоли.
Дополнительные требования
- Установите Node.js 20 или новее, если используете установку через npm
Установка
Установите Continue CLI
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bashWindows PowerShell
irm https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.ps1 | iexnpm (кроссплатформенно)
npm install -g @continuedev/cliПосле установки проверьте, что команда cn доступна:
cn --versionРучная настройка
| Поле | Значение |
|---|---|
| API Key | API Key BetterToken |
| Base URL | https://bettertoken.ai/v1 |
| Model | Актуальный Model ID из каталога моделей |
Настройте API Key и Base URL
Задайте переменную окружения API Key
macOS / Linux
Выполните команду в том же терминале, из которого будете запускать Continue CLI:
export BETTERTOKEN_API_KEY="YOUR_API_KEY"Windows PowerShell
Выполните команду в том же окне PowerShell, из которого будете запускать Continue CLI:
$env:BETTERTOKEN_API_KEY = "YOUR_API_KEY"Замените YOUR_API_KEY на ваш API Key BetterToken. Не добавляйте ключ в Git и не сохраняйте его в общей конфигурации.
Создайте config.yaml
Создайте или отредактируйте файл в пользовательской директории:
- macOS / Linux:
~/.continue/config.yaml - Windows:
%USERPROFILE%\.continue\config.yaml
Добавьте конфигурацию:
name: BetterTokenversion: 0.0.1schema: v1
models: - name: BetterToken GPT provider: openai model: YOUR_MODEL_ID apiBase: "https://bettertoken.ai/v1" apiKey: ${{ secrets.BETTERTOKEN_API_KEY }} useResponsesApi: falseYOUR_MODEL_ID приведён только как пример. Замените его на актуальный ID модели из model plaza.
useResponsesApi: false задаёт предпочтение Continue при выборе API. В зависимости от модели Continue всё равно может выбрать Responses или Chat Completions. BetterToken поддерживает оба API, поэтому с этим Base URL работают оба варианта. Чтобы узнать фактический путь запроса, проверьте записи в панели управления. В тестах с Continue CLI 1.5.47 и моделью GPT запросы шли на /v1/responses как при useResponsesApi: false, так и при true. Continue CLI 1.5.47 выполнил по этому пути и текстовые запросы, и вызовы инструментов для чтения файлов.
Запустите Continue CLI
macOS / Linux
cn --config ~/.continue/config.yamlWindows PowerShell
cn --config "$env:USERPROFILE\.continue\config.yaml"Можно сначала перейти в каталог проекта, а затем выполнить команду. После загрузки конфигурации введите задачу прямо в Continue CLI.
Проверка подключения
Отправьте короткий тестовый запрос. Если инструмент возвращает ответ без ошибок авторизации или Model ID, подключение работает. После изменения конфигурации полностью перезапустите инструмент.
Смена модели
Откройте селектор моделей или измените поле Model в конфигурации. Используйте точный Model ID из каталога моделей, затем перезапустите текущую сессию.
После изменения model в config.yaml завершите текущую сессию cn и запустите её снова. Model ID должен быть совместим с настроенным endpoint.
Для отдельной конфигурации одного проекта сохраните файл в проекте и явно укажите путь:
cn --config ./continue-bettertoken.yamlЧастые ошибки
| Симптом | Что делать |
|---|---|
401, Unauthorized или ошибка API Key | Проверьте BetterToken API Key в переменной BETTERTOKEN_API_KEY текущего терминала. |
403 | Проверьте доступ API Key к выбранному Model ID. |
timeout или connection error | Проверьте apiBase, сетевой доступ и отсутствие конфликтующего прокси, затем перезапустите Continue CLI. |
model not found | Сверьте точный Model ID с model plaza и укажите его в настройках модели клиента. |
| Continue использует старую конфигурацию | Запускайте cn --config с явным путём к файлу. Проверьте имя файла config.yaml. |
Неверный URL запроса или 404 | Проверьте, что apiBase равен https://bettertoken.ai/v1. Не добавляйте /chat/completions или имя модели. |
| Переменная API Key не подставляется | Задайте BETTERTOKEN_API_KEY в том же терминале, где запускаете cn, затем запустите команду снова. |
| Режим Agent недоступен для нестандартного Model ID | Если модель и endpoint поддерживают нативный вызов инструментов, добавьте capabilities: [tool_use] в запись модели в config.yaml. См. настройки возможностей Continue. Это объявление возможности, а не добавление поддержки инструментов самой модели. |
FAQ по настройке
Какой Base URL использовать в Continue CLI?
Используйте https://bettertoken.ai/v1. Это OpenAI-compatible Base URL BetterToken.
Как выбрать модель?
Скопируйте точный Model ID из model plaza.
Можно ли использовать BetterToken API Key?
Да. Используйте provider: openai с вашим BetterToken API Key и Model ID. useResponsesApi: false задаёт предпочтение при выборе API; в зависимости от модели Continue может выбрать Responses или Chat Completions. BetterToken поддерживает оба API. Чтобы узнать фактический путь запроса, проверьте записи в панели управления.
Как посмотреть или сменить сохранённую конфигурацию?
Введите /config в сессии Continue CLI, чтобы посмотреть и выбрать локальную конфигурацию.
Расширенная настройка
Связанные материалы
Технические детали
Протокол, endpoint и внутренние параметры provider
Здесь используются provider: openai, apiBase: "https://bettertoken.ai/v1" и useResponsesApi: false. Последний параметр задаёт предпочтение Continue при выборе API; в зависимости от модели Continue может выбрать /responses или /chat/completions. BetterToken поддерживает оба варианта. Оставьте apiBase в указанном виде, без этих суффиксов, и проверьте записи в панели управления, чтобы узнать фактический путь запроса.

