Actualmente, existen demasiadas herramientas de programación de IA: Windsurf, Trae (The Real AI Engineer), Cursor y Copilot. Entre ellas, Cursor es la más avanzada y también la más cara. Ya he pagado por Cursor y siempre presto atención a las últimas características para obtener el mejor valor por mi dinero.
Con la llegada de DeepSeek R1el precio ha bajado a pesar de las capacidades mejoradas. Este precio de Cursor puede no tener ninguna ventaja, y depende de si las capacidades del producto pueden mantener a los usuarios renovando sus suscripciones.
Cursor también soporta DeepSeek R1, pero Agente aún no está disponible. Algunas personas de la comunidad ya han informado al respecto.

Características de la nueva versión de Cursor
El 23 de enero de 2025, Cursor se actualizó a la versión 0.45, añadiendo algunas nuevas características. Presentaré algunas de las características aquí.
.cursor/reglas: Los usuarios pueden escribir múltiples reglas a nivel de repositorio en el directorio .cursor/rules. El agente seleccionará automáticamente las reglas a seguir.
El compositor resume las conversaciones anteriores: Cuando una conversación se alarga demasiado, puedes iniciar una nueva haciendo referencia a la conversación anterior.
El agente puede ver los cambios recientes: El agente puede utilizar la herramienta para ver sus cambios recientes. También puede ver los cambios entre los mensajes de usuario.
Mejor comprensión de los repositorios: Hemos entrenado un nuevo modelo de comprensión de repositorios. Lo pondremos a disposición de todos los usuarios de la versión 0.45 la próxima semana.
Modelo de fusión: Hemos entrenado un nuevo modelo de pestaña con mejoras significativas en salto y contexto largo. Pronto pondremos esta función a disposición de los usuarios.
Contexto largo opcional: Al marcar archivos largos, los usuarios pueden optar por utilizar un modelo avanzado para solicitar una ventana contextual más grande. Esto utilizará peticiones más rápidas.
El siguiente contenido puedo ver visualmente los cambios, es decir, elementos de configuración obvias, capturas de pantalla interactivas muestran que, por ejemplo, @codebase como una mejor comprensión de la base de código, no es fácil de probar los cambios.
Directorio .cursor/rules

Esta parte se puede hacer en Configuración creando un nuevo Proyecto de Reglas, y luego se puede crear un nuevo archivo en el directorio .cursor/rules del proyecto. Esta vez, el archivo de reglas, con el sufijo .mdc, tiene un formato especial de archivo Markdown. Esta vez, puede @referirse a un archivo en el archivo, de forma similar a NotePads.
El contenido del archivo se divide en tres partes:
Descripción: describe la función de la regla. En Composer, el Agente hará coincidir automáticamente la descripción pertinente en función de los requisitos del usuario y, a continuación, pasará el contenido de la regla de cursor correspondiente en función de la descripción.
Alcance de los ficheros afectados: describe a qué ficheros afecta la norma. Si un proyecto tiene varios archivos, se pueden establecer requisitos diferentes para los distintos tipos de archivos.
Contenido de la regla: describe el contenido específico de la regla.
El compositor resume las conversaciones anteriores
Ahora, al abrir un nuevo Compositor, puedes utilizar @Compositores Resumidos para resumir conversaciones anteriores y continuar la conversación.
Si aparece "No hay resumen disponible", tienes que volver a abrir la conversación anterior desde el historial para activar un resumen. O el contenido del resumen aparecerá automáticamente al cabo de un rato, pero la experiencia no es muy buena todavía. Sin duda se optimizará en el futuro.


El agente puede ver los cambios recientes
Ahora puede utilizar @Cambios recientes para ver los cambios recientes en el modelo Grande y continuar la conversación para comprender mejor las necesidades del usuario.
Contexto amplio
Nuevo elemento de ajuste

Tras la activación, si se selecciona texto largo, aparecerá el siguiente mensaje de aviso, que consume más créditos

Cursor Cómo actualizar la última versión
Las actualizaciones de versión de Cursor se envían por rotación, y los usuarios no pueden actualizarlas activamente. Sólo pueden esperar a que Cursor las actualice. Sin embargo, también puede probar los dos métodos siguientes:
- Actualizar con brew
Si es usuario de macOS, puede utilizar el siguiente comando para forzar la instalación de la última versión
brew install -cask -force cursor

- Actualización mediante cursor
command/control + shift + P para abrir el panel de comandos, introduzca update y pulse enter para actualizar a la última versión.