NuevoConecta cualquier agente a UberLLM: una clave, todos los modelos, a precio de lista o menos.
UberLLM

Kilo Code con UberLLM: agrega un proveedor personalizado en 1 minuto

En Kilo Code abre Ajustes → Proveedores → Proveedor personalizado, establece la API del proveedor como OpenAI Compatible, la Base URL a https://api.uberllm.dev/v1,, pega tu clave de UberLLM, pulsa Obtener modelos, elige los que quieras y Envía. La misma configuración puede estar en ~/.config/kilo/kilo.jsonc.

La versión actual de Kilo Code (7.x) comparte un archivo de configuración entre VS Code, JetBrains y la CLI kilo, para que configures UberLLM una sola vez. Las guías antiguas que muestran un desplegable de proveedor con campos de información del modelo describen la extensión heredada.

Pasos (en el editor)

  1. Crea una clave en tu página de claves y añade crédito.
  2. Abre Kilo Code, haz clic en el icono de engranaje → pestaña Providers, desplázate hasta abajo y haz clic en Custom provider.
  3. Rellena:
    • Provider ID: uberllm
    • Display name: UberLLM
    • Provider API: OpenAI Compatible
    • Base URL: https://api.uberllm.dev/v1
    • API key: tu ull_… clave
  4. Pulsa Fetch models. La lista proviene de UberLLM; mantén los que quieras, por ejemplo moonshotai/kimi-k3.
  5. Haz clic en Submit, luego elige el modelo en el selector de modelos de Kilo.

Pasos (archivo de configuración)

El mismo proveedor en ~/.config/kilo/kilo.jsonc (Windows: C:\Users\<you>\.config\kilo\kilo.jsonc; para un proyecto, .kilo/kilo.jsonc en el proyecto):

{
  "provider": {
    "uberllm": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "UberLLM",
      "env": ["UBERLLM_API_KEY"],
      "options": { "baseURL": "https://api.uberllm.dev/v1" },
      "models": {
        "moonshotai/kimi-k3": {
          "name": "moonshotai/kimi-k3",
          "tool_call": true,
          "limit": { "context": 200000, "output": 32000 }
        }
      }
    }
  },
  "model": "uberllm/moonshotai/kimi-k3"
}

Luego configura UBERLLM_API_KEY=ull_your_key en tu entorno. Los números limit son un ejemplo: copia la longitud de contexto real de la página del modelo en uberllm.dev/models.

Dos ajustes que la gente pasa por alto

  • limit: sin ella, Kilo trata el contexto como 0 y nunca compacta una tarea larga, por lo que eventualmente falla. El diálogo del editor no puede configurarlo; añádelo en el archivo ("editar configuraciones avanzadas en el archivo de configuración JSON").
  • tool_call: true: el agente de Kilo funciona a través de herramientas. Si el modelo responde en texto plano en lugar de editar archivos, esto es lo que falta.

¿Prefieres el formato de Anthropic?

Kilo también ofrece Provider API → Anthropic Messages. Con UberLLM, usa https://api.uberllm.dev/v1 como la Base URL allí también (no el host puro), y la misma key. La recuperación de modelos no está disponible en ese modo, así que escribe los ids tú mismo.

Solución de problemas

  • "Authentication failed. Check the API key above and try again." al obtener: la clave falta o tiene un espacio.
  • Modelo no aparece en el selector: la clave del modelo debe coincidir con uberllm/<model id>. Ejecuta kilo models para ver qué cargó Kilo.
  • El agente nunca edita archivos: añade "tool_call": true al modelo.
  • La tarea falla después de una sesión larga: establece limit.context.
  • 402 créditos insuficientes: añade crédito en la página de créditos.

Sigue leyendo

Modelos de codificación para Kilo Code

Llamadas a herramientas y contexto largo. El primero está en la configuración de abajo.

ModeloID del modelo (pega esto)Precio actual
Kimi K3moonshotai/kimi-k3$0.0010 entrada · $0.0788 salida / 1M
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00018 entrada · $0.0014 salida / 1M
GLM 5.3z-ai/glm-5.3$0.00070 entrada · $0.0141 salida / 1M
Claude Sonnet 5.5anthropic/claude-sonnet-5.5$0.1099 entrada · $0.5495 salida / 1M
Qwen 3 Coder 480bqwen/qwen3-coder$0.0030 entrada · $0.0099 salida / 1M
GPT-5.5openai/gpt-5.5$0.1250 entrada · $0.7500 salida / 1M
Claude Opus 5.5anthropic/claude-opus-5.5$0.1579 entrada · $0.7897 salida / 1M
DeepSeek V4 Prodeepseek/deepseek-v4-pro$0.0016 entrada · $0.0032 salida / 1M
MiniMax M3minimax/minimax-m3$0.0180 entrada · $0.0719 salida / 1M

Precios de la última actualización horaria, sin comisión añadida · todos los modelos →

Modelos más económicos para ediciones rutinarias

ModeloID del modelo (pega esto)Precio actual
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00018 entrada · $0.0014 salida / 1M
GLM 5.3z-ai/glm-5.3$0.00070 entrada · $0.0141 salida / 1M
Qwen 3 Coder 480bqwen/qwen3-coder$0.0030 entrada · $0.0099 salida / 1M
DeepSeek V3.2deepseek/deepseek-v3.2$0.0026 entrada · $0.0039 salida / 1M
GPT-OSS 120Bopenai/gpt-oss-120b$0.000069 entrada · $0.00030 salida / 1M
Kimi K2 Thinkingmoonshotai/kimi-k2-thinking$0.0059 entrada · $0.0248 salida / 1M

Precios de la última actualización horaria, sin comisión añadida · todos los modelos →

Preguntas frecuentes

¿Cómo añado UberLLM a Kilo Code?

Ajustes → Proveedores → Proveedor personalizado: Proveedor API Compatible con OpenAI, URL base https://api.uberllm.dev/v1, tu clave de UberLLM, Obtener modelos, Enviar. O añade el mismo proveedor a ~/.config/kilo/kilo.jsonc.

¿Por qué Kilo Code se detiene en tareas largas con un proveedor personalizado?

Sin limit.context en kilo.jsonc, Kilo asume un contexto de 0 y no puede compactar. Añade los límites reales de contexto y salida del modelo.