Как использовать CoBuddy в Claude Code через Novita AI

Как использовать CoBuddy в Claude Code через Novita AI

CoBuddy — это специализированная модель для кодирования от Baidu, доступная на Novita AI. Она поддерживает вызов функций (function-calling), рассуждения (reasoning), контекстное окно 128K и низкую сквозную задержку для рабочих процессов разработчика. Поскольку CoBuddy предоставляет OpenAI-совместимый эндпоинт chat/completions, а не Anthropic-совместимый, для настройки в Claude Code необходимо указать ANTHROPIC_BASE_URL на OpenAI-совместимый путь Novita AI. Это руководство шаг за шагом проведёт вас от получения API-ключа до первого сеанса.

Что такое CoBuddy?

CoBuddy — это модель генерации кода, разработанная Baidu и доступная через LLM API Novita AI. Она специально предназначена для задач разработки программного обеспечения: генерация кода, рефакторинг, написание тестов, планирование реализации и поддержка агентных рабочих процессов.

Спецификация Детали
ID модели baidu/cobuddy
Контекстное окно 131 072 токена (128K)
Максимальный вывод 65 536 токенов
Цена на ввод $2.80 / 1M токенов
Цена на вывод $11.30 / 1M токенов
Кэш-чтение $0.70 / 1M токенов
Возможности Вызов функций, рассуждения
Эндпоинт Только OpenAI-совместимый chat/completions

