Как использовать Novita AI с Goose: 200+ LLM-моделей

Как использовать Novita AI с Goose: 200+ LLM-моделей

Goose — это агент с открытым исходным кодом, получивший 45,5 тысяч звезд на GitHub. Он позволяет запускать любую LLM в качестве полностью автономного агента для кодирования и рабочих процессов. Novita AI является нативным провайдером первого класса, предоставляя доступ к более чем 200 моделям по цене, значительно ниже проприетарных API.

Получить API-ключ Novita

Что такое Goose?

Goose — это бесплатный AI-агент с открытым исходным кодом, который работает локально на macOS, Linux и Windows. Построенный на Rust для низкого потребления памяти и высокой производительности, Goose выходит за рамки ассистента по коду — он может выполнять команды в терминале, устанавливать пакеты, редактировать файлы, запускать тесты, просматривать веб-страницы, запрашивать базы данных и автоматизировать сложные многошаговые рабочие процессы, управляемые LLM по вашему выбору.

В отличие от веб-интерфейсов ChatGPT или Claude, Goose работает на вашем компьютере с полным доступом к локальной среде. Он подключается к LLM через API и использует мощную экосистему расширений (более 70 инструментов MCP) для связи генерации текста с реальными системными действиями.

Под капотом Goose работает как цикл из трех компонентов:

  • Интерфейс — десктопное приложение (GUI) или CLI
  • Агент — основной цикл, управляющий вызовами LLM, выполнением инструментов и контекстом
  • Расширения — серверы инструментов на базе MCP (GitHub, Google Drive, терминал, браузеры, базы данных и другое)

Goose поддерживается фондом AAIF (Agentic AI Foundation), входящим в Linux Foundation, с более чем 460 контрибьюторами и активным развитием.

Почему стоит выбрать Novita AI для Goose?

Более 200 моделей с поддержкой вызова инструментов

Агенты Goose сильно зависят от вызова инструментов — LLM должна надежно вызывать команды терминала, редактирование файлов и API-запросы. Платформа предлагает более 200 моделей с открытым исходным кодом с поддержкой вызова инструментов, с окнами контекста от 32K до 262K токенов. Вы можете переключать модели для каждой задачи без смены провайдера.

Модель Контекст Сильная сторона
moonshotai/kimi-k2.5 262K Кодирование, многошаговые рассуждения
zai-org/glm-5.1 205K Долгосрочные агентные задачи
minimax/minimax-m2.7 205K Задачи с длинным контекстом
deepseek/deepseek-v3.2 164K Генерация кода
google/gemma-4-31b-it 262K Эффективное следование инструкциям

Последняя проверка: 2026-04-20. Полный список моделей на novita.ai/models.

Экономичный доступ к API

API проприетарных моделей (Claude, GPT-4o) стоят $3–$15 за миллион входных токенов. Модели с открытым исходным кодом на платформе начинаются от $0,02 за миллион токенов, достигая $0,80 для способных агентных моделей, что делает длительные сессии Goose значительно более доступными.

API, совместимый с OpenAI

API полностью совместим с OpenAI, что позволяет Goose использовать его без какого-либо специального кода. Один и тот же шаблон base_url работает со всеми более чем 200 моделями по одному ключу.

Поддержка провайдера первого класса

Novita AI указана в официальной документации Goose как нативный провайдер — никаких обходных путей или специальной настройки не требуется. Просто goose configure, выберите Novita AI, и вы готовы к работе.

Установка Goose

macOS / Linux (рекомендуется):

curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash

Homebrew:

brew install block-goose-cli

Windows: Скачайте Goose-win32-x64.zip со страницы релизов GitHub и следуйте инструкциям.

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

goose --version

Настройка Novita AI в Goose

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

  • Зарегистрируйтесь или войдите на novita.ai
  • Перейдите в Settings → API Key Management
  • Нажмите Create New Key и скопируйте его

Шаг 2: Подключите Novita AI через goose configure

Запустите интерактивный мастер настройки:

goose configure

Когда появится запрос: выберите “Configure Providers” → выберите “Novita AI” → введите ваш NOVITA_API_KEY → выберите модель.

Шаг 3: Проверьте конфигурацию

Goose сохраняет конфигурацию в ~/.config/goose/config.yaml (Linux/macOS). Она должна выглядеть так:

GOOSE_PROVIDER: "novita"
GOOSE_MODEL: "your-chosen-model-id"

