Deepseek ArtifactsDeepseek Artifacts
Guía de Kilo Code

Tutorial de Kilo Code: configuración, créditos gratis y migración desde Roo

El agente de programación con IA que heredó la comunidad de Roo Code: instálalo en VS Code, reclama 20 $ en créditos de regalo, conecta DeepSeek con tu propia clave y migra antes de que tu configuración de Roo se apague del todo.

Resumen rápido

  • Roo Code anunció su cierre el 21 de abril de 2026 y su extensión de VS Code se apagó el 15 de mayo: Kilo Code, el fork de Roo, es la ruta de migración oficial para sus 3 millones de instalaciones.
  • La extensión es de código abierto y gratis con tu propia clave API (BYOK); las cuentas nuevas reciben 20 $ en créditos de regalo con la primera recarga, más una prueba empresarial de 14 días sin tarjeta.
  • DeepSeek se conecta directamente: Settings → Providers → añade tu clave API de DeepSeek con https://api.deepseek.com como URL base y elige deepseek-flash o deepseek-v4-pro.
  • La migración es semiautomática: renombra los archivos de configuración de Roo, deja que el asistente los convierta, escribe un kilo.jsonc mínimo — y vuelve a autenticar cada clave API, porque las claves no se transfieren.

Just Signed Up? Your first 14 minutes with Kilo Code

Vídeo de demostración:Kilo (official)14:02

Ver en YouTube

How to Migrate from Roo to Kilo

Vídeo de migración:Kilo (official)2:07

Ver en YouTube

La demostración se grabó en junio de 2025 con la interfaz anterior a la reescritura basada en OpenCode (GA del 2 de abril de 2026): los menús se han movido, pero el flujo es el mismo. El vídeo de migración muestra la interfaz actual.

Las capturas son fotogramas de los vídeos oficiales de Kilo en YouTube, usados con atribución y enlazados en cada paso al momento original. El texto de esta guía es nuestro.

Configuración y migración de Kilo Code, paso a paso

1 · Conocer Kilo Code (y por qué los usuarios de Roo se mudan)

  1. 1

    El contexto: Roo Code está cerrando

    El 21 de abril de 2026, el equipo de Roo Code anunció que cerraba la extensión para volcarse en Roomote; la extensión de VS Code se apagó el 15 de mayo y el repositorio de GitHub quedó como archivo de solo lectura. Kilo Code —un fork de Roo— publicó la despedida oficial y se convirtió en el destino de los unos 3 millones de instalaciones de Roo.

    dev.to post announcing the Roo Code shutdown with its 3 million installs headline and a Kilo Code maintainer reply proposing always-approve options in the comment box
    El anuncio del cierre, con un mantenedor de Kilo ya respondiendo en los comentariosVer en 0:04
  2. 2

    Los cinco modos de interacción

    Kilo Code trae cinco modos: Code escribe e implementa, Architect planifica antes de tocar código, Ask explica, Debug caza errores y Orchestrator divide una tarea enorme en subtareas. También puedes definir modos propios — los modos personalizados de Roo se mapean aquí durante la migración.

    Kilo Code interaction mode dropdown in VS Code listing the Code, Architect, Ask, Debug and Orchestrator modes used to plan, build and debug an app
    El selector de modo está justo encima del cuadro de prompt del panel de Kilo CodeVer en 0:22
  3. 3

    Lo que produce un solo prompt

    En la demostración oficial, un único prompt detallado —propósito de la app, estructura de datos, orden y búsqueda, diseño de la interfaz— generó un gestor de notas funcional en un solo archivo HTML, que Kilo abrió en el navegador. Toda la generación costó unos 3 centavos de crédito API.

    Note Organizer web app that Kilo Code generated from a single prompt, showing note cards, tag filters, instant search and date-created sorting in the browser
    El gestor de notas terminado: tarjetas, etiquetas, búsqueda y orden, creado con un promptVer en 5:06
  4. 4

    Deja que el modo Architect haga las preguntas

    Cuando no sabes qué especificar, el modo Architect te entrevista: para un juego de ajedrez preguntó por la profundidad de las reglas, si sería contra otra persona o contra la IA y la fuerza de esta, con opciones clicables. El plan final —con diagrama de arquitectura— se escribe en un archivo markdown antes de que el modo Code lo construya.

    Kilo Code Architect mode asking what level of chess functionality to implement and offering Full chess implementation or Basic piece movement answer buttons
    El modo Architect convierte ideas vagas en opciones concretas y respondiblesVer en 8:12

2 · Instalar la extensión y reclamar 20 $ de créditos

  1. 5

    Instala la extensión de Kilo Code

    En VS Code, busca «Kilo Code» en el marketplace o ejecuta el comando que se muestra: code --install-extension kilocode.Kilo-Code. La extensión es de código abierto y existe para VS Code, JetBrains y un CLI independiente.

    macOS terminal finishing the code --install-extension kilocode.Kilo-Code command that installs the Kilo Code extension after the Roo Code shutdown
    La instalación de una sola línea de terminal, tomada del vídeo oficial de migraciónVer en 0:10
  2. 6

    Reclama tus créditos de registro

    Justo tras registrarte obtienes un perfil API alojado por Kilo Code con créditos gratis precargados — la grabación de abajo muestra el aviso «$20 for free», y kilo.ai/pricing sigue anunciando 20 $ en créditos de regalo con la primera recarga más una prueba empresarial de 14 días sin tarjeta. El BYOK es gratis para siempre.

    Kilo Code settings Providers page showing the default Kilo Code API profile with its sign-up credit notice, API key field and Claude 3.7 Sonnet model picker
    Settings → Providers: el perfil de Kilo Code por defecto y sus 20 $ de crédito de bienvenidaVer en 1:18

