Continue es un asistente de código open source que se integra en VS Code y en los IDE de JetBrains, y que reúne cuatro funciones en un solo panel: chat, autocompletado, edición en línea y un modo agente que ejecuta tareas por ti. A diferencia de las herramientas cerradas, no te ata a un modelo concreto: eliges qué motor le pones, desde la nube hasta un modelo que corre en tu propia máquina. En esta guía verás qué es Continue, cómo instalarlo, cómo conectarle un modelo local con Ollama, cómo se configuran las reglas y los agentes, y en qué se diferencia de GitHub Copilot. La misma explicación está disponible en inglés.

Puntos clave

  • Continue es un asistente de código open source (licencia Apache 2.0) para VS Code y JetBrains que supera los 3,6 millones de instalaciones en el Marketplace de VS Code y las 34 900 estrellas en GitHub.
  • Reúne cuatro modos en un panel: chat, autocompletado (Tab), edición en línea y un modo agente con uso de herramientas, y admite más de 100 modelos distintos.
  • Funciona con tu propia clave de API o con un modelo local: tiene integración de primer nivel con Ollama, así que puedes trabajar sin enviar tu código a ningún servicio externo.
  • Se configura con un único fichero config.yaml en el que defines cada modelo por su rol (chat, autocomplete, edit, apply) y añades reglas, proveedores de contexto y servidores MCP.
  • En junio de 2026, Cursor (Anysphere) compró al equipo de Continue y el proyecto pasó a modo mantenimiento: la versión 2.0 es la última del equipo original, pero el código Apache 2.0 sigue disponible y la extensión sigue funcionando con tus propios modelos.

¿Qué es Continue?

Continue es un asistente de programación de código abierto que se instala como extensión en VS Code y como complemento en los IDE de JetBrains (IntelliJ, PyCharm, WebStorm y el resto), y también existe como herramienta de línea de comandos y como complemento para Neovim. Se distribuye bajo licencia Apache 2.0, así que puedes leer, auditar y modificar todo su código. En el Marketplace de VS Code supera los 3,6 millones de instalaciones y su repositorio en GitHub[1] roza las 34 900 estrellas.

Su filosofía es la contraria a la de una caja negra: en lugar de imponerte un modelo, Continue es un envoltorio abierto sobre el motor que tú elijas. Reúne cuatro funciones en el mismo sitio. El chat responde preguntas sobre tu código; el autocompletado sugiere la línea siguiente mientras escribes; la edición en línea modifica un fragmento sin salir del archivo; y el modo agente encadena varias acciones (leer archivos, editar, ejecutar herramientas) para resolver una tarea completa, igual que un agente de código como Cline.

Conviene ser honesto con la actualidad del proyecto. En junio de 2026, Cursor (cuyo nombre legal es Anysphere) fichó al equipo de Continue y retiró el producto comercial de la empresa. La consecuencia práctica para el usuario es doble: por un lado, la nube de Continue se apaga (los datos alojados se borran a partir del 15 de julio de 2026); por otro, el código sigue siendo libre. Según su propio repositorio, este «ya no se mantiene de forma activa y es de solo lectura para todos los usuarios», pero la versión 2.0 quedó limpia de telemetría y de autenticación obligatoria, de modo que la extensión funciona como una herramienta puramente local que se conecta a los modelos que tú controles.

Instalación en VS Code y JetBrains

Instalar Continue lleva menos de un minuto. En VS Code, abre la vista de extensiones (Ctrl+Shift+X), busca «Continue» y pulsa Instalar. Si prefieres la línea de comandos, puedes instalarlo con el binario code:

code --install-extension Continue.continue

En los IDE de JetBrains el proceso es equivalente: ve a Settings > Plugins, busca «Continue» en el Marketplace y pulsa Install. Tras instalarlo aparece un icono de Continue en la barra lateral. La primera vez te pedirá elegir cómo quieres alimentarlo: puedes pegar una clave de API de un proveedor comercial (Anthropic, OpenAI, Google, entre más de cien modelos) o apuntar a un modelo que ya tengas en tu equipo. Como el producto de nube se ha retirado, la vía recomendada hoy es la segunda: tu propia clave o tu propio modelo.

Conectar un modelo local con Ollama

La baza más interesante de Continue es que puede funcionar sin salir de tu ordenador. Si tienes Ollama instalado en tu propia máquina, lo conectas en segundos. Toda la configuración vive en un único fichero config.yaml, que se guarda en ~/.continue/config.yaml para tu configuración global o en la carpeta .continue/ de un proyecto concreto. Cada modelo se declara con su proveedor y sus roles:

name: Mi configuración
version: 1.0.0
schema: v1
models:
  - name: Chat local
    provider: ollama
    model: llama3.1:8b
    roles:
      - chat
      - edit
  - name: Autocompletado local
    provider: ollama
    model: qwen2.5-coder:1.5b
    roles:
      - autocomplete

