Continue y Cursor ya no son dos productos competidores entre los que elegir: Cursor adquirió Continue, su repositorio es de solo lectura y la parte que todavía está documentada como funcional es la que configuras tú mismo en un archivo local. Cursor es el lado que sigue desarrollándose y, desde el 14 de agosto de 2026, es una filial de propiedad total de SpaceX. Por tanto, la verdadera pregunta no es qué agente tiene mejores funciones, sino si quieres un cliente congelado al que puedas apuntar a cualquier endpoint OpenAI-compatible o un producto mantenido cuyo acceso a modelos define Cursor.
continue.dev es ahora una sola página titulada «Continue (acquired by Cursor)», y el README del repositorio comienza con una nota que dice que el repositorio «ya no se mantiene activamente y es de solo lectura para todos los usuarios». El commit más reciente en main está fechado el 21 de julio de 2026 y elimina el enlace de inicio de sesión porque el flujo de inicio de sesión se retiró. Por otro lado, la documentación de Cursor ahora dice que admite modelos de «OpenAI, Anthropic, Google, SpaceXAI y más», y su conjunto propio incluye Grok y Composer. Todo comprobado el 19 de septiembre de 2026.
Cuál deberías elegir
Como uno de los lados está congelado, la decisión depende de cinco aspectos concretos: cómo trabajas, quién aprueba las acciones del agente, si la elección del modelo es tuya o del proveedor, dónde recae la factura y cuánto cuesta migrar.
| Tu situación | Elegir | Por qué, concretamente |
|---|---|---|
| Quieres un cliente que siga recibiendo correcciones el año que viene | Cursor | El repositorio de Continue es de solo lectura según su propio README, así que nadie está enviando correcciones si un proveedor cambia su API |
| Tu modelo debe proceder de un endpoint OpenAI-compatible de terceros | Continue | Su configuración acepta apiBase por modelo; la superficie documentada de claves personalizadas de Cursor menciona cinco proveedores y ninguna URL base arbitraria, y su referencia de la CLI tampoco documenta ninguna |
| Quieres un solo editor, finalización mediante Tab y un agente que el proveedor mantenga actualizado | Cursor | Tab sigue utilizando los modelos integrados de Cursor incluso cuando pegas tu propia clave, y el nivel Pro incluye ambos grupos de uso |
| Ejecutas sin interfaz en CI y quieres que la factura de tokens sea toda la factura | Continue | El README de la CLI documenta cn -p como modo sin interfaz y sin TUI, y no hay ninguna suscripción delante; pero consulta la nota de configuración siguiente |
| Formas parte de un equipo y el cargo adicional por token es importante | Depende | Cursor Teams y Enterprise añaden $0.25 por millón de tokens a cada solicitud a modelos de terceros, incluidas las realizadas con tu propia clave |
Ya tienes un árbol .continue/rules grande | Continue, por ahora | Ningún proveedor documenta un importador en ninguna dirección; Cursor lee .cursor/rules, las reglas del usuario, las reglas del equipo o AGENTS.md, por lo que la migración implica reescribir |
Una nota antes de que te apoyes en la columna de Continue. Su página de configuración de la CLI indica que cn resuelve la configuración a partir de una ruta de archivo --config, después una configuración guardada y, por último, el valor predeterminado ~/.continue/config.yaml; por tanto, mantén los modelos escritos en línea en un archivo local que controles. La misma página muestra indicadores de lanzamiento que aceptan un identificador con espacio de nombres, como cn --agent my-org/pr-reviewer; se trata de un identificador con espacio de nombres, no de la ruta de archivo que acepta el indicador --config, y, con el repositorio en modo de solo lectura y el flujo de inicio de sesión retirado, esta página no puede decirte a qué resuelve hoy ese identificador. Prefiere el archivo local frente a cualquier elemento que deba descargarse.
Qué es realmente cada producto hoy
| Continue | Cursor | |
|---|---|---|
| Estado | Adquirido por Cursor; repositorio de solo lectura, último commit en main el 21 de julio de 2026 | Mantenido; filial de propiedad total de SpaceX desde el 14 de agosto de 2026 |
| Licencia | Apache 2.0, el código fuente permanece en GitHub | Propietario |
| Cliente de terminal | cn, npm @continuedev/cli 1.5.47 (18 de junio de 2026) | agent, instalado desde cursor.com/install |
| Superficie del editor | Extensión de VS Code (Open VSX 2.1.0 preliminar) y complemento de JetBrains (Marketplace 1.0.67); el README dirige a los usuarios de JetBrains a la CLI | El editor de Cursor, además de ACP, que Cursor documenta para los IDE de JetBrains |
| Se requiere una cuenta | El README del repositorio indica que la autenticación se eliminó en la versión final 2.0.0; el README de la CLI todavía muestra cn login, y la versión más reciente de npm es la 1.5.47; comprueba la compilación que instales | Sí: agent login o una clave emitida por Cursor |
| Servicios alojados | La capa de cuenta se retiró: el último commit elimina el enlace de inicio de sesión e indica que el flujo de inicio de sesión se retiró | Cloud Agents, Bugbot, panel de control, controles de equipo |
| Ubicación de la configuración | ~/.continue/config.yaml, documentado como el mismo formato que utilizan las extensiones del IDE | ~/.cursor/cli-config.json; .cursor/cli.json del proyecto contiene únicamente permisos |
Conviene conocer dos discrepancias de origen en lugar de ocultarlas. El README califica el repositorio como de solo lectura, mientras que la API de GitHub informa archived: false, con un pushed_at posterior a cualquier commit en main y un recuento activo de incidencias abiertas de cientos. Además, la línea del README sobre la «versión final 2.0.0», que aplica a los tres artefactos, no coincide con ninguno de los registros: Open VSX ofrece la 2.1.0 como versión preliminar, fechada el 19 de junio de 2026, por encima de una 2.0.0 estable; npm ofrece la CLI en la 1.5.47, y JetBrains Marketplace ofrece el complemento en la 1.0.67. Cita el artefacto que instalaste, no la línea del README.
La diferencia decisiva: dónde vive la clave del modelo
Este es el eje que realmente los separa, y no es simétrico. La referencia de config.yaml de Continue documenta apiBase como un campo que «se puede usar para anular la base de API predeterminada especificada por modelo», y su página del proveedor OpenAI muestra provider: openai con un apiBase que incluye el sufijo /v1: el protocolo, no el proveedor. La misma referencia enumera los roles que puede completar una entrada de modelo —chat, autocomplete, embed, rerank, edit, apply, summarize, con valor predeterminado [chat, edit, apply, summarize]— y señala que la capacidad tool_use es «obligatoria para el modo Agent». Esa referencia no documenta ningún nivel de plan ni cuenta como condición para ninguno de esos campos.
Cursor documenta la forma opuesta. Su página de ayuda para usar tu propia clave indica que abras Cursor Settings, busques OpenAI, Anthropic, Google, Azure OpenAI o AWS Bedrock y pegues una clave. Es una lista de proveedores, y los únicos endpoints propiedad del cliente que aparecen en ella son los de Azure OpenAI y Bedrock que describe la misma página: «Modelos implementados en tu instancia de Azure OpenAI Service» y modelos «disponibles en tu configuración de Bedrock». No hay ningún campo en esa página para una URL base OpenAI-compatible arbitraria. También afirma que «las claves de API personalizadas solo funcionan con modelos de chat» y que Tab sigue utilizando los modelos integrados de Cursor. La referencia de autenticación de la CLI de Cursor documenta exactamente dos métodos: inicio de sesión en el navegador y una CURSOR_API_KEY emitida por Cursor; no documenta ninguna clave de proveedor ni opción de endpoint. Los hilos de la comunidad describen un campo «Override OpenAI Base URL» cuya visibilidad depende del plan; esa es evidencia de un foro, no aparece en ninguna documentación de Cursor comprobada aquí, y esta página no lo trata como una configuración compatible ni afirma que no exista. Todo lo que sigue se refiere a lo que documenta Cursor.
| Pregunta | Continue | Cursor |
|---|---|---|
| ¿Endpoint OpenAI-compatible arbitrario? | Sí: provider: openai más apiBase, documentado con un ejemplo | No en la documentación de Cursor comprobada aquí; Azure OpenAI y Bedrock llegan a tu propia implementación, no a una arbitraria |
| Qué roles puede declarar una entrada de modelo | La lista completa de roles del esquema —chat, autocomplete, embed, rerank, edit, apply, summarize—; no excluye los endpoints personalizados | Solo modelos de chat; Tab sigue usando los modelos de Cursor |
| ¿Tu propia clave consume uso del plan? | No existe ningún plan | Planes individuales: no. Teams y Enterprise: sigue aplicándose la Cursor Token Rate de $0.25 por millón |
| BYOK del cliente de terminal | El mismo formato de configuración que los editores, leído desde ~/.continue/config.yaml | Ninguno en la superficie documentada |
| Quién ve la solicitud | Tu endpoint | El backend de Cursor, que según su página de ayuda construye el prompt final |
Si eliges la ruta de Continue, debes tener en cuenta dos límites. Primero, copia el sufijo /v1: el propio ejemplo compatible con OpenAI de Continue escribe apiBase como http://localhost:8000/v1, y la configuración de Continue de Kunavo muestra el https://api.kunavo.com/v1 completo por la misma razón. Segundo, Kunavo no ofrece los roles embed ni rerank: ningún modelo del catálogo de Kunavo responde a una solicitud de embeddings; por tanto, dirige esas entradas a un generador de embeddings local o a un proveedor externo y reserva Kunavo para las entradas de chat, edit, apply y autocomplete. Para la ruta con formato de Anthropic, la referencia genérica documenta apiBase, mientras que la página del proveedor Anthropic nunca lo menciona; considera esa ruta plausible, pero no documentada, y confírmala en tu propia configuración; el endpoint Messages es donde llegaría.
Lo que cobra Cursor
| Plan | Precio publicado | Grupo de Cursor Models | Grupo de Other Models |
|---|---|---|---|
| Hobby | Gratis | Agent, Chat y Tab con el modelo Auto, con uso limitado | No aparece en la tabla de planes |
| Start (solo India) | ₹649/mes, impuestos incluidos | Incluido | No incluido |
| Pro | $20/mes | Incluido | Incluido |
| Pro Plus | $60/mes | Incluido | Incluido |
| Ultra | $200/mes | Incluido | Incluido |
| Teams Standard | $40/usuario/mes | Incluido | Incluido, más la Cursor Token Rate |
| Teams Premium | $120/usuario/mes | Límites de uso del agente del plan Standard multiplicados por 5 | Incluido, más la Cursor Token Rate |
Consultado en la documentación de modelos y precios de Cursor el 19 de septiembre de 2026, salvo la fila Hobby, que procede de la página de ayuda sobre precios de Cursor; Hobby no aparece en absoluto en la tabla de planes de la documentación. Hay tres cosas que esa tabla no dice. Cursor no publica ningún valor en dólares para lo que incluye cada plan, solo indicaciones de comportamiento, y sus propias cifras son «Usuarios diarios de Agent: normalmente $60–$100/mes de uso total» y «Usuarios avanzados (varios agentes/automatización): a menudo $200+/mes de uso total». Start es exclusivo de India y excluye expresamente el grupo Other Models, el uso bajo demanda, Bugbot y Auto, por lo que no es un nivel global barato. Además, en Teams y Enterprise, cada solicitud a un modelo de terceros incluye una Cursor Token Rate de $0.25 por millón de tokens, tanto de entrada como de salida y en caché, aplicada además del precio de la API del modelo «para uso incluido, uso bajo demanda y uso BYOK»; Grok y Composer propios están exentos. También hay dos incrementos documentados fuera de esa tabla: activar la residencia regional de datos añade un 10% a los modelos elegibles, y Max Mode, que solo existe en planes antiguos basados en solicitudes, factura la tarifa de API del modelo más un 20%. Aquí no se indica el precio anual.
Una estimación de costes calculada para el lado de Continue
Se trata de aritmética ilustrativa de tokens, no de costes medidos de tareas ni de un límite de facturación. Supón una sesión de agente que envía 400,000 tokens de entrada no almacenados en caché y recibe 25,000 tokens de salida. La columna de Cursor utiliza las tarifas publicadas de Other Models de Cursor para un modelo con ese nombre; la columna de Kunavo utiliza las tarifas actuales del catálogo para el ID de modelo de Kunavo que incluirías en config.yaml. No son columnas intercambiables: una se puede alcanzar dentro de Cursor y la otra dentro de Continue o de otro cliente que acepte una URL base.
| Modelo | Lista de Cursor, entrada/salida por 1M | Catálogo de Kunavo, entrada/salida por 1M | Sesión con la tarifa de Cursor | Sesión con la tarifa de Kunavo |
|---|---|---|---|---|
| Claude Sonnet 5 | $2.00 / $10.00 | $1.40 / $7.00 | $1.050 | $0.735 |
| Claude Opus 5 | $5.00 / $25.00 | $3.50 / $17.50 | $2.625 | $1.838 |
| GPT-5.6 Terra | $2.00 / $12.00 | $0.70 / $4.20 | $1.100 | $0.385 |
Hay tres lecturas, y la tercera es la que la gente suele interpretar mal. Cursor documenta el grupo Other Models como «facturado al precio de API del modelo», sin margen adicional para los planes individuales más allá de los dos incrementos opcionales mencionados anteriormente; por tanto, cuando las dos columnas coinciden, como ocurre con Claude Sonnet 5, el argumento a favor de una puerta de enlace es el acceso y la portabilidad del modelo, no un descuento. Cuando difieren, la brecha es una diferencia de catálogo, no una promesa sobre tu total. En un plan Teams o Enterprise, la misma sesión añade otros $0.106 a la Cursor Token Rate de $0.25 por millón, además de la tarifa aplicable. Y el precio publicado más bajo no es el coste más bajo para terminar la tarea: un modelo que necesita tres intentos puede costar más que otro más caro que necesita una sola pasada; por tanto, mide en tu propio repositorio antes de ordenar por tarifa.
Existe una opción más económica para los roles de gran volumen. El rol de autocompletado de Continue se activa con cada pulsación, por lo que una entrada independiente que nombre un modelo pequeño — Claude Haiku 4.5 aparece a $0.70 de entrada y $3.50 de salida por millón — suele modificar el total mensual más que cualquier otro ajuste individual. El importe del catálogo de Kunavo es un mínimo de facturación, no un límite: cuando el proveedor ascendente informa de su cargo, la factura es el mayor entre el coste del catálogo y el coste del proveedor ascendente multiplicado por el margen aplicable. Los cargos de caché y las herramientas externas quedan fuera de este ejemplo. La recarga mínima es de 10$ de crédito prepago, lo cual es un mínimo de financiación, no una suscripción; consulta los detalles de facturación.
Coste de migración, en ambas direcciones
Ninguna de las dos partes documenta un importador. Continue mantiene las reglas del proyecto en una carpeta .continue/rules del espacio de trabajo; la documentación de reglas de Cursor enumera las reglas del proyecto en .cursor/rules como archivos .mdc, reglas de usuario, reglas de equipo en los planes Team y Enterprise, y AGENTS.md como alternativa más sencilla. Reescribirlas es el coste visible. El menos visible es que una configuración de Continue dirigida a un endpoint arbitrario de terceros no tiene un destino documentado en Cursor, por lo que el cambio también implica cambiar el modelo de facturación: de tokens medidos que controlas a una suscripción más el uso medido de terceros.
Cambiar en la otra dirección es más barato al principio y más arriesgado de mantener: Continue acepta un apiBase para cualquier endpoint compatible con OpenAI, pero adoptas un cliente cuyo repositorio es de solo lectura. Si lo que realmente querías de Continue era la libertad de elegir el endpoint, un cliente que siga desarrollándose y conserve esa libertad es un destino mejor: Cline, OpenCode y Zed aceptan una URL base personalizada en sus guías de configuración de Kunavo. Alternativas a Cursor cubre esa selección, y Claude Code frente a Cursor aborda aquí la cuestión terminal frente a editor sin repetirla.
Si eliges la ruta de Continue
Kunavo publica una referencia de configuración para Continue. Es una guía de configuración publicada, no una prueba de compatibilidad: aquí no se ha probado Continue en tiempo de ejecución contra api.kunavo.com, y todas las afirmaciones de comportamiento anteriores proceden de la documentación de Continue, su repositorio y los registros de paquetes. Escribe los modelos directamente en ~/.continue/config.yaml en lugar de depender de cualquier slug de Hub, conserva una ruta funcional mientras lo pruebas, ejecuta una tarea acotada y luego lee el cargo que tu cuenta registró. Empieza por la guía de integración de Continue y crea una cuenta de Kunavo cuando estés listo para financiar una clave.
¿Sigues comparando clientes en lugar de endpoints? Cline frente a Cursor y Zed frente a Cursor plantean la misma pregunta sobre clientes que siguen desarrollándose, y la explicación de la API compatible con OpenAI explica por qué provider: openai nombra un protocolo, no un proveedor.
Preguntas frecuentes
¿Se sigue manteniendo Continue?
No. El README de continuedev/continue indica que el repositorio ya no se mantiene activamente y es de solo lectura para todos los usuarios, y continue.dev ahora es una sola página que dice que Continue fue adquirido por Cursor. El último commit en main está fechado el 21 de julio de 2026 y se titula «docs: remove Sign in link (login flow retired)». La API de GitHub sigue indicando archived: false, con decenas de miles de estrellas y cerca de mil incidencias abiertas, lo que contradice la redacción del README; por tanto, consulta ambos en lugar de uno solo. Comprobado el 19 de septiembre de 2026.
¿Continue sigue funcionando después de la adquisición por parte de Cursor?
La parte que configuras localmente sigue publicada; esta página no puede garantizar la parte alojada. Los paquetes siguen pudiéndose descargar: Open VSX ofrece la extensión de VS Code, JetBrains Marketplace ofrece el complemento y npm ofrece la CLI; el archivo de configuración documentado sigue controlando la selección de modelos. Lo que cambió es la capa de cuenta: el último commit en main eliminó el enlace de inicio de sesión y su mensaje indica que el flujo de inicio de sesión se retiró. La propia página de configuración de la CLI de Continue documenta una ruta local sencilla, ~/.continue/config.yaml, y una opción --config que acepta una ruta de archivo, por lo que una configuración que indique sus modelos en línea no tiene ninguna dependencia alojada que perder. Esta página no probó si los endpoints alojados restantes de Continue siguen respondiendo. Nadie enviará una corrección si un proveedor cambia el formato de sus mensajes.
¿Qué versión de la CLI de Continue debería instalar?
La que realmente ofrezca npm, que no es la 2.0.0. El README dice que se realizó una «versión final 2.0.0» para la extensión de VS Code, la CLI y el complemento de JetBrains, pero ningún registro coincide con ese número: npm ofrece @continuedev/cli en la versión 1.5.47, publicada el 18 de junio de 2026, sin indicador de obsolescencia y con 332 versiones en total; Open VSX ofrece la extensión de VS Code en la versión 2.1.0, marcada como preliminar y fechada el 19 de junio de 2026, por encima de una versión estable 2.0.0; JetBrains Marketplace ofrece el complemento en la versión 1.0.67, de marzo de 2026. Instala y comprueba lo que has obtenido en lugar de citar la línea del README. Comprobado el 19 de septiembre de 2026.
¿Puedo usar mi propia clave de API con Cursor?
En parte, y la ruta documentada es el editor. La página de ayuda de Cursor documenta pegar una clave para OpenAI, Anthropic, Google, Azure OpenAI o AWS Bedrock en Cursor Settings > Models, y afirma que las claves de API personalizadas solo funcionan con modelos de chat, mientras que la finalización mediante Tab sigue utilizando los modelos integrados de Cursor. Dos de esos cinco —Azure OpenAI y AWS Bedrock— funcionan con tu propia implementación, por lo que «tu propio endpoint» es posible en esos casos; lo que esa página no documenta es un campo de URL base para un servidor OpenAI-compatible arbitrario. La referencia de autenticación de la CLI de Cursor documenta el inicio de sesión en el navegador y una CURSOR_API_KEY emitida por Cursor, pero ninguna clave de proveedor ni opción de endpoint. Comprobado el 19 de septiembre de 2026 frente a las páginas de Cursor enlazadas en esta página; esto es lo documentado, no una afirmación sobre lo que podría conseguirse con el producto.
¿Sigue siendo una comparación de costes Continue frente a Cursor?
No es una comparación equivalente. Continue usa Apache 2.0 y no cobra nada como software, así que pagas lo que cobre el endpoint que hayas configurado. Cursor factura una suscripción —Pro $20, Pro Plus $60, Ultra $200, Teams $40 o $120 por usuario al mes— y después mide los modelos de terceros a su precio de lista de API, con $0.25 adicionales por millón de tokens en Teams y Enterprise. La forma honesta de plantearlo es que comparas un producto mantenido con uso incluido frente a un cliente sin mantenimiento, sin mínimo ni máximo, no dos listas de precios.
¿Puedo trasladar mi configuración de Continue a Cursor?
No automáticamente. Continue mantiene las reglas del proyecto en una carpeta .continue/rules del espacio de trabajo; Cursor lee .cursor/rules, las reglas del usuario, las reglas del equipo en los planes Team y Enterprise, y un archivo AGENTS.md. Ninguno de los proveedores documenta un importador en ninguna dirección. Prevé reescribir las reglas manualmente, volver a declarar los servidores MCP y recrear las entradas de modelos; además, ten en cuenta que la superficie documentada de claves personalizadas de Cursor no tiene ningún campo para una URL base OpenAI-compatible arbitraria, por lo que una configuración de Continue dirigida a una puerta de enlace no tiene un equivalente documentado en el otro lado.
¿Quién es ahora el propietario de Cursor?
Según el artículo de Wikipedia sobre Cursor (empresa), SpaceX anunció el 16 de junio de 2026 que ejercería un derecho de compra en una operación íntegramente en acciones, y la adquisición se cerró el 14 de agosto de 2026, con Cursor como filial de propiedad total integrada en el equipo de SpaceXAI. El producto lo refleja: el conjunto de modelos propios de Cursor incluye Grok 4.6, Grok 4.5 y Composer 2.5, y su documentación menciona SpaceXAI entre los proveedores compatibles. El pie de página de cursor.com sigue identificando a Anysphere, Inc. como entidad jurídica.
Comprobado el 19 de septiembre de 2026 frente a continue.dev, los README de continuedev/continue y de CLI, las fichas de GitHub, npm, Open VSX y JetBrains Marketplace, docs.continue.dev, y la documentación propia de Cursor sobre modelos y precios, reglas, CLI y uso de tu propia clave. La fecha de adquisición de SpaceX procede de Wikipedia, no de una publicación fechada en el sitio de ninguna de las dos empresas. Ninguno de los dos clientes se probó en tiempo de ejecución contra Kunavo ni contra ningún endpoint, no se ejecutó ningún benchmark, no se sondeó ningún host y todos los ejemplos en dólares son cálculos ilustrativos de tokens a tarifas de catálogo vigentes. Cuando un documento guarda silencio —Cursor sobre URL base personalizadas, Continue sobre lo que aún responden sus endpoints alojados retirados— esta página indica que el documento guarda silencio en lugar de completar la laguna.