Cursor AI ha conquistado el mundo de la programación. Los desarrolladores están reemplazando VS Code de Microsoft con Cursor como su nuevo IDE favorito. Se le llama un verdadero editor de código de IA y a la gente le gusta Andrej Karpathyex director senior de IA de Tesla, lo ha elogiado. Cursor ha recibido financiación de Andreessen Horowitz, Jeff Dean, John Schulman, Noam Brown y los fundadores de Stripe y GitHub.
Pero, ¿en qué se diferencia de GitHub Copilot en VS Code y qué nuevas características trae Cursor? Entendámoslo.
¿Qué es la IA del cursor?
Lo primero es lo primero, Cursor es una bifurcación de VS Code, por lo que tiene una interfaz familiar y puede importar todas sus extensiones, temas y combinaciones de teclas con un solo clic. También ofrece su propio modelo de IA de ‘cursor pequeño’ que no es un modelo premium pero puede ser útil para tareas de edición rápida. Además de su modelo pequeño, Cursor admite varios modelos premium de OpenAI, Google y Anthropic.
Puede utilizar modelos premium como OpenAI o1, Claude 3.5 Sonnet, GPT-4o, GPT-4, Claude 3 Opus y más. También te permite agregar tu clave API, lo cual es genial. Inicialmente, Cursor ofrece dos semanas de prueba Pro gratuita que utiliza Claude 3.5 Sonnet para completar código y otras tareas.
El cursor aprende de su código base
La mejor parte de Cursor es que aprende de su código base y crea incrustaciones en su dispositivo para predecir con precisión su próxima edición. Sigue presionando «Tab» para aceptar sugerencias de autocompletar. Seguramente aumenta la productividad en muchos aspectos. Por cierto, si te preocupan tus datos, puedes elegir el modo privado durante la configuración para optar por no participar en el entrenamiento.

También te permite establecer reglas para el editor de IA. Puede definir el archivo .cursorrules para cada repositorio y Cursor seguirá esas instrucciones. Por ejemplo, si está escribiendo una aplicación para iOS, puede definir sus reglas y preferencias para el lenguaje Swift. Incluso puedes definir diferentes reglas de IA para archivos específicos.
Cursor Composer, la característica principal de IA
Ahora viene la característica más importante de Cursor: Composer. Se puede activar con el atajo: Ctrl + K. En el cuadro Composer, puede ingresar instrucciones en lenguaje natural y genera código allí mismo. Seleccione un fragmento de código o simplemente elija el archivo actual y solicite mejoras o refactorice el código. Pulsa ‘Ctrl + Enter’ y acepta rápidamente las sugerencias.

La mejor parte de Composer es que puedes usar ‘@’ en el cuadro de Composer para etiquetar archivos, carpetas, enlaces web, código base, Git, etc., y agregar instrucciones detalladas sobre lo que deseas lograr. Incluso puede etiquetar documentos oficiales de OpenAI, Microsoft, AWS, etc. Realmente desbloquea el potencial de la asistencia de codificación de IA.
Aparte de eso, puede presionar Ctrl + L para abrir la ventana de chat donde puede hacer preguntas, chatear con su base de código local y obtener sugerencias de código. Además, puede seleccionar un fragmento de código y presionar los atajos para abrir la ventana Composer o Chat. Ahora puedes revisar los cambios y agregar sugerencias de codificación en poco tiempo.
Finalmente, también puedes depurar el código usando IA. Está bien integrado en el entorno y le indica rápidamente qué cambios realizar en una ventana de Chat. En general, Cursor es un fantástico editor de código de IA y, con el modelo Claude 3.5 Sonnet, realmente mejora el juego para los programadores.
Apoya nuestro trabajo ❤️
Si te ha gustado este artículo, considera dejar una propina para ayudarnos a seguir publicando contenido de calidad.


















