~/VibeHandbook
PDF gratis

Servicios de IA

cursor.com

Cursor

Qué es

Cursor es un editor de código con la IA (Inteligencia Artificial) como eje central, creado por Anysphere. Está construido sobre una copia de VS Code, un editor de código gratuito muy popular, con IA integrada en todas partes. Eso significa autocompletado en línea, un panel de chat que conoce tu base de código y un modo — un asistente que puede hacer cambios en muchos archivos por su cuenta. Se conecta a varios modelos de IA subyacentes (de Anthropic, OpenAI y otros), así que tú eliges cuál te responde.

Puntos fuertes

  • Experiencia familiar de VS Code, con extensiones y atajos de teclado conservados.
  • Chat y edición conscientes de la base de código — lee y mapea todo tu proyecto de antemano (indexación), de modo que las respuestas hacen referencia a tu código real.
  • Autocompletado en línea rápido que predice ediciones de varias líneas y varios archivos.
  • El modo agente puede planificar y aplicar cambios en varios archivos, y luego ejecutar comandos.
  • Elección de modelo: puedes elegir un modelo subyacente distinto según la tarea o el presupuesto.

Contrapartidas

  • Precios por uso — pagas por lo que usas (el número de solicitudes / cuánto trabaja el modelo), no una suscripción plana de uso ilimitado. Las ejecuciones intensivas del agente pueden acumularse en silencio hasta convertirse en una factura sorpresa. Así que vigila tu panel de uso y establece un límite de gasto.
  • Las sugerencias pueden estar equivocadas o fuera de contexto; sigues teniendo que revisar cada cambio.
  • La indexación pesada y las funciones de IA pueden sentirse lentas en repositorios muy grandes o en equipos poco potentes.
  • Al ser un editor independiente, va ligeramente por detrás de los lanzamientos oficiales de VS Code.
  • El autocompletado puede resultar una distracción si prefieres escribir el código tú mismo.

Para quién es ideal

Para desarrolladores que quieren la IA profundamente integrada en un editor gráfico — ediciones en línea rápidas, chat consciente de la base de código y cambios en varios archivos impulsados por el agente, sin salir del IDE (Integrated Development Environment, Entorno de Desarrollo Integrado), la única aplicación donde escribes, ejecutas y corriges código.

Encaje con la programación por vibras (vibe coding)

Cursor encaja bien con la programación por vibras para las personas que prefieren un editor visual en lugar de una : puedes describir un cambio en el chat, ver cómo edita los archivos correspondientes, y aceptar o rechazar las diferencias (diffs) en línea. La indexación de la base de código significa que puedes referirte a "el flujo de autenticación" o "este componente" y normalmente encuentra el lugar correcto. Consejo concreto: añade un archivo de reglas del proyecto (por ejemplo, .cursor/rules) que describa tu stack, tus convenciones y cualquier restricción de tipo "no hagas esto". Cursor lo incorpora en cada solicitud. Así el agente deja de reintroducir patrones que ya has rechazado.