Коротко
Чтобы использовать Continue с APIVAI, откройте config.yaml (~/.continue/config.yaml или %USERPROFILE%\.continue\config.yaml в Windows) и добавьте модель с provider: openai, apiBase: https://api.apivai.com/v1 и вашим ключом APIVAI в apiKey. В model укажите ID модели APIVAI, например claude-sonnet-4-6 или gpt-5.5; один ключ и один base URL работают и для Claude, и для GPT. Для Claude можно также выбрать provider: anthropic с тем же apiBase, включая /v1, потому что Continue добавляет к нему только messages. На 2026-10-07 Claude Sonnet 4.6 через APIVAI стоит $1.04 / $5.22 за миллион входных / выходных токенов против $3.00 / $15.00 по официальному прайсу.
Что такое Continue?
Continue — open-source ИИ-ассистент для программирования в VS Code и IDE от JetBrains. Он добавляет панель чата, правки прямо в коде, режим агента, который читает и меняет файлы, и автодополнение по Tab. Continue настраивается через YAML-файл config.yaml; старый формат config.json устарел. Любую модель можно направить на свой API-адрес — так Continue подключается к APIVAI, и вы платите за токены с предоплаченного баланса вместо подписки.
Какой провайдер выбрать в Continue?
provider | apiBase | Модели | Когда использовать |
|---|---|---|---|
openai (рекомендуется) | https://api.apivai.com/v1 | Claude и GPT | Одна настройка для всех моделей |
anthropic | https://api.apivai.com/v1 | Только Claude | Родной формат Claude и кэширование промптов |
Правило /v1 в Continue отличается от некоторых других инструментов. Continue склеивает apiBase с именем эндпоинта: chat/completions или responses для провайдера openai и messages для провайдера anthropic. Собственное значение по умолчанию у провайдера Anthropic в Continue — https://api.anthropic.com/v1/. Поэтому в Continue оба провайдера требуют apiBase, оканчивающийся на /v1. В Claude Code или в настройке Anthropic у Cline, наоборот, вводится https://api.apivai.com без /v1. Общие сведения об обоих форматах — на страницах OpenAI-совместимый API и прокси для Claude API.
Для моделей GPT провайдер openai в Continue отправляет запросы моделей GPT-5 и новее в Responses API (/v1/responses), который APIVAI поддерживает. Если модель GPT всё же выдаёт ошибку, добавьте в её запись useResponsesApi: false, и Continue будет использовать /v1/chat/completions.
Как настроить Continue с APIVAI по шагам?
Шаг 1: получите ключ APIVAI
- Зарегистрируйтесь на apivai.com
- Пополните баланс от $10 картой, криптовалютой, Alipay или WeChat Pay
- Создайте ключ в Dashboard (можно задать ему отдельный лимит бюджета) и скопируйте его
Шаг 2: установите Continue
Установите расширение Continue из маркетплейса VS Code или плагин Continue из маркетплейса JetBrains. Оба используют один и тот же config.yaml.
Шаг 3: откройте config.yaml
В панели Continue откройте выпадающий список конфигураций в правом верхнем углу поля ввода чата и нажмите на значок шестерёнки рядом с Local Config. Откроется локальный config.yaml. Файл можно открыть и напрямую: ~/.continue/config.yaml в macOS и Linux, %USERPROFILE%\.continue\config.yaml в Windows.
Шаг 4: добавьте модели APIVAI
Вставьте этот фрагмент, заменив your-apivai-key своим ключом. Если в начале файла уже есть name, version и schema, оставьте их и добавьте только записи в models.
name: My Config
version: 0.0.1
schema: v1
models:
- name: Claude Sonnet 4.6 (APIVAI)
provider: openai
model: claude-sonnet-4-6
apiBase: https://api.apivai.com/v1
apiKey: your-apivai-key
roles:
- chat
- edit
- apply
defaultCompletionOptions:
maxTokens: 8192
- name: GPT-5.5 (APIVAI)
provider: openai
model: gpt-5.5
apiBase: https://api.apivai.com/v1
apiKey: your-apivai-key
roles:
- chat
- edit
defaultCompletionOptions:
maxTokens: 8192
- name: Claude Haiku 4.5 (APIVAI)
provider: openai
model: claude-haiku-4-5
apiBase: https://api.apivai.com/v1
apiKey: your-apivai-key
roles:
- chat
- apply
- summarizename — лишь подпись, которую вы видите в Continue; model должен точно совпадать с ID в APIVAI. maxTokens оставляет место для токенов рассуждений (thinking), которые включены по умолчанию.
Шаг 5: сохраните файл и выберите модель
Сохраните файл — Continue перезагрузит конфигурацию. Выберите одну из новых моделей в выпадающем списке моделей панели чата и отправьте короткое тестовое сообщение. Если пришёл ответ, всё настроено. Если нет — смотрите раздел о решении проблем ниже.
По желанию: провайдер Anthropic для Claude
- name: Claude Sonnet 4.6 (APIVAI, Anthropic)
provider: anthropic
model: claude-sonnet-4-6
apiBase: https://api.apivai.com/v1
apiKey: your-apivai-key
roles:
- chat
- edit
- apply
defaultCompletionOptions:
maxTokens: 8192
promptCaching: truepromptCaching: true позволяет Claude кэшировать системное сообщение и историю беседы, и повторяющийся контекст оплачивается по более низкой цене чтения из кэша.
Все настройки в одной таблице
| Поле | Значение |
|---|---|
provider | openai (Claude и GPT) или anthropic (Claude) |
apiBase | https://api.apivai.com/v1 для обоих провайдеров |
apiKey | ваш ключ APIVAI |
model | ID из GET /v1/models, например claude-sonnet-4-6 |
roles | chat, edit, apply (не embed и не autocomplete) |
defaultCompletionOptions.maxTokens | 8192 |
Режим агента, автодополнение и эмбеддинги
Если Continue сообщает, что модель нельзя использовать в режиме агента, потому что она не поддерживает инструменты, добавьте в запись модели capabilities со строкой - tool_use; вызов инструментов через APIVAI работает.
APIVAI не предоставляет эмбеддинги, поэтому не назначайте моделям APIVAI роль embed. Функциям, которым нужна модель эмбеддингов, требуется отдельный провайдер эмбеддингов; чат, правки, apply и режим агента продолжают работать через APIVAI. Автодополнению по Tab лучше всего подходит небольшая быстрая модель для fill-in-the-middle, а чат-модели Claude и GPT для этого не предназначены, поэтому в этом руководстве роль autocomplete оставлена другой модели на ваш выбор.
Какую модель выбрать в Continue?
Цены за 1 млн входных / выходных токенов на 2026-10-07. Список моделей со временем меняется, поэтому берите ID из GET https://api.apivai.com/v1/models или со страницы цен, а не копируйте старые названия.
| Модель | Значение model | Вход | Выход | Для чего |
|---|---|---|---|---|
| Claude Sonnet 4.6 | claude-sonnet-4-6 | $1.04 | $5.22 | Повседневный чат и работа агента |
| Claude Sonnet 5.5 | claude-sonnet-5-5 | $0.69 | $3.47 | Повседневный код, более новый Sonnet |
| Claude Opus 5.5 | claude-opus-5-5 | $1.39 | $6.96 | Сложные баги, крупный рефакторинг |
| Claude Haiku 4.5 | claude-haiku-4-5 | $0.35 | $1.74 | Apply, сводки, быстрые вопросы |
| GPT-6 Sol | gpt-6-sol | $0.30 | $1.52 | Сильный вариант на GPT |
| GPT-6 Luna | gpt-6-luna | $0.0144 | $0.0768 | Очень дешёвые задачи |
Практичная схема: Claude Sonnet 4.6 для чата и режима агента, Claude Haiku 4.5 для ролей apply и summarize и Claude Opus 5.5 отдельной записью, на которую вы переключаетесь для сложных задач. Добавьте GPT-5.5 или GPT-6 Sol, когда нужно второе мнение от другой семьи моделей.
Сколько стоит Continue с APIVAI?
Допущения: реплика в чате отправляет около 5 000 входных токенов (ваш вопрос, выделенный код и предыдущие сообщения) и получает около 1 000 выходных. Задача агента делает около 12 запросов по 30 000 входных и 1 500 выходных токенов, потому что на каждом шаге заново отправляются файлы и беседа. Токены рассуждений считаются выходными. С Claude Sonnet 4.6:
- Одна реплика в чате: $0.0104 ($0.03 по официальной цене).
- Месяц чата, 40 реплик в день в течение 22 рабочих дней (880 реплик): $9.17 ($26.40 по официальной цене).
- Одна задача агента: $0.468 ($1.35 по официальной цене). Две задачи в рабочий день в течение месяца (528 запросов) добавят $20.61.
Тот же месяц чата на Claude Haiku 4.5 обошёлся бы в $3.07, а на GPT-6 Luna — в $0.131. В Dashboard видны все запросы с токенами и стоимостью. Сравнение с другими редакторами — в статьях Cursor со своим API-ключом и о терминальном инструменте Aider.
Как исправить частые ошибки Continue?
- 401 Unauthorized:
apiKeyневерный, удалён или исчерпал бюджет. Проверьте, не скопировались ли вместе с ключом пробелы или кавычки. - 404 Not Found: неверный
apiBase. Для обоих провайдеров он должен быть ровноhttps://api.apivai.com/v1. Без/v1Continue обращается кhttps://api.apivai.com/chat/completionsилиhttps://api.apivai.com/messages, которых не существует; с/v1/v1путь удваивается. - Model not found:
modelдолжен точно совпадать с ID изGET /v1/models, напримерclaude-sonnet-4-6. Полеnameроли не играет. - Пустые или обрезанные ответы: токены рассуждений исчерпали лимит вывода. Задайте
maxTokensне меньше 4096 (в примерах выше — 8192). - Модель GPT не работает, а Claude работает: добавьте в её запись
useResponsesApi: false, чтобы Continue использовал/v1/chat/completions. - 429 Too Many Requests: лимит по умолчанию — 60 запросов в минуту на ключ, режим агента может его достичь. Подождите немного или попросите поддержку повысить лимит.
- Модели не появляются: YAML некорректен. Используйте пробелы, а не табуляцию, сохраняйте отступы как в примере и держите
name,versionиschemaв начале файла.
Подробнее об API — в документации.
Частые вопросы
Это работает и в IDE от JetBrains?
Да. Плагин Continue для JetBrains читает тот же config.yaml, поэтому те же записи работают в IntelliJ IDEA, PyCharm, WebStorm и других IDE от JetBrains.
У меня остался config.json. Что делать?
config.json устарел, а в документации Continue есть руководство по переходу на config.yaml. Значения остаются теми же: провайдер, модель, apiBase и apiKey.
Подойдёт ли один ключ и для Claude, и для GPT?
Да. Один ключ APIVAI работает со всеми моделями: с провайдером openai для всех или с провайдером anthropic для Claude.
Можно ли использовать APIVAI для автодополнения или эмбеддингов?
APIVAI не предоставляет эмбеддинги, поэтому для функций, которым они нужны, используйте отдельного провайдера. Для автодополнения по Tab лучше подходит отдельная небольшая модель; модели APIVAI используйте для чата, правок, apply и режима агента.
Хранит ли APIVAI мой код?
Нет. Содержимое запросов и ответов не логируется; для биллинга сохраняются только данные об использовании: модель, токены и стоимость.
Создайте аккаунт, пополните баланс от $10 и вставьте ключ в Continue.