Diseño en mosaico y entrada por voz mejorada en la ventana de agentes

Esta versión introduce mejoras en la interfaz de la ventana de agentes como parte de Cursor 3.

Diseño en mosaico

Divide la vista actual en paneles para ejecutar y gestionar varios agentes en paralelo. El diseño en mosaico facilita trabajar en varias tareas a la vez y comparar resultados entre agentes sin tener que cambiar de pestaña.

Amplía los paneles para centrarte en una conversación, arrastra agentes a los mosaicos y usa atajos de teclado para navegar y organizarte rápidamente. Tu configuración también se conserva entre sesiones.

Entrada por voz mejorada

El dictado mediante entrada por voz es más fiable y preciso. Graba todo el audio y lo transcribe con STT por lotes para ofrecer una conversión de voz a texto de mayor calidad.

Puedes mantener presionado Ctrl+M para hablar, y hemos agregado controles a la UI durante la grabación, como una forma de onda, un temporizador y botones para cancelar y confirmar.

Selección de rama en estado vacío

Antes, al iniciar un agente desde el estado vacío, normalmente se seleccionaba por defecto la rama actual. Ahora puedes buscar y seleccionar primero una rama, y luego iniciar un agente en la nube directamente en esa rama.

Esto reduce los pasos necesarios para cambiar de rama y evita ejecuciones accidentales en la rama equivocada.

De la diferencia al archivo

Salta de la diferencia directamente a la línea exacta del archivo. Una vez allí, tienes toda la potencia del editor: puedes hacer cambios manualmente, usar Tab, ir a la definición y mucho más.

Filtros para buscar archivos

Usa filtros de inclusión/exclusión en "Buscar en archivos" para limitar la búsqueda de código a conjuntos de archivos concretos.

  • Los botones de prompt ahora permanecen en su sitio mientras se procesa la entrada por voz.
  • Las pestañas del plan ahora tienen el mismo comportamiento de documento que los archivos: compatibilidad con carga fiable, seguimiento de cambios sin guardar, recarga cuando cambia el plan y capacidad para guardar, copiar y exportar markdown.
  • Las nuevas sesiones de agente ahora se inician por defecto en el destino de proyecto que prefieras.
  • Los nombres de las pestañas de archivos ahora se resuelven dentro de las pestañas visibles del agente actual, en lugar de intentar que sean únicos a nivel global entre las pestañas de los demás agentes.
  • Cmd-K ahora muestra menos resultados de agente y más relevantes, limitados al conjunto reciente que coincide (es decir, elementos que coinciden con tu consulta y pertenecen a un subconjunto reciente).
  • En macOS, el texto ahora se renderiza con suavizado de bordes, lo que produce contornos de caracteres más nítidos.
  • El Modo Diseño ahora te permite recorrer el árbol de elementos (arriba, abajo y lateralmente) con el teclado para elegir el elemento de la UI antes de comentar.
  • La ventana de agentes ahora evita actualizaciones y recuperaciones costosas salvo cuando son realmente necesarias.
  • Al cerrar pestañas, ahora es menos probable que el árbol de archivos falle, y la recuperación es más rápida.
  • Se limitaron las recuperaciones de diferencias locales para reducir los picos de CPU/red y la latencia en las vistas de SCM.
  • El árbol de archivos ahora responde a los cambios de forma más fiable y es menos probable que parpadee, quede desactualizado o se pierda actualizaciones.
  • Los eventos de la extensión (p. ej., cambio de archivo, actualización de diagnósticos) ahora se limitan a cada espacio de trabajo, lo que reduce la interferencia entre proyectos.
  • Antes, pulsar Intro para enviar un seguimiento en un chat largo podía tardar más de un segundo; ahora se siente instantáneo.
  • Las ediciones grandes ahora se transmiten con más fluidez tras reducir los fotogramas perdidos en ~87 %.

  • Se solucionó un error por el que desplazarse por conversaciones largas antes se entrecortaba. Ahora va fluido, incluso en hilos grandes.
  • Se solucionó un error por el que una conversación de agente llena de diferencias o bloques de código parpadeaba y se congelaba.

Reglas aprendidas de Bugbot y compatibilidad con MCP

Esta versión trae novedades de Bugbot, como la capacidad de mejorar por sí mismo en tiempo real, compatibilidad con MCP, mejoras en Autofix de Bugbot y la mayor tasa de resolución hasta la fecha.

Reglas aprendidas de Bugbot

Ahora, Bugbot puede aprender de los comentarios en las PR y convertir esas señales en reglas aprendidas que mejoran las revisiones futuras.

Analiza las reacciones y respuestas a los comentarios de Bugbot, así como los comentarios de revisores humanos, para crear posibles reglas. Bugbot promociona automáticamente las que acumulan suficientes señales y desactiva las que dejan de ser útiles.

Reglas aprendidas de Bugbot

Lee más sobre las reglas aprendidas en nuestro anuncio o gestiona el aprendizaje en el dashboard de Bugbot.

Compatibilidad con MCP de Bugbot

Dale a Bugbot acceso a servidores MCP para obtener contexto adicional durante las revisiones de código. En los planes Teams y Empresas, puedes agregar herramientas a Bugbot desde el dashboard de Bugbot.

Compatibilidad con MCP de Bugbot

  • La tasa de resolución de Bugbot ahora es del 78%.
  • Se agregó la acción "Solucionar todo" para aplicar varias correcciones de Bugbot en una sola operación.
  • Se rediseñó la configuración de Bugbot y se separaron la configuración personal y la del equipo en secciones más claras.
  • Autofix de Bugbot solo se ejecuta cuando los hallazgos son lo bastante importantes como para justificar una corrección.
  • Autofix de Bugbot ahora usa solo las reglas pertinentes, lo que reduce el ruido en los prompts.
  • Se mejoró la fiabilidad de las comprobaciones de CI de Autofix de Bugbot en las PR.
  • Se simplificaron los mensajes de progreso de las comprobaciones de Bugbot en las PR de GitHub.

  • Se solucionó un error por el que un estado desactualizado del Modo de privacidad de equipos inactivos podía bloquear incorrectamente Autofix de Bugbot.
  • Se solucionaron incidencias de infraestructura que hacían que los tiempos de ejecución de Bugbot fueran más largos de lo esperado.

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.

  • 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 para los agentes en la nube 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.
  • Los agentes ahora supervisan mejor los trabajos de larga duración.
  • Se agregó una herramienta Await que permite a los agentes esperar a que se completen los comandos de shell en segundo plano y los subagentes, o esperar un resultado específico como "Ready" o "Error".
  • 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.

Cloud Agents autohospedados

Cursor ahora es compatible con Cloud Agents autohospedados que mantienen tu código y la ejecución de herramientas por completo dentro de tu propia red.

Tu base de código, los resultados de compilación y los secretos permanecen en máquinas internas que se ejecutan en tu infraestructura, mientras el agente gestiona las llamadas a herramientas localmente.

Usa la experiencia de agente de Cursor con workers que se ejecutan dentro de tu propia infraestructura

Los Cloud Agents autohospedados ofrecen las mismas capacidades que los Cloud Agents alojados por Cursor, incluidas VM aisladas, entornos de desarrollo completos, harnesses multimodelo, plugins y mucho más.

Pruébalos hoy mismo habilitando los Cloud Agents autohospedados en tu dashboard de Cursor. Lee más en nuestro anuncio.