Factory’s Droid — это высокопроизводительный агент разработки ПО, поддерживающий BYOK (Bring Your Own Key) для подключения собственных провайдеров моделей. Вы можете подключить Novita AI к Droid менее чем за 2 минуты, отредактировав один JSON-файл конфигурации — и получить доступ к мощным open-source моделям, таким как Kimi K2.5, с минимальными затратами.
Что такое Droid?
Droid — это корпоративный AI-агент для кодинга от Factory AI. Он работает в вашем терминале и IDE (VS Code, Cursor, JetBrains), выполняя сквозные задачи разработки — от анализа кода и реализации функций до исправления ошибок и запуска тестов.
Droid использует модельно-независимую архитектуру агента, поэтому его производительность во многом обусловлена фреймворком, а не конкретной моделью. На бенчмарке Terminal-Bench (измеряющем способность AI-агентов выполнять сложные задачи в терминале) Droid показал высокие результаты, а его агентский фреймворк извлекает больше возможностей из каждой модели, чем многие конкурирующие агенты.
Droid поддерживает BYOK (Bring Your Own Key) через свою конфигурацию, позволяя подключать любого провайдера API, совместимого с OpenAI или Anthropic. Здесь на помощь приходит Novita AI.
Зачем использовать Novita AI с Droid?
Экономичные открытые модели
Novita AI предоставляет доступ к более чем 100 open-source LLM по конкурентоспособным ценам. Поскольку агентная архитектура Droid является основным драйвером производительности (а не только выбор модели), связка Droid с экономичными моделями от Novita AI даёт высокую производительность кодинга без больших счетов за API.
Например, Kimi K2.5 — мощная модель для кодинга с контекстным окном в 262K — доступна на Novita AI всего за $0.60/$3.00 за 1 млн входных/выходных токенов.
Вы можете просмотреть все доступные модели на странице моделей Novita AI.
API, совместимые с OpenAI и Anthropic
LLM API от Novita AI полностью совместим с OpenAI, что напрямую соответствует провайдеру generic-chat-completion-api в Droid. Никаких адаптеров или прокси не требуется — просто укажите ваш base URL и API-ключ.
Novita AI также предоставляет endpoint, совместимый с Anthropic (https://api.novita.ai/anthropic), для инструментов, которым требуется формат Anthropic Messages API.
Предварительные требования
Перед началом убедитесь, что у вас есть:
- Установленный Droid CLI — если нет, установите:
# macOS / Linux
curl -fsSL https://app.factory.ai/cli | sh
# Windows
irm https://app.factory.ai/cli/windows | iex
- API-ключ Novita AI — зарегистрируйтесь на novita.ai и получите ключ на странице Управление API-ключами.
Создайте аккаунт и получите API-ключ

Пошаговая настройка
Шаг 1: Найдите файл конфигурации Droid
Droid считывает конфигурации пользовательских моделей из файла settings.json:
- macOS/Linux:
~/.factory/settings.json - Windows:
%USERPROFILE%\.factory\settings.json
Шаг 2: Добавьте модели Novita AI
Вставьте следующую конфигурацию. Этот пример добавляет Kimi K2.5 через endpoint, совместимый с OpenAI:
{
"customModels": [
{
"model": "moonshotai/kimi-k2.5",
"displayName": "Kimi K2.5 (Novita AI)",
"baseUrl": "https://api.novita.ai/openai",
"apiKey": "<YOUR_NOVITA_API_KEY>",
"provider": "generic-chat-completion-api",
"maxOutputTokens": 64000
}
]
}
В качестве альтернативы, если вы предпочитаете формат Anthropic Messages API, используйте endpoint, совместимый с Anthropic:
{
"customModels": [
{
"model": "moonshotai/kimi-k2.5",
"displayName": "Kimi K2.5 (Novita AI - Anthropic)",
"baseUrl": "https://api.novita.ai/anthropic",
"apiKey": "<YOUR_NOVITA_API_KEY>",
"provider": "anthropic",
"maxOutputTokens": 64000
}
]
}
Замените <YOUR_NOVITA_API_KEY> на ваш реальный API-ключ. Вы можете добавить больше моделей, добавив записи в массив customModels. Просмотрите доступные идентификаторы моделей на странице моделей Novita AI.
Шаг 3: Запустите Droid и выберите модель
Перейдите в ваш проект и запустите Droid:
cd /path/to/your/project
droid

Внутри Droid введите /model, чтобы открыть выбор модели. Ваши модели Novita AI появятся в разделе Custom models. Выберите ту, которую хотите использовать.

Всё — теперь вы кодите с Droid на базе Novita AI.
Демонстрация
Вот краткая демонстрация: мы попросили Droid (на базе Kimi K2.5 через Novita AI) создать лендинг для кофейни с использованием HTML, CSS и JavaScript:

Заключение
Модельно-независимая архитектура Droid означает, что вы не привязаны к какому-либо одному провайдеру. Подключив Novita AI, вы получаете доступ к широкому выбору open-source моделей по конкурентоспособным ценам — а агентный фреймворк Droid обеспечивает высокую производительность независимо от выбранной модели. Настройка занимает менее 2 минут: отредактируйте один конфигурационный файл, укажите свой API-ключ и начинайте кодить.
Novita AI — это облачная платформа AI и агентов, которая помогает разработчикам и стартапам создавать, развёртывать и масштабировать модели и агентные приложения с высокой производительностью, надёжностью и экономической эффективностью.
Часто задаваемые вопросы
Что такое Droid?
Droid — это AI-агент для кодинга от Factory AI, работающий в вашем терминале и IDE. Он выполняет задачи разработки ПО «из конца в конец» и показал высокие результаты на бенчмарке Terminal-Bench.
Является ли Droid бесплатным?
Droid предлагает бесплатный тариф с ограниченным использованием. Для полного доступа ознакомьтесь со страницей цен Factory AI. Вам также понадобятся API-кредиты от вашего провайдера моделей (например, Novita AI).
Какую модель Novita AI мне использовать с Droid?
Kimi K2.5 — отличный выбор: контекстное окно в 262K по цене $0.60/$3.00 за 1 млн токенов. Вы можете просмотреть все доступные модели на странице моделей Novita AI и добавить любую из них в конфигурацию Droid.
