Cursor AI: La guía de principiante a usuario avanzado del editor de código con IA
Cursor AI es un editor de código potenciado por IA, creado como un fork de VS Code. Añade autocompletado con Tab que predice tu próximo cambio, un chat que entiende todo tu código y un modo agente que planifica y edita varios archivos por ti. Existe un plan gratuito Hobby; los planes de pago empiezan en $20/mes.
Si preguntas a desarrolladores qué herramienta de programación con IA abren realmente cada día, Cursor aparece más que casi ninguna otra. No por marketing, sino porque tomó un editor familiar (VS Code), lo reconstruyó en torno a la IA y aceleró de forma tangible el ciclo diario de escribir, editar y refactorizar código. Esta guía te lleva de “¿qué es esto?” a usarlo con confianza: funciones clave, Cursor Rules, MCP, el modelo de precios (que confunde a todos al principio) y una mirada honesta a quién debería elegirlo frente a las alternativas.
Qué es exactamente Cursor
Cursor es un editor de código orientado a la IA, construido como un fork de Visual Studio Code por Anysphere. “Fork” significa que tomaron el código abierto de VS Code y lo ampliaron — así que la disposición, atajos, temas y la mayoría de extensiones que ya conoces funcionan igual. Lo diferente es que la IA no es una extensión añadida: está integrada en el propio editor.
Esa decisión de diseño importa más de lo que parece. Porque Cursor es el editor, puede indexar todo tu proyecto, ver qué editas y predecir tu siguiente paso — un contexto que un asistente añadido solo capta parcialmente. Tres ideas definen la experiencia:
- Tab — autocompletado que predice tu siguiente edición, no solo la siguiente línea, incluyendo cambios multi-línea y saltos a otros lugares que requieren el mismo arreglo.
- Chat — un panel de conversación que ve tu código y responde preguntas sobre él (“¿dónde se gestiona la autenticación?”, “¿por qué falla este test?”).
- Agente — un modo donde describes el resultado y Cursor planifica el trabajo, edita varios archivos y ejecuta comandos, revisando cada paso contigo.
Si aún estás ubicando el panorama de herramientas de programación con IA, nuestro recopilatorio de mejores IA para programar pone a Cursor en contexto. Aquí, profundizamos en Cursor en sí.
Primeros pasos: instala e importa tu configuración de VS Code
La instalación lleva unos cinco minutos, y la migración desde VS Code es la parte más fluida del producto:
- Descarga Cursor desde cursor.com para macOS, Windows o Linux e instálalo como cualquier app. No necesitas tarjeta — el plan gratuito Hobby se activa automáticamente.
- Importa tu configuración de VS Code. Durante la bienvenida, Cursor ofrece importar extensiones, temas, atajos y ajustes con un clic. Hazlo — tu editor será familiar al instante.
- Inicia sesión con una cuenta (GitHub o Google sirven) para activar las funciones de IA.
- Abre un proyecto real, no una carpeta vacía. Cursor indexa la base de código para que la IA pueda referenciarla — su mayor ventaja solo aparece cuando hay código que entender.
- Prueba las tres entradas: pulsa Tab para aceptar una sugerencia, abre el chat para preguntar sobre tu código y pide al agente una tarea pequeña y bien definida.
Un hábito útil desde el primer día: empieza con tareas que puedas verificar. “Añadir validación de entrada a este formulario” es una buena primera petición al agente. “Reconstruir mi app” no lo es.
Las funciones principales y cómo aprovecharlas
Tab: autocompletado que predice ediciones
El modelo Tab de Cursor va más allá de terminar tu línea. Predice ediciones completas — si renombras una variable, te sugiere actualizar los demás usos; si corriges un patrón en un sitio, te propone saltar al siguiente lugar que necesita el mismo cambio. Aceptas con Tab, rechazas ignorando la sugerencia. En los planes de pago, los completados con Tab son ilimitados; en el gratuito, hay límite. Para muchos desarrolladores, esto ya supone la mitad del valor: es rápido, sin riesgo y siempre está activo.
Chat: haz preguntas y recibe respuestas basadas en tu código
El panel de chat es donde piensas en voz alta. Pídele que explique código desconocido, localice dónde ocurre algo o redacte una función — y añade exactamente el contexto que quieras con referencias @:
- @Files / @Folders — dirige la IA a partes concretas del proyecto
- @Codebase — permite buscar en el proyecto indexado el código relevante
- @Docs — referencia documentación de librerías
- @Web — extrae información actual de internet
- @Git — referencia diffs y commits recientes
La habilidad clave aquí es acotar: una pregunta con los dos archivos correctos adjuntos supera casi siempre a una pregunta vaga sobre toda la base de código.
Modo agente: el caballo de batalla multiarchivo
El modo agente — conocido durante mucho tiempo como Composer, nombre que ahora también lleva el modelo propio de Cursor — es la función que hizo famoso a Cursor. Describes una tarea (“añadir un botón de modo oscuro que se guarde en localStorage”) y el agente planifica los pasos, edita los archivos necesarios, ejecuta comandos en la terminal (con tu aprobación) y te informa. Cada cambio aparece como un diff que puedes aceptar o rechazar archivo por archivo.
Funciona con el mismo ciclo de agente que reconocerás de la IA agentica en general — planear, actuar, comprobar, repetir — pero dentro de tu editor y con tu código como espacio de trabajo. Consejo práctico: dale tareas del tamaño de un ticket pequeño, no de un proyecto. Revisa todo. Es un desarrollador junior rápido, no uno senior.
El selector de modelo: elige tu cerebro
Cursor es agnóstico respecto a modelos. Desde el desplegable puedes elegir modelos punteros de Anthropic (Claude), OpenAI (GPT) y Google (Gemini), o el modelo propio y rápido Composer de Cursor. También está Auto, que selecciona un modelo según la tarea — y, lo importante para tu factura, incluye mucho más uso que elegir un modelo premium manualmente.
Un buen punto de partida: usa Auto para el trabajo diario y cambia a un modelo puntero solo para problemas realmente difíciles. Si quieres comparar los proveedores de modelos, nuestra comparativa Claude vs ChatGPT explica cómo se diferencian en la práctica.
Cursor Rules: enseña a la IA tu proyecto una sola vez
Por defecto, la IA no sabe nada de tus convenciones — stack, estilo de nombres, estructura de carpetas o la librería que migraste el año pasado. Cursor Rules lo solucionan. Son archivos de instrucciones guardados en una carpeta .cursor/rules (Cursor también lee un simple AGENTS.md) que se incluyen automáticamente en tus prompts.
Una regla inicial puede ser tan simple como:
# Convenciones del proyecto
- Next.js 15 App Router, TypeScript en modo estricto
- Estilos: solo Tailwind — sin estilos en línea, sin CSS modules
- Fetch de datos: server components por defecto; marcar client components explícitamente
- Tests: Vitest; toda función utilitaria nueva lleva test
- Nunca editar archivos en /generated — son artefactos de build
Las reglas pueden aplicarse siempre, adjuntarse automáticamente a archivos que coincidan (por patrón glob) o invocarse bajo demanda. El beneficio es la consistencia: en vez de corregir los mismos errores en cada chat, los corriges una vez. Si tu agente sigue usando patrones incorrectos, casi siempre falta una regla, no es culpa del modelo.
Mantén las reglas cortas y concretas. Una regla enfocada de 20 líneas supera a una biblia de estilo de 300 líneas que el modelo apenas lee.
MCP: conecta Cursor con tus herramientas y datos
Cursor soporta el Model Context Protocol (MCP) — un estándar abierto que permite a herramientas de IA conectarse a sistemas externos mediante pequeños servidores. En términos sencillos: MCP da al agente de Cursor ojos y manos más allá de tu código.
Con servidores MCP configurados (en los ajustes de Cursor, a menudo con instalación de un clic desde un directorio de servidores populares), el agente puede:
- Consultar tu base de datos para ver el esquema real en vez de adivinar
- Leer y crear issues y pull requests en GitHub
- Extraer diseños de Figma para implementar según el diseño real
- Obtener documentación de librerías y usar APIs actuales, no recuerdos de entrenamiento
- Conectarse a herramientas internas de tu equipo mediante un servidor personalizado
Empieza sin servidores MCP — no los necesitas para sacar partido a Cursor. Añade uno cuando veas que el agente adivina repetidamente algo que un servidor podría consultar. Y trata el acceso MCP como permisos: conecta solo servidores de confianza y con el alcance mínimo necesario.
Precios: los planes y el modelo de uso
El precio de Cursor confunde porque pasó de contar “peticiones” a un modelo de créditos de uso: cada plan de pago incluye una cantidad mensual de uso de modelos, medido en dólares de cómputo. Así está la oferta a junio de 2026 (cursor.com/pricing):
| Plan | Precio | Uso de modelo incluido | Ideal para |
|---|---|---|---|
| Hobby | Gratis | Tab limitado, agente limitado | Probar Cursor |
| Pro | $20/mes | ~$20/mes de uso, Tab ilimitado | La mayoría de desarrolladores individuales |
| Pro+ | $60/mes | ~$70/mes de uso | Usuarios intensivos de agente diario |
| Ultra | $200/mes | ~$400/mes de uso | Usuarios avanzados que usan agentes constantemente |
| Teams | $40/usuario/mes | Uso Pro + admin, SSO, revisiones Bugbot, analíticas | Empresas |
| Enterprise | Personalizado | Uso agrupado, logs de auditoría, controles de acceso | Grandes organizaciones |
Cómo se comporta el modelo de uso en la práctica:
- Auto es más barato. El uso en modo Auto (y con el modelo Composer de Cursor) consume de un saldo más generoso que seleccionar un modelo puntero a precio de API.
- Los modelos premium gastan más rápido. Un modelo top puede costar varias veces más por petición que uno eficiente — los mismos $20 rinden muy distinto según tu elección.
- Agotar el saldo no es un muro. Si agotas el uso incluido, puedes activar uso bajo demanda a precio de API, o subir de plan.
- Contextos largos cuestan más. Archivos enormes y conversaciones extensas consumen más tokens. Las peticiones acotadas son más baratas y dan mejores respuestas — un raro caso de beneficio doble.
Consejo práctico: empieza en Hobby, sube a Pro la semana que notes límites y solo considera Pro+ o Ultra tras un mes de uso real. Precios y cantidades cambian según los costes de los modelos, así que revisa la página de precios antes de comprometerte anualmente.
Para quién es Cursor — y las alternativas
El punto fuerte de Cursor es el desarrollador que quiere IA integrada a fondo pero mantiene el control — revisando diffs, guiando al agente, usando el editor como base. Así está el panorama:
| Herramienta | Qué es | Punto fuerte | Precio desde |
|---|---|---|---|
| Cursor | Editor IA-first (fork de VS Code) | Ediciones multiarchivo con revisión visual; Tab | Gratis / $20/mes |
| Claude Code | Agente de código en terminal | Tareas autónomas multi-paso; scripting en flujos | Incluido en planes Claude |
| GitHub Copilot | Asistente en tu editor actual | Completados en línea; ecosistema GitHub | Gratis / $10/mes |
| Windsurf | Editor rival IA-first | Flujos de agente similares; precios agresivos | Gratis / planes de pago |
| JetBrains AI | Asistente en IDEs JetBrains | Flujos en IntelliJ/PyCharm | Opciones incluidas |
La decisión suele reducirse a dos preguntas. Primero, ¿editor o terminal? Si quieres ver y guiar, Cursor; si prefieres delegar una tarea entera y revisar el resultado, un agente en terminal como Claude Code encaja mejor — nuestra comparativa Claude Code vs Cursor lo detalla, y si quieres probar el lado terminal, aquí tienes cómo instalar Claude Code en minutos. (Muchos desarrolladores usan ambos: Cursor para trabajo interactivo, Claude Code para tareas por lotes.) Segundo, ¿cuánto usas la IA? Si solo quieres completados ocasionales, Copilot en tu editor actual basta; Cursor merece el cambio cuando la IA es parte de cada hora de trabajo.
Errores comunes (y cómo evitarlos)
La diferencia entre “probar Cursor” y “usar Cursor bien” está sobre todo en evitar estos errores:
- Dar tareas demasiado grandes al agente. “Construir toda la funcionalidad” genera un diff enorme y a medias. Divide el trabajo en peticiones tipo ticket y encadénalas.
- Aceptar diffs sin leerlos. El agente es seguro incluso cuando se equivoca. Código IA sin revisar es como se cuelan bugs sutiles y agujeros de seguridad.
- No usar Cursor Rules. Si corriges los mismos errores de estilo en cada sesión, estás haciendo a mano el trabajo del archivo de reglas.
- Elegir siempre el modelo más caro. Auto cubre la mayoría del trabajo diario; reserva modelos premium para problemas realmente duros.
- Trabajar sin control de versiones. Haz commit antes de soltar un agente. Una ejecución desordenada debe costarte un
git checkout, no una tarde. - Usar el chat como buscador. El truco es el contexto — adjunta los archivos correctos con referencias @ en vez de hacer preguntas genéricas que podrías buscar en Google.
- Dejar una conversación abierta eternamente. Las sesiones largas inflan el contexto, suben el coste y empeoran las respuestas. Nueva tarea, nuevo chat.
Consejos para sacar más partido a Cursor
Cuando domines lo básico, estos hábitos multiplican el valor:
- Escribe reglas sobre la marcha. Cada vez que corrijas dos veces al agente por lo mismo, conviértelo en una regla.
- Pide primero un plan. Para cualquier cosa no trivial, pide al agente que explique su enfoque antes de editar. Corregir un plan es barato; arreglar un diff, caro.
- Usa checkpoints. Cursor permite volver a un punto antes de una ejecución del agente — úsalo sin miedo en vez de intentar arreglar una mala ejecución.
- Pega los errores tal cual. Copia el stack trace o el fallo de test real. Los errores reales superan a tu resumen.
- Deja que escriba los tests y haz de los tests el contrato. “Haz que estos tests pasen sin modificarlos” es una de las instrucciones más fiables para el agente.
- Mira tu panel de uso el primer mes. Aprenderás qué modelos y hábitos gastan más saldo y podrás optimizar con datos, no a ojo.
En resumen
Cursor se gana su lugar como recomendación por defecto para un editor integrado con IA: la base familiar de VS Code, el mejor autocompletado con Tab, un modo agente realmente útil y la flexibilidad de elegir modelo. Su coste real es aprender a usarlo bien — tareas acotadas, reglas, diffs revisados — y vigilar el modelo de uso el primer mes. No sustituye tu criterio, ni lo pretende. Elimina el tecleo entre tu criterio y el código funcionando.
Empieza gratis, dale una tarea pequeña y real en un proyecto real, y sabrás en una semana si se queda contigo.
¿Comparando opciones? Mira Claude Code vs Cursor y el resto de nuestro hub de herramientas. Publicamos nuevas guías prácticas regularmente — suscríbete para recibir la próxima en tu correo.
Frequently asked questions
¿Qué es Cursor AI en palabras sencillas?
Cursor es un editor de código con IA integrada en cada parte. Se ve y funciona como VS Code (es un fork), pero añade autocompletado inteligente, un chat que conoce tu proyecto y un agente capaz de escribir y editar código en varios archivos a partir de una petición en lenguaje natural.
¿Cursor AI es gratis?
Hay un plan gratuito Hobby con Tab completions y peticiones al agente limitadas — suficiente para probarlo. Para trabajar a diario, la mayoría termina en Pro por $20/mes, que incluye un saldo mensual de uso de modelos y Tab ilimitado (cursor.com/pricing, 2026).
¿Cursor es lo mismo que VS Code?
Cursor es un fork de VS Code, así que la interfaz, atajos, temas y la mayoría de extensiones funcionan igual. Al abrirlo por primera vez te ofrece importar tu configuración de VS Code con un clic. La diferencia está en la capa de IA: Tab, chat, modo agente e indexado del código son nativos, no añadidos aparte.
¿Qué modelos de IA usa Cursor?
Cursor es agnóstico respecto a modelos. El selector incluye modelos punteros de Anthropic (Claude), OpenAI (GPT) y Google (Gemini), además del modelo propio y rápido Composer de Cursor. El modo Auto elige un modelo por ti y ofrece más uso incluido que seleccionando uno premium manualmente.
¿Qué es el modo agente de Cursor?
El modo agente (antes llamado Composer) hace que Cursor trabaje como un desarrollador junior: describes el resultado que quieres y planifica los pasos, edita varios archivos, ejecuta comandos en la terminal con tu aprobación y verifica los resultados. Puedes revisar el diff antes de aceptar cualquier cambio.
¿Qué son las Cursor Rules?
Las Cursor Rules son archivos de instrucciones (en una carpeta .cursor/rules o un archivo AGENTS.md) que indican a la IA cómo funciona tu proyecto: stack, convenciones, cosas a evitar. Se incluyen automáticamente en los prompts, así dejas de repetir lo mismo y la IA adapta su salida al estilo de tu código.
¿Cursor soporta MCP?
Sí. Cursor soporta el Model Context Protocol (MCP), un estándar abierto para conectar herramientas de IA con datos y servicios externos. Con servidores MCP configurados, el agente puede consultar tu base de datos, leer documentación, interactuar con GitHub o Figma y más — en vez de adivinar.
¿Cómo funciona el modelo de precios por uso de Cursor?
Cada plan de pago incluye una cantidad mensual de uso de modelos — unos $20 en Pro, $70 en Pro+ y $400 en Ultra. El uso en modo Auto cuesta menos que seleccionar modelos premium manualmente. Si lo agotas, puedes añadir uso bajo demanda a precio de API o subir de plan (cursor.com, 2026).
¿Cursor es mejor que GitHub Copilot?
Se solapan pero apuntan a diferentes niveles. Copilot es un asistente dentro de tu editor actual, fuerte en autocompletados en línea. Cursor es un editor entero diseñado en torno a la IA, con flujos de trabajo multiarchivo y contexto de código más avanzados. Usuarios intensivos de IA suelen preferir Cursor; para usos ligeros quizá no merezca el cambio.
Cursor vs Claude Code — ¿cuál elegir?
Cursor es un editor visual — ideal si quieres ver los diffs, mantener el control y revisar sobre la marcha. Claude Code vive en la terminal y es más autónomo. Muchos desarrolladores usan ambos. Nuestra guía comparativa en /claude-code-vs-cursor/ explica cuándo gana cada uno.
¿Puede un principiante usar Cursor sin saber programar?
Puedes crear cosas pequeñas describiéndolas, y es una forma realmente buena de aprender. Pero te toparás con límites rápido si no entiendes lo que genera la IA — depuración, seguridad y despliegue siguen requiriendo criterio. Usa Cursor como acelerador de aprendizaje, no como sustituto de las bases.
¿Cursor envía mi código a la nube?
Las funciones de IA funcionan enviando el código relevante a los proveedores de modelos, así que sí — es como opera. Cursor ofrece un Modo Privacidad donde tu código no se almacena ni se usa para entrenar, y los planes de equipo pueden forzarlo a nivel organización. Consulta los términos actuales en cursor.com si trabajas con código sensible.
Domina la IA: un email práctico a la semana.
Herramientas, casos de uso y atajos que puedes aplicar. Sin bombo.