Перейти к содержимому
Зарегистрироваться бесплатно
Подключение Coding Agent

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 KeyAPI Key BetterToken
Base URLhttps://bettertoken.ai/v1
ModelАктуальный Model ID из каталога моделей

Подготовка

Зарегистрироваться и получить BetterToken API Key

Уже есть аккаунт? Войдите, пополните баланс и создайте ключ в консоли.

Дополнительные требования

  • Установите Node.js 20 или новее, если используете установку через npm

Установка

Установите Continue CLI

macOS / Linux

Окно терминала
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash

Windows PowerShell

Окно терминала
irm https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.ps1 | iex

npm (кроссплатформенно)

Окно терминала
npm install -g @continuedev/cli

После установки проверьте, что команда cn доступна:

Окно терминала
cn --version

Ручная настройка

ПолеЗначение
API KeyAPI Key BetterToken
Base URLhttps://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: BetterToken
version: 0.0.1
schema: v1
models:
- name: BetterToken GPT
provider: openai
model: YOUR_MODEL_ID
apiBase: "https://bettertoken.ai/v1"
apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}
useResponsesApi: false

YOUR_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.yaml

Windows 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 в указанном виде, без этих суффиксов, и проверьте записи в панели управления, чтобы узнать фактический путь запроса.