Бонусы за приглашения

Как работают бонусы за приглашения

Поделитесь ссылкой. Когда друг зарегистрируется по ней и пополнит баланс, вы получите указанный бонус за его последующие пополнения.

Continue CLI в России: установка, config.yaml и API

Как установить Continue CLI, подключить BetterToken через config.yaml и безопасно проверить интерактивный или headless-запрос.

Содержание
Continue CLI в России: установка, config.yaml и API

Continue CLI устанавливается как команда cn и читает YAML-схему конфигурации Continue. Для проверенного OpenAI-compatible подключения нужны provider openai, Base URL, текущий Model ID, useResponsesApi: false и безопасная ссылка на API Key. Проверьте установку через cn --version, затем выполните один короткий интерактивный или headless-запрос.

Во время подключения держите открытой текущую инструкцию Continue CLI. Model ID в примере намеренно заменён плейсхолдером: копируйте его из актуального каталога в день настройки.

Что подготовить

  • терминал с доступом к официальному установщику Continue;
  • собственный BetterToken API Key;
  • текущий Model ID;
  • пользовательский каталог, где можно хранить локальный config.yaml;
  • короткий тестовый prompt без секретов и доступа к важным файлам.

BetterToken покрывает OpenAI-compatible API Endpoint. Он не гарантирует доступность GitHub, npm, сайта Continue, установочного скрипта или обновлений. Из России для BetterToken Endpoint VPN не требуется; остальные сетевые шаги проверяются отдельно.

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

Актуальная документация Continue предлагает shell installer для macOS/Linux:

curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash

Для Windows используйте текущую PowerShell-команду из официальной документации. Если предпочитаете npm и у вас установлена поддерживаемая версия Node.js:

npm install -g @continuedev/cli

Не запускайте оба способа подряд при первой ошибке: сначала выясните, какой бинарник и каталог уже созданы.

Проверьте установку:

cn --version

Команда должна вывести версию без command not found. Номер версии в статье не фиксируется.

2. Найдите активный config.yaml

Стандартный путь на macOS/Linux:

~/.continue/config.yaml

На Windows:

%USERPROFILE%\.continue\config.yaml

Для воспроизводимой проверки укажите нужный файл явно через --config, а не редактируйте несколько копий наугад.

3. Добавьте OpenAI-compatible model

Перед добавлением модели подготовьте собственный API Key. Создайте аккаунт BetterToken и используйте ключ только в локальной конфигурации. Создать аккаунт BetterToken

Минимальный YAML:

name: BetterToken Continue CLI
version: 0.0.1
schema: v1

models:
  - name: BetterToken model
    provider: openai
    model: YOUR_MODEL_ID
    apiBase: https://www.bettertoken.ai/v1
    useResponsesApi: false
    apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}

Замените YOUR_MODEL_ID точным текущим ID. Continue поддерживает ссылку ${{ secrets.BETTERTOKEN_API_KEY }} в config.yaml; значение передайте через одноимённую переменную окружения или другой поддерживаемый Continue источник secrets. Реальный ключ в YAML не записывайте.

Никогда не сохраняйте реальный key в репозитории. Если config.yaml должен быть общим, оставьте только ссылку на secret и добавьте локальный файл с credentials в ignore выбранного инструмента.

4. Выполните интерактивный тест

Запустите CLI с явным config, чтобы проверить именно выбранный файл:

cn --config ~/.continue/config.yaml

Отправьте короткий запрос:

Reply with CONTINUE_OK and do not change files.

Если первый запуск показывает onboarding, убедитесь, что CLI видит локальную конфигурацию. Не вводите ключ в prompt или общий лог ради обхода экрана.

5. Выполните headless-тест

Для one-shot проверки используйте текущий синтаксис cn -p:

cn --config ~/.continue/config.yaml -p "Reply with CONTINUE_OK and do not change files."

Тест успешен, если команда завершается с нормальным ответом, выбран ожидаемый Model ID и в BetterToken Dashboard появляется запрос с моделью, статусом и расходом Token.

Частые ошибки

cn: command not found

Перезапустите shell и проверьте PATH. Если использовали npm, выясните путь глобальных бинарников. Не устанавливайте второй экземпляр до проверки.

CLI игнорирует config.yaml

Передайте --config с абсолютным путём. После успешного теста оставьте один понятный путь конфигурации для рабочего запуска.

401

Проверьте secret reference, наличие переменной в текущем процессе и пробелы в Key. Не печатайте значение переменной.

404

Для OpenAI-compatible provider Base URL должен быть:

https://www.bettertoken.ai/v1

Не добавляйте полный endpoint path, если поле apiBase ожидает корень API.

model not found

Скопируйте текущий Model ID из каталога BetterToken. Проверьте регистр и suffix; не используйте имя из старой статьи.

Что именно подтверждает тест

Короткий запрос подтверждает, что текущий cn прочитал нужный YAML, получил secret, обратился к правильному endpoint и использовал доступный Model ID. Он не подтверждает работу всех tools, удалённых сессий, cloud-функций или интеграций Continue. Проверяйте их отдельными безопасными тестами.

Готовы оптимизировать LLM workflow?

Подключите единый API, управляйте ключами и контролируйте расходы на AI-модели в BetterToken.

Начать бесплатно