Factory’s Droid es un agente de desarrollo de software de alto rendimiento que admite BYOK (Bring Your Own Key) para proveedores de modelos personalizados. Puedes conectar Novita AI a Droid en menos de 2 minutos editando un único archivo de configuración JSON, obteniendo acceso a potentes modelos de código abierto como Kimi K2.5 a una fracción del costo.
¿Qué es Droid?
Droid es un agente de codificación de IA de nivel empresarial creado por Factory AI. Funciona en tu terminal e IDE (VS Code, Cursor, JetBrains), manejando flujos de trabajo de desarrollo completos — desde analizar código e implementar funciones hasta corregir errores y ejecutar pruebas.
Droid utiliza un diseño de agente independiente del modelo, lo que significa que su rendimiento proviene en gran medida de su marco de trabajo como agente, más que de un modelo en particular. En Terminal-Bench (un punto de referencia que mide la capacidad de los agentes de IA para completar tareas complejas en entornos de terminal), Droid ha obtenido resultados sólidos, y su marco de trabajo extrae más capacidad de cada modelo que muchos agentes competidores.
Droid admite BYOK a través de su configuración, permitiéndote conectar cualquier proveedor de API compatible con OpenAI o Anthropic. Aquí es donde entra Novita AI.
¿Por qué usar Novita AI con Droid?
Modelos de código abierto rentables
Novita AI proporciona acceso a más de 100 LLMs de código abierto a precios competitivos. Dado que el diseño de agente de Droid es el principal impulsor del rendimiento (no solo la elección del modelo), combinar Droid con modelos rentables de Novita AI te da un fuerte rendimiento de codificación sin facturas de API elevadas.
Por ejemplo, Kimi K2.5 — un potente modelo de codificación con una ventana de contexto de 262K — está disponible en Novita AI por solo $0.60/$3.00 por 1M de tokens de entrada/salida.
Puedes explorar todos los modelos disponibles en la página de Modelos de Novita AI.
API compatibles con OpenAI y Anthropic
La API LLM de Novita AI es completamente compatible con OpenAI, lo que se asigna directamente al proveedor generic-chat-completion-api de Droid. No se necesita adaptador ni proxy — solo configura tu URL base y tu clave API.
Novita AI también proporciona un endpoint compatible con Anthropic (https://api.novita.ai/anthropic) para herramientas que requieren el formato de API de Mensajes de Anthropic.
Requisitos previos
Antes de empezar, asegúrate de tener:
- Droid CLI instalado — Si no, instálalo:
# macOS / Linux
curl -fsSL https://app.factory.ai/cli | sh
# Windows
irm https://app.factory.ai/cli/windows | iex
- Una clave API de Novita AI — Regístrate en novita.ai y obtén tu clave desde la página de Gestión de Claves API.
Crea tu cuenta y obtén la clave API

Configuración paso a paso
Paso 1: Localiza el archivo de configuración de Droid
Droid lee las configuraciones de modelos personalizados desde un archivo settings.json:
- macOS/Linux:
~/.factory/settings.json - Windows:
%USERPROFILE%\.factory\settings.json
Paso 2: Agrega modelos de Novita AI
Pega la siguiente configuración. Este ejemplo agrega Kimi K2.5 mediante el endpoint compatible con OpenAI:
{
"customModels": [
{
"model": "moonshotai/kimi-k2.5",
"displayName": "Kimi K2.5 (Novita AI)",
"baseUrl": "https://api.novita.ai/openai",
"apiKey": "<TU_CLAVE_API_DE_NOVITA>",
"provider": "generic-chat-completion-api",
"maxOutputTokens": 64000
}
]
}
Alternativamente, si prefieres el formato de API de Mensajes de Anthropic, usa el endpoint compatible con Anthropic:
{
"customModels": [
{
"model": "moonshotai/kimi-k2.5",
"displayName": "Kimi K2.5 (Novita AI - Anthropic)",
"baseUrl": "https://api.novita.ai/anthropic",
"apiKey": "<TU_CLAVE_API_DE_NOVITA>",
"provider": "anthropic",
"maxOutputTokens": 64000
}
]
}
Reemplaza <TU_CLAVE_API_DE_NOVITA> con tu clave API real. Puedes agregar más modelos añadiendo entradas al array customModels. Explora los IDs de modelos disponibles en la página de Modelos de Novita AI.
Paso 3: Inicia Droid y selecciona tu modelo
Navega a tu proyecto e inicia Droid:
cd /ruta/a/tu/proyecto
droid

Una vez dentro de Droid, escribe /model para abrir el selector de modelos. Tus modelos de Novita AI aparecerán en la sección Modelos personalizados. Selecciona el que quieras usar.

Eso es todo — ya estás codificando con Droid potenciado por Novita AI.
Demo
Aquí tienes una demo rápida — le pedimos a Droid (potenciado por Kimi K2.5 a través de Novita AI) que construyera una página de aterrizaje para una cafetería usando HTML, CSS y JavaScript:

Conclusión
El diseño independiente del modelo de Droid significa que no estás atado a un solo proveedor. Al conectar Novita AI, obtienes acceso a una amplia selección de modelos de código abierto a precios competitivos — y el marco de trabajo de agente de Droid garantiza un rendimiento sólido independientemente del modelo que elijas. La configuración toma menos de 2 minutos: edita un archivo de configuración, establece tu clave API y comienza a codificar.
Novita AI es una plataforma en la nube de IA y agentes que ayuda a desarrolladores y startups a construir, desplegar y escalar modelos y aplicaciones de agentes con alto rendimiento, fiabilidad y eficiencia de costos.
Preguntas frecuentes
¿Qué es Droid?
Droid es un agente de codificación de IA de Factory AI que funciona en tu terminal e IDE. Maneja tareas de desarrollo de software de principio a fin y ha obtenido resultados sólidos en el punto de referencia Terminal-Bench.
¿Droid es gratuito?
Droid ofrece un nivel gratuito con uso limitado. Para acceso completo, consulta la página de precios de Factory AI. También necesitarás créditos de API de tu proveedor de modelos (como Novita AI).
¿Qué modelo de Novita AI debería usar con Droid?
Kimi K2.5 es una excelente opción: ofrece una ventana de contexto de 262K a $0.60/$3.00 por 1M de tokens. Puedes explorar todos los modelos disponibles en la página de Modelos de Novita AI y agregar cualquiera de ellos a tu configuración de Droid.