3 · Conectar DeepSeek con tu propia clave

  1. 7

    Añade un perfil de proveedor para tu clave

    Abre Settings → Providers y pulsa + para crear un New Configuration Profile. Ponle nombre —«DeepSeek» u «OpenRouter»— y tendrás un segundo perfil al que cambiar desde el panel principal sin tocar el integrado.

    New Configuration Profile dialog in Kilo Code settings with the name OpenRouter typed in, the first step of adding a second BYOK provider
    Creación de un segundo perfil de configuración llamado OpenRouterVer en 1:46
  2. 8

    Pega tu clave API y elige un modelo

    Elige el tipo de proveedor, pega su clave API y selecciona un modelo. Para DeepSeek en directo, sigue kilo.ai/docs/ai-providers/deepseek: fija la URL base en https://api.deepseek.com y toma deepseek-flash para el día a día o deepseek-v4-pro para razonamientos pesados. Las claves se guardan de forma segura en el SecretStorage de VS Code.

    Kilo Code provider profile switched to OpenRouter with an empty API key raising the You must provide a valid API key warning next to the custom base URL option
    Tipo de proveedor, clave API y modelo — los mismos tres campos que rellena la guía oficial de DeepSeek para KiloVer en 1:52

4 · Migrar desde Roo Code

  1. 9

    Renombra los archivos de Roo (en cada repositorio)

    El asistente de migración no lee los archivos con prefijo Roo, así que transfierelos primero con los comandos de la guía de migración de Kilo: .roorules → AGENTS.md, .roo/rules/* → .kilo/rules/, .roomodes → .kilocodemodes, .roo/mcp.json → .kilocode/mcp.json, .rooignore → .kilocodeignore. Antes de empezar, haz copia de la carpeta globalStorage de Roo.

    VS Code terminal running the porting commands that copy .roorules to AGENTS.md, .roomodes to .kilocodemodes and .roo/mcp.json to .kilocode/mcp.json
    El script oficial de traslado: cinco comandos de copia y renombrado por repositorioVer en 0:34
  2. 10

    Escribe un kilo.jsonc mínimo

    kilo.jsonc sustituye los grupos de herramientas de Roo por permisos explícitos: todo es allow, ask o deny, con patrones de ruta opcionales. Copia el ejemplo mínimo de la guía de migración, fija tu modelo y lista tus archivos de reglas en instructions.

    kilo.jsonc open in VS Code with a model entry and allow or ask permissions that replace Roo Code tool groups after migration
    kilo.jsonc: la elección de modelo y los permisos de lectura, escritura y bash por acciónVer en 1:10
  3. 11

    Valida con kilo config check

    Ejecuta kilo config check en la terminal para confirmar que la configuración migrada se analiza y que todos los archivos referenciados existen. En el primer arranque, el asistente de migración de la extensión también convierte los archivos heredados automáticamente: los .kilocodemodes se convierten en archivos markdown de agente propiamente dichos y .kilo/rules se conserva como respaldo.

    VS Code terminal validating the migrated Kilo Code setup with the kilo config check command beside the repository file tree
    Un comando confirma que la configuración migrada es válidaVer en 1:15
  4. 12

    Verifica y luego desactiva Roo (no lo desinstales)

    Abre un repositorio, elige el agente Code y pídele que liste los agentes y reglas personalizados cargados: la respuesta debe nombrar tus agentes, reglas, modelo y permisos migrados. Cuando todo cuadre, desactiva Roo en el panel de extensiones y consérvalo alrededor de una semana como respaldo antes de eliminarlo.

    Kilo Code answering a list the custom agents and rules request with the agents, style rules, model and permissions it loaded from the migrated config
    La respuesta de verificación enumera cada agente, regla, modelo y permiso que Kilo cargóVer en 1:36

Kilo Code vs Roo Code de un vistazo

AspectoKilo CodeRoo Code
EstadoActivo — la ruta de migración oficial para usuarios de RooCierre anunciado el 21 de abril de 2026; extensión fuera de línea desde el 15 de mayo de 2026
LinajeFork de Roo Code (que a su vez salió de Cline), continuado por una empresa independienteFork de Cline; el equipo original pasó a Roomote
Extensión actualReconstruida sobre el servidor OpenCode —GA el 2 de abril de 2026— más variantes para JetBrains, CLI y nubeLa línea heredada v5.x quedó congelada en el cierre; repositorio de GitHub archivado en solo lectura
Ruta de migraciónRenombrar + asistente, permisos en kilo.jsonc y reautenticación de proveedores obligatoriaNinguna — los archivos quedan en rutas .roo; dudas de facturación a billing@roocode.com

Preguntas frecuentes sobre Kilo Code

Guías relacionadas