Los campos generales name, version y schema identifican y versionan tu configuración (schema siempre vale v1 por ahora), y dentro de cada entrada de models defines su provider, el backend que sirve el modelo, aquí ollama, y su model, el identificador exacto que ese backend reconoce, como llama3.1:8b. El campo roles es la clave del sistema: un mismo modelo puede servir para varios cometidos y, sobre todo, puedes repartir el trabajo. La jugada práctica para la mayoría es usar un modelo pequeño y rápido para el autocompletado (que se dispara con cada pulsación) y reservar uno más capaz para el chat y la edición. Los roles disponibles son chat, autocomplete, edit, apply, embed, rerank y summarize. Con esta configuración, ni una sola línea de tu código sale de tu equipo.

Reglas, contexto y agentes personalizados

Más allá de elegir el modelo, Continue te deja moldear cómo se comporta. Las reglas son ficheros Markdown que colocas en la carpeta .continue/rules/ de tu proyecto; su contenido se añade al prompt del sistema en el chat, el agente y la edición, de modo que puedes fijar convenciones (por ejemplo, «usa siempre TypeScript estricto» o «sigue la guía de estilo del equipo») sin repetirlas en cada petición.

Los proveedores de contexto son los comandos @ que escribes en el chat para inyectar información concreta: @file para un archivo, @codebase para buscar en todo el repositorio, @docs para una documentación, @git para los cambios. Y como el modo agente admite el Model Context Protocol (MCP), puedes darle herramientas nuevas conectándole servidores externos, lo mismo que al instalar un servidor MCP. Esta combinación de reglas, contexto y herramientas es lo que convierte a Continue en un agente a medida en vez de un chatbot genérico.

Continue frente a Copilot

Ambas herramientas escriben código con IA dentro del editor, pero parten de modelos de negocio opuestos. GitHub Copilot es software propietario ligado al ecosistema de Microsoft: se paga por suscripción (el plan Pro cuesta 10 $ al mes), funciona con un conjunto acotado de modelos que elige el proveedor y envía tu contexto a sus servidores. Es cómodo y está muy integrado, como se ve en su enfoque de agente en Copilot, pero es una caja cerrada.

Continue juega la carta contraria: es open source y gratuito como herramienta, no te cobra por usarlo y te deja elegir cualquier modelo, incluido uno local y sin coste por token. A cambio, tú gestionas las claves o el servidor del modelo. Tras la compra por Cursor, esa apertura es justo lo que mantiene vivo el proyecto: al ser Apache 2.0, la comunidad puede seguir usándolo y bifurcándolo. Si buscas un editor completo en lugar de una extensión, compáralo también con Cursor; si prefieres otra extensión abierta con modos Plan y Act, mira Cline.

Preguntas frecuentes

¿Continue es gratis?

Sí. La extensión y el complemento de JetBrains son gratuitos y de código abierto bajo licencia Apache 2.0: no pagas por la herramienta. El único coste posible es el del modelo de lenguaje que le conectes. Si usas un modelo comercial mediante tu clave de API, pagas su consumo de tokens; si usas un modelo que ejecutas en tu propia máquina con Ollama, el coste es cero más allá de la electricidad. Ese es su mayor atractivo frente a las suscripciones de pago.

¿Sigue funcionando Continue tras la compra por Cursor?

Sí, con matices. En junio de 2026 Cursor (Anysphere) fichó al equipo y cerró el producto comercial, y la nube de Continue se apaga a partir del 15 de julio de 2026. Sin embargo, la extensión de código abierto sigue funcionando: la versión 2.0 se publicó sin telemetría ni autenticación obligatoria, así que opera como una herramienta local que se conecta a tus propios modelos. El repositorio quedó en modo solo lectura, pero al ser Apache 2.0 la comunidad puede mantenerlo y bifurcarlo.

¿Puedo usar Continue sin enviar mi código a la nube?

Sí, y es uno de sus puntos fuertes. Si configuras un modelo local con Ollama y lo asignas a los roles de chat, edición y autocompletado, ninguna parte de tu código sale de tu equipo. Es la opción indicada cuando trabajas con código privado o bajo requisitos de confidencialidad, a cambio de que un modelo local suele razonar peor en tareas largas que un modelo frontera en la nube.

Conclusión

Continue es la apuesta abierta entre los asistentes de código: cuatro funciones (chat, autocompletado, edición y agente) en un panel, cien modelos a tu elección y un único config.yaml para gobernarlo todo. La compra por Cursor apagó su nube, pero también dejó una herramienta 2.0 limpia, local y con licencia Apache 2.0 que la comunidad puede seguir usando. El siguiente paso es instalarlo, conectarle un modelo con Ollama para trabajar sin coste y sin nube, y compararlo con Cline o con Cursor para decidir cuál encaja mejor en tu forma de programar.

Fuentes: [1] Documentación de Continue, referencia de config.yaml[2], [2] Continue en GitHub[1], [3] Continue en el Marketplace de VS Code[3], [4] Cursor compra Continue, The New Stack[4].

Fuentes

  1. repositorio en GitHub
  2. Documentación de Continue, referencia de config.yaml
  3. Continue en el Marketplace de VS Code
  4. Cursor compra Continue, The New Stack

Ruta: Agentes de código: asistentes de programación con IA