Запустите сессию для подтверждения:

goose session

Альтернатива: настройка через переменные окружения

Для CI/CD пайплайнов, Docker контейнеров или бессерверных серверов:

export GOOSE_PROVIDER=novita
export GOOSE_MODEL=your-chosen-model-id
export NOVITA_API_KEY=your_api_key_here

goose session

Переменные окружения имеют наивысший приоритет и переопределяют config.yaml.

Одноразовое переопределение модели:

goose run --model deepseek/deepseek-v3.2 -t "Рефакторинг этой функции для повышения производительности"

Работа с функциями Goose на Novita AI

Агентные сессии кодирования

Запустите сессию и дайте Goose задачу высокого уровня — он автоматически обрабатывает вызовы инструментов:

goose session
> Напишите сервис Python FastAPI, который читает из PostgreSQL и предоставляет REST API.
  Создайте структуру проекта, установите зависимости и добавьте unit-тесты.

Goose создаст директории, установит пакеты через pip, напишет код, запустит тесты и будет итеративно улучшать — все это под управлением LLM.

Запуск рецептов (рабочие процессы для обмена)

Рецепты Goose — это YAML-файлы, определяющие переиспользуемые параметризованные рабочие процессы. Ваша команда может обмениваться и запускать один и тот же рецепт с одной и той же моделью:

goose run --recipe ./code-review.yaml --params '{"repo_path": "./my-project"}'

Параллельные подагенты

Goose поддерживает создание независимых подагентов для параллельных задач, каждый с изолированным контекстом. Это особенно эффективно с моделями с большим контекстом (200K+ токенов), которые могут удерживать большие кодовые базы в одной сессии.

Настройка нескольких моделей

Установите отдельную модель для планирования (высокоуровневые рассуждения) и модель для выполнения (вызовы инструментов):

export GOOSE_PLANNER_PROVIDER=novita
export GOOSE_PLANNER_MODEL=your-reasoning-model
export GOOSE_PROVIDER=novita
export GOOSE_MODEL=your-execution-model

Goose против других фреймворков для AI-агентов

Goose LangChain Agents AutoGen
Установка Один бинарник pip + собственный код
Интерфейс CLI + десктопный GUI Только код
Расширения 70+ встроенных инструментов MCP Создание своих
Novita AI Нативный провайдер первого класса Обход через OpenAI-совместимость
Локальные модели Ollama, LM Studio, Ramalama Требуется настройка
Рецепты/рабочие процессы YAML, возможность обмена Python скрипты
Лицензия Apache 2.0 MIT

Последняя проверка: 2026-04-20

Заключение

Goose — это высокопроизводительный AI-агент с открытым исходным кодом: 45,5k звезд, более 460 контрибьюторов и активный релизный цикл. С Novita AI в качестве нативного провайдера вы получаете доступ к более чем 200 моделям с открытым исходным кодом с поддержкой вызова инструментов и ценами, которые делают длительные агентные сессии действительно экономичными.

Будь то автоматизация рабочего процесса разработки, запуск ревью кода, интегрированного с CI/CD, или создание многомодульных исследовательских пайплайнов — комбинация Goose + Novita AI даёт готовую к продакшену настройку менее чем за 5 минут.

Начать работу с Novita AI

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

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

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

Бесплатно ли использовать Novita AI с Goose?

Novita AI предоставляет новым пользователям бесплатные кредиты для начала работы. После этого модели тарифицируются по токенам — обычно $0,02 за миллион входных токенов для способных моделей с открытым исходным кодом.

Какую модель Novita AI лучше использовать с Goose?

Это зависит от задачи. Для долгосрочной агентной работы выбирайте модель с контекстом более 200K. Для задач, чувствительных к стоимости, у Novita AI есть модели от $0,02/М токенов. Просмотрите полный каталог на novita.ai/models.

Могу ли я использовать Goose с несколькими моделями Novita AI одновременно?

Да. Установите GOOSE_PLANNER_MODEL для задач планирования и GOOSE_MODEL для выполнения. Оба могут ссылаться на разные модели Novita AI.

Хранит ли Goose мои разговоры локально?

Да — все данные сессии хранятся локально на вашем компьютере. Goose отправляет на API Novita AI только промпты и результаты работы инструментов.

Где найти все доступные модели Novita AI для Goose?

Полный каталог моделей на novita.ai/models. Goose также поддерживает конфигурацию провайдера в своем репозитории GitHub.