Различие эндпоинтов имеет значение для настройки Claude Code. CoBuddy не поддерживает Anthropic-совместимый эндпоинт, поэтому конфигурация использует OpenAI-совместимый базовый URL Novita AI (https://api.novita.ai/v3/openai) вместо anthropic-пути.

Зачем использовать CoBuddy в Claude Code?

Claude Code — это агентный CLI, который позволяет делегировать задачи кодирования на естественном языке: редактирование файлов, команды терминала, анализ кодовой базы и многошаговые рабочие процессы. По умолчанию он работает на моделях Claude, но переменная окружения ANTHROPIC_BASE_URL позволяет направлять запросы через другого провайдера и модель.

Замена на CoBuddy через Novita AI даёт вам:

  • Специализацию на кодировании. CoBuddy создан для задач по разработке ПО, а не для общего общения. Он ориентирован на генерацию кода, рецензирование и агентные рабочие процессы.
  • Разницу в цене по сравнению с Claude Sonnet. Claude Sonnet 4.5 стоит $3.00/М на ввод и $15.00/М на вывод токенов. CoBuddy на Novita AI — $2.80/М на ввод и $11.30/М на вывод — существенная экономия при объёмах, а кэш-чтение стоит $0.70/М.
  • Высокую пропускную способность и низкую сквозную задержку. Развёртывание CoBuddy на Novita AI оптимизировано для устойчивой пропускной способности, что важно во время длительных агентных сессий с множеством инкрементальных запросов.
  • Контекстное окно 128K. Достаточно места, чтобы передать существенные фрагменты файлов, вывод тестов и заметки по реализации в одном запросе.

Для команд, которые уже используют Claude Code и хотят оценить альтернативу, ориентированную на кодирование, не меняя свой инструментарий, CoBuddy — практичная отправная точка.

Шаг 1: Получите API-ключ Novita AI

Создайте аккаунт Novita AI — новые аккаунты получают бесплатные пробные кредиты. После входа перейдите в Управление ключами и нажмите Создать новый ключ. Скопируйте ключ сразу; он показывается только один раз.

Шаг 2: Установите Claude Code

Claude Code требует Node.js 18 или выше. Проверьте вашу версию:

node --version

Если Node.js отсутствует или ниже v18, установите его с nodejs.org.

Установите Claude Code глобально:

npm install -g @anthropic-ai/claude-code

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

claude --version

Шаг 3: Настройте переменные окружения

CoBuddy поддерживает только OpenAI-совместимый эндпоинт. Установите ANTHROPIC_BASE_URL на OpenAI-совместимый путь Novita AI, чтобы Claude Code перенаправлял туда запросы.

macOS и Linux

export ANTHROPIC_BASE_URL="https://api.novita.ai/v3/openai"
export ANTHROPIC_AUTH_TOKEN="<Ваш API-ключ Novita>"
export ANTHROPIC_MODEL="baidu/cobuddy"
export ANTHROPIC_SMALL_FAST_MODEL="baidu/cobuddy"

Windows (Командная строка)

set ANTHROPIC_BASE_URL=https://api.novita.ai/v3/openai
set ANTHROPIC_AUTH_TOKEN=<Ваш API-ключ Novita>
set ANTHROPIC_MODEL=baidu/cobuddy
set ANTHROPIC_SMALL_FAST_MODEL=baidu/cobuddy

Windows (PowerShell)

$env:ANTHROPIC_BASE_URL = "https://api.novita.ai/v3/openai"
$env:ANTHROPIC_AUTH_TOKEN = "<Ваш API-ключ Novita>"
$env:ANTHROPIC_MODEL = "baidu/cobuddy"
$env:ANTHROPIC_SMALL_FAST_MODEL = "baidu/cobuddy"

Что делает каждая переменная:

  • ANTHROPIC_BASE_URL — перенаправляет запросы Claude Code на OpenAI-совместимый эндпоинт Novita AI вместо серверов Anthropic
  • ANTHROPIC_AUTH_TOKEN — ваш API-ключ Novita AI, используемый для аутентификации
  • ANTHROPIC_MODEL — модель, используемая для основных (сложных) задач
  • ANTHROPIC_SMALL_FAST_MODEL — модель, используемая для фоновых и лёгких задач

Чтобы сделать эти переменные постоянными для всех сессий терминала в macOS/Linux, добавьте строки export в ваш ~/.zshrc или ~/.bashrc.

Шаг 4: Запустите Claude Code

Перейдите в каталог вашего проекта и запустите Claude Code:

cd /path/to/your/project
claude .

Символ . указывает Claude Code работать в текущем каталоге. Вы увидите интерактивное приглашение, где можно описывать задачи на естественном языке.

Выполните /model, чтобы проверить, какая модель активна, или /doctor, чтобы диагностировать проблемы конфигурации.

Спецификации и цены CoBuddy

Вот полное сравнение между CoBuddy на Novita AI и Claude Sonnet 4.5:

CoBuddy (Novita AI) Claude Sonnet 4.5
Ввод (на 1M токенов) $2.80 $3.00
Вывод (на 1M токенов) $11.30 $15.00
Кэш-чтение (на 1M токенов) $0.70 $0.30
Контекстное окно 131 072 токена 200 000 токенов
Максимальный вывод 65 536 токенов 64 000 токенов
Вызов функций Да Да
Рассуждения Да Да
Anthropic-эндпоинт Нет Родной

Основной компромисс: цена выходных токенов CoBuddy ниже, чем у Sonnet 4.5, а кэш-чтение дешевле в абсолютном выражении для тяжёлых агентных сессий, которые повторно используют контекст. Claude Sonnet 4.5 имеет большее контекстное окно и является родной моделью для Claude Code. Выбирайте CoBuddy, когда вам нужна модель, ориентированная на кодирование, с меньшей стоимостью вывода; оставайтесь на Sonnet, когда вам нужен полный контекст 200K или более широкие задачи рассуждений.

Практические советы по рабочему процессу кодирования

Держите промпты ориентированными на задачу

CoBuddy настроен на задачи по разработке ПО. Промпты, которые описывают конкретный инженерный результат — «добавьте валидацию ввода в эту функцию», «напишите модульный тест для процесса оформления заказа», «выполните рефакторинг этого модуля для устранения циклической зависимости» — дают лучшие результаты, чем открытые исследовательские промпты.

Целенаправленно используйте контекстное окно 128K

При 128K токенах вы можете передать соответствующие фрагменты файлов, вывод тестов, руководства по стилю и контракты API в одном запросе. Тем не менее, поддерживайте структурированность промптов: опишите задачу, предоставьте выбранный контекст, перечислите ограничения и попросите ограниченный вывод. Длинный контекст не заменяет чётких инструкций.

Проверяйте вывод вызова функций

CoBuddy поддерживает вызов функций, который Claude Code использует для вызова инструментов. Для задач, изменяющих файлы или выполняющих команды, проверяйте запланированные действия перед их утверждением. Используйте /review в Claude Code, чтобы проверить изменения до их применения.

Сессии с интенсивным кэшированием выигрывают от ценообразования CoBuddy

При $0.70/М за кэш-чтение токенов сессии с большими системными промптами или повторяющимся контекстом со временем становятся значительно дешевле. Если вы запускаете длинные агентные сессии, которые многократно ссылаются на один и тот же контекст кодовой базы, кэш-чтение накапливается — и цена кэш-чтения CoBuddy конкурентоспособна.

Оценивайте на реальных задачах, прежде чем принимать решение

Лучший способ оценить CoBuddy для вашей команды — запустить его на вашем реальном бэклоге: задача по исправлению ошибки, задача по генерации тестов, небольшой рефакторинг. Сравните качество вывода с вашей текущей моделью на этих конкретных задачах, а не полагайтесь на общие бенчмарки.

Часто задаваемые вопросы

Каков ID модели CoBuddy на Novita AI?

Используйте baidu/cobuddy в переменной окружения ANTHROPIC_MODEL и в любом прямом теле запроса API.

Почему использовать https://api.novita.ai/v3/openai вместо эндпоинта anthropic?

CoBuddy поддерживает только OpenAI-совместимый эндпоинт chat/completions. Установка ANTHROPIC_BASE_URL на OpenAI-совместимый путь Novita AI (https://api.novita.ai/v3/openai) указывает Claude Code направлять запросы через этот эндпоинт. Anthropic-совместимый путь (https://api.novita.ai/anthropic) предназначен для моделей, которые реализуют API сообщений Anthropic нативно — CoBuddy этого не делает.

Сколько стоит CoBuddy на Novita AI?

По состоянию на июнь 2026 года: $2.80/М на ввод токенов, $11.30/М на вывод токенов, $0.70/М на кэш-чтение токенов. Перед планированием производства проверьте актуальные цены на странице модели CoBuddy.

Поддерживает ли CoBuddy вызов функций?

Да. CoBuddy поддерживает вызов функций и рассуждения, которые оба необходимы для агентного цикла Claude Code.

Могу ли я использовать CoBuddy в Cursor или других инструментах?

Да. Любой инструмент, который принимает пользовательский OpenAI-совместимый базовый URL, может использовать CoBuddy через Novita AI. Установите базовый URL на https://api.novita.ai/v3/openai и модель на baidu/cobuddy.

Novita AI — это облачная платформа ИИ, которая предлагает разработчикам простой способ развертывания моделей ИИ с помощью нашего простого API, а также предоставляет доступные и надежные GPU-облака для сборки и масштабирования.

Рекомендуемые статьи