3.0 · Registro de cambios

Nueva interfaz de Cursor

Cursor 3 ya está disponible.

Ventana de agentes

La nueva interfaz de Cursor te permite ejecutar muchos agentes en paralelo en distintos repositorios y entornos: en local, en worktrees, en la nube y en servidores remotos por SSH.

Es más sencilla, más potente y está centrada en los agentes, sin perder la profundidad de un entorno de desarrollo.

Para probar la Ventana de agentes, actualiza Cursor y escribe Cmd+Shift+P -> Agents Window.

Puedes volver al IDE en cualquier momento o tener ambas interfaces abiertas a la vez.

Lee más en nuestro anuncio.

Modo de diseño

En la ventana de Agentes, puedes usar el Modo de diseño para anotar y señalar elementos de la interfaz directamente en el navegador.

Esto te permite proporcionar comentarios más precisos e iterar más rápido al señalarle al agente exactamente la parte de la interfaz a la que te refieres.

Los atajos de teclado incluyen:

  • ⌘ + Shift + D para cambiar al Modo de diseño
  • Shift + arrastrar para seleccionar un área
  • ⌘ + L para agregar el elemento al chat
  • ⌥ + clic para agregar el elemento al campo de entrada

Pestañas de Agente en el Editor

Las pestañas de Agente te permiten ver varios chats a la vez, uno al lado del otro o en una cuadrícula.

  • La compatibilidad nativa con worktree se movió del Editor a la nueva ventana de Agentes, con mejoras en la visibilidad y la experiencia de usuario al gestionar múltiples espacios de trabajo y sus archivos asociados.
  • Se agregó un nuevo comando /worktree que crea un git worktree independiente para que los cambios se realicen de forma aislada.
  • Se agregó un nuevo comando /best-of-n que ejecuta la misma tarea en paralelo en varios modelos, cada uno en su propio worktree aislado, y luego compara los resultados.
  • La selección anterior de worktree y best-of-n del Editor quedó obsoleta.
  • Se eliminaron los agentes en la nube del Editor.

  • Las aplicaciones MCP ahora admiten contenido estructurado, lo que permite resultados de herramientas más completos.
  • Las importaciones de plugins de terceros ahora están desactivadas de forma predeterminada para Empresas cuando no están configuradas, manteniendo las anulaciones explícitas del administrador.

  • Se agregó el nombre del grupo del directorio para que los registros de auditoría sean legibles sin tener que consultar los ID.
  • Se agregó una configuración de administrador a nivel de equipo que restringe a los administradores la creación, edición y eliminación de secretos del equipo.
  • Se agregó un control de administrador de Empresas para desactivar la atribución de código "Made with Cursor" en todo el equipo. La configuración por usuario sigue disponible en Cursor Settings > Agent > Attribution.

  • El renderizado de diferencias en archivos grandes ahora es mucho más rápido, fluido y consume menos memoria.
  • Se redujo el alcance de la herramienta de automatización del navegador y se limitó el subagente para que use solo herramientas del navegador, lo que le ayuda a mantenerse más enfocado en la tarea. También se mejoraron las instrucciones del navegador para reducir los bucles de error, y se agregó el clic por coordenadas basado en capturas de pantalla como alternativa cuando las interacciones con el DOM no son fiables.
  • Los planes ahora se incluyen en los chats compartidos junto con la transcripción.
  • Se agregó almacenamiento en caché para mejorar el tiempo de inicio de los subagentes de Explorer.
  • Las transcripciones de chats anteriores ahora aparecen directamente en los resultados de búsqueda al mencionar con @.
  • Se agregó un botón de "desplazarse al final" en el panel del agente que aparece cuando el contenido se desborda.
  • La barra de Tab ahora puede ocupar todo el ancho disponible en los diseños de chat maximizados.
  • Se consolidó el canal de lanzamientos de Early Access dentro de Nightly.

  • Se solucionó el comportamiento del área de texto en los controles de acceso de red, de modo que al presionar Enter se pueda agregar de forma fiable una nueva línea al final de la entrada.
  • Se solucionó la carga de hooks para que los espacios de trabajo con múltiples raíces lean los archivos de hooks del proyecto desde todas las carpetas del espacio de trabajo, en lugar de solo la primera.
  • Se solucionó un error de análisis de markdown por el que los enlaces HTTP(S) entre paréntesis podían interpretarse erróneamente como citas.
  • Se solucionó la visibilidad de las tarjetas de tareas pendientes para evitar que desaparecieran después de completar todas las tareas.
  • Se solucionaron los prompts en cola de Agente que no se reanudaban automáticamente después de las operaciones de edición.
  • Se solucionó el comportamiento del selector para los modelos que están deshabilitados pero se pueden seleccionar, eliminando el estilo confuso de "no permitido" y habilitando automáticamente el modelo cuando el usuario lo selecciona.
  • Se solucionó un error por el que expandir o contraer bloques de razonamiento no funcionaba mientras la transmisión seguía en curso.
  • Se solucionó un error por el que los saltos de línea con Shift+Enter no se trataban como contenido multilínea, por lo que el campo de entrada del prompt podía quedarse en un estado incorrecto.