Cursor apareció en 2023 como una propuesta concreta: tomar VS Code, forkearlo, y convertir la IA en ciudadana de primera clase del editor en vez de un plugin lateral. La apuesta es agresiva — una startup compitiendo con Microsoft + OpenAI en su propio terreno — pero el resultado merece atención. Este artículo es una lectura honesta tras varios meses de uso diario: qué hace bien, dónde pierde frente a Copilot, y cuándo tiene sentido adoptarlo.
Qué es Cursor exactamente
Cursor es un fork de VS Code con modificaciones nativas para asistencia de IA:
- Completado en línea (como Copilot, pero con modelos más fuertes disponibles).
- Chat con el código embebido en el editor — ventana lateral que conoce el contexto del archivo abierto y el proyecto.
- Edit modo (antes “Ctrl+K”): seleccionas código, describes el cambio, IA lo aplica.
- Composer (desde v0.4x): edición multi-archivo con un brief, pensada para features completas.
- Modelos intercambiables: GPT-4, Claude 3 Sonnet (luego añaden Opus), el que prefieras.
Al ser un fork de VS Code, mantienes la mayoría de extensiones: Prettier, ESLint, Docker, Remote SSH, Dev Containers. No es un editor “nuevo” con su propio ecosistema — es el mismo editor de siempre con una capa de IA integrada más profundamente.
El flujo diario cambia
Tras una semana de uso, el cambio mental es real. Tres patrones se vuelven naturales:
- “Explica esto”: seleccionas una función vieja y pides explicación. Más rápido que leer código desconocido.
- “Refactoriza para X”: describes el refactor (extraer función, cambiar API, añadir tests) y lo aplica. Revisas diff.
- “Genera desde comentario”: escribes un comentario extenso y pides implementación. Útil para boilerplate claro.
El diff siempre es tuyo para aprobar. No hay cambios ocultos. La calidad depende enormemente del modelo elegido (Claude 3 Sonnet muy bueno; GPT-3.5 claramente peor).
Composer: dónde destaca
El Composer mode es lo que diferencia a Cursor. Le das un brief multi-archivo (“añade autenticación con JWT a estos endpoints, crea middleware, actualiza tests”) y propone cambios en varios archivos a la vez, con diff revisable.
Donde funciona bien:
- Features pequeñas pero multi-archivo: añadir un endpoint, una página nueva, un tipo compartido.
- Refactors consistentes: renombrar un concepto que aparece en varios sitios.
- Migraciones guiadas: “cambia de moment.js a date-fns en todo el proyecto”.
Donde falla:
- Cambios arquitectónicos grandes. Pierde contexto, inventa patrones inconsistentes.
- Código muy específico de dominio. No entiende las reglas de negocio implícitas.
- Proyectos monorepo enormes. El contexto no cabe.
La disciplina importa: tareas bien acotadas y revisión crítica del diff resultante.
Cursor vs Copilot
Las dos opciones comerciales dominantes. Comparación honesta:
Cursor:
- Composer multi-archivo superior.
- Modelos más potentes disponibles (Claude 3 Opus, GPT-4 Turbo).
- Chat con contexto de proyecto más rico.
- Modo “edit” bien integrado.
Copilot:
- Más estable y pulido (es más viejo).
- Mejor integración empresarial (seat management, policies, SAML).
- Inline completion muy rápida.
- Ventaja de precio y ubicuidad.
Decisión práctica: Cursor si valoras workflows avanzados y modelos de frontera. Copilot si valoras simplicidad, estabilidad y contratos corporativos.
Modelos y precio
El plan Pro de Cursor incluye acceso a GPT-4 y Claude 3 Sonnet. Claude 3 Opus y pidas/largas se cuentan aparte (fast-credit system). Cuenta con:
- $20/mes Pro (GPT-4 incluido).
- Business plan para equipos.
- Modo local (BYO API key) permite usar tu cuenta OpenAI/Anthropic con costes directos.
La opción BYO API key es crítica para empresas con facturación centralizada de IA.
Consideraciones de privacidad
Cursor envía contexto (archivos abiertos, selecciones, proyecto) a los modelos. Para proyectos bajo NDA o regulados:
- Modo “privacy mode”: Cursor promete no retener tus datos.
- Modelo local via proxy: Cursor 0.42+ soporta apuntar a Ollama/tu API propia para modelos self-hosted. Limitado frente a frontera.
- Revisión con legal y seguridad antes de desplegar en equipos con código sensible.
Código abierto bajo licencia permisiva: menos crítico. Código propietario crítico: evaluación cuidadosa.
Integración con herramientas
Como fork de VS Code:
- GitLens, Remote SSH, Dev Containers, Prettier, ESLint: funcionan.
- Linters y formatters: sin cambios.
- Debugger: igual.
- Jupyter Notebooks: soportado.
- Algunas extensiones específicas de Microsoft (Pylance, Remote-WSL en ciertos escenarios) pueden tener fricción.
Para la mayoría de equipos, la migración es de un día.
Lo que le falta
- Team features: gestión centralizada, prompts compartidos, auditoría. Mejora pero todavía por detrás de Copilot Enterprise.
- Soporte para IDEs distintos de VS Code. No hay versión para IntelliJ, RustRover, etc.
- Edge cases en archivos muy grandes. Puede sugerir cambios fuera del contexto visible.
- Integración con tu backend de IA. Si tu empresa tiene un proxy corporativo de LLM, conectarlo requiere configuración manual.
Cuándo recomendarlo
Adopta Cursor si:
- Tu equipo ya usa VS Code.
- Valoras features modernas (Composer, mejores modelos).
- Puedes justificar el coste por desarrollador.
- Privacidad del código no es bloqueante.
Quédate con Copilot (o alternativas) si:
- Tu empresa tiene contrato Copilot Enterprise.
- Tu flota de IDEs es heterogénea (IntelliJ, etc).
- Prefieres estabilidad y menos cambios.
- Privacidad estricta — Copilot tiene términos empresariales más maduros.
Conclusión
Cursor es el primer editor que se siente diseñado para trabajar con IA, no “añadirla encima”. La experiencia multi-archivo de Composer y la integración del chat marcan diferencia real en el día a día. Tiene puntos débiles — team management, IDE lock-in a VS Code, privacidad — pero su trayectoria es sólida. Para desarrolladores individuales y equipos pequeños, es la mejor apuesta hoy. Para empresas grandes con contratos Copilot y flotas mixtas, el valor es menos claro. La década va a definirse por cómo editores se reestructuran en torno a IA; Cursor es la referencia actual de esa reestructuración.
Síguenos en jacar.es para más sobre herramientas de desarrollo, productividad y edición con IA.