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

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

CoBuddy — это специализированная для кодирования модель от Baidu, доступная на Novita AI. Она поддерживает вызов функций, рассуждения, контекстное окно на 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) вместо антропного пути.

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

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

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

  • Специализацию на кодировании. CoBuddy создан для задач разработки, а не для общего общения. Он ориентирован на генерацию кода, рецензирование и агентные рабочие процессы.
  • Разницу в цене по сравнению с Claude Sonnet. Claude Sonnet 4.5 стоит 3,00 $/M ввода и 15,00 $/M вывода токенов. CoBuddy на Novita AI — 2,80 $/M ввода и 11,30 $/M вывода — ощутимая экономия при объёмах, а кэш чтения стоит 0,70 $/M.
  • Высокую пропускную способность и низкую задержку. Развёртывание CoBuddy на Novita AI настроено на устойчивую пропускную способность, что важно во время длительных агентных сессий, выполняющих множество инкрементальных запросов.
  • Контекстное окно на 128K токенов. Достаточно места, чтобы передавать в одном запросе значительные фрагменты файлов, результаты тестов и заметки по реализации.

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

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

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

Шаг 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 /путь/к/вашему/проекту
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 $/M токенов кэша чтения сессии с большими системными промптами или повторяющимся контекстом становятся заметно дешевле со временем. Если вы проводите длительные агентные сессии, многократно обращающиеся к одному и тому же контексту кодовой базы, затраты на кэш чтения накапливаются — и цена кэша чтения 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) предназначен для моделей, которые нативно реализуют Anthropic Messages API — CoBuddy этого не делает.

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

По состоянию на июнь 2026 года: 2,80 $/M токенов ввода, 11,30 $/M токенов вывода, 0,70 $/M токенов кэша чтения. Перед планированием production уточните текущие цены на странице модели CoBuddy.

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

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

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

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

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

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