Entornos de desarrollo para Cloud Agent

Para llevar a cabo tareas de ingeniería de principio a fin, los agentes necesitan un entorno de desarrollo parecido al de tu portátil: repositorios clonados, dependencias instaladas, credenciales para herramientas internas y acceso a sistemas de compilación.

Esta versión incorpora nuevas herramientas para que los equipos configuren entornos de desarrollo para sus agentes. Cursor también puede usar estas herramientas para configurar y mantener entornos por ti. En conjunto, esto facilita que los equipos ejecuten flotas de agentes en paralelo que gestionan tareas de principio a fin dentro de entornos de desarrollo que controlas por completo.

Entornos multirrepo

Los Cloud Agent y las automatizaciones ahora son compatibles con entornos multirrepo, basándose en nuestro trabajo con espacios de trabajo multi-root. Puedes configurar un único entorno con todos los repositorios que un agente necesita para trabajar y reutilizarlo entre sesiones.

Configuración del entorno como código

Para que sea más fácil cambiar, depurar y revisar las definiciones del entorno, hemos mejorado la configuración basada en Dockerfile.

Esto incluye compatibilidad con secretos de compilación, lo que facilita acceder de forma segura a repositorios privados de paquetes directamente desde tus Dockerfiles. Los secretos de compilación solo están disponibles durante el paso de compilación y no se transfieren al entorno del agente en ejecución.

Configuración del entorno como código

También hemos mejorado la caché de capas, para que solo se vuelvan a crear las capas actualizadas de tu imagen cuando cambies el Dockerfile. Las compilaciones que usan la caché son un 70 % más rápidas.

Configuración mejorada del entorno guiada por agentes

A medida que Cursor configura tu entorno, te hará preguntas, te indicará si faltan credenciales y validará que el entorno esté configurado correctamente.

Configuración de agente mejorada

Cursor siempre te mostrará la versión del entorno en el que se está ejecutando tu agente. Si la configuración del entorno falla, usará por defecto una imagen base con advertencias claras para que tus Cloud Agent puedan seguir ejecutándose en lugar de fallar de inmediato.

Gobernanza de entornos y controles de seguridad

Ahora, cada entorno de desarrollo tiene su propio historial de versiones, que los usuarios pueden revisar y revertir. Los administradores también pueden restringir los permisos para revertir solo a otros administradores. Un registro de auditoría captura cada acción que los miembros del equipo realizan en los entornos, lo que da a los equipos de seguridad visibilidad total sobre quién cambió qué.

Ahora, el tráfico de salida y los secretos pueden definirse a nivel de entorno de desarrollo. Los secretos configurados para un entorno no son accesibles desde ningún otro.

Obtén más información sobre los entornos de desarrollo para agentes en nuestro anuncio y en la documentación.

Cursor en Microsoft Teams

Cursor ya está disponible en Microsoft Teams.

Menciona a @Cursor en cualquier canal de Teams para delegar una tarea a un agente en la nube o traer información de Cursor a Teams.

Cursor selecciona automáticamente el repositorio y el modelo adecuados en función de tu prompt y de la actividad reciente del agente. Lee todo el hilo para entender el contexto antes de implementar una solución y crear una PR para que tu equipo la revise.

Para empezar, instala la integración en el dashboard de Cursor. Más información en nuestra documentación.

Niveles de esfuerzo de Bugbot

Los administradores de Teams y los usuarios del plan Individual ahora pueden personalizar el nivel de esfuerzo que Bugbot usa en las revisiones de PR, con tres configuraciones diferentes:

  • Predeterminado: Bugbot sigue usando el mismo nivel de esfuerzo que hoy. Optimizado para la eficiencia y la velocidad.
  • Alto: Bugbot dedica más tiempo al análisis. Las revisiones son más costosas y tardan más, pero Bugbot puede encontrar más errores.
  • Personalizado: Describe en lenguaje natural cuándo Bugbot debe usar esfuerzo predeterminado o esfuerzo alto. Cursor ajustará dinámicamente los niveles de esfuerzo según tus instrucciones.

Los clientes deben tener habilitada la facturación basada en el uso de Bugbot para poder personalizar los niveles de esfuerzo. Obtén más información en nuestra documentación y ve a tu panel de Bugbot para empezar.

  • Con esfuerzo predeterminado, Bugbot encuentra 0,7 errores por ejecución, en promedio. Los usuarios resuelven más del 79 % de estos errores al fusionar.
  • Con esfuerzo alto, Bugbot encuentra 0,95 errores por ejecución, en promedio.

Revisión de PR, creación de planes en paralelo y división de PRs

Esta versión introduce una nueva experiencia de revisión de PR, una ejecución más rápida de los planes con agentes en paralelo y nuevos botones de acción rápida para flujos de trabajo habituales.

Revisión de PR

Una nueva experiencia de revisión de PR ya está disponible en Cursor 3. Lleva tus PR desde la creación hasta la fusión, todo en un solo lugar.

  • La pestaña Reviews ahora muestra hilos de revisión integrados y comentarios principales de la PR.
  • La pestaña Commits te ofrece una vista enfocada del historial de commits de la PR.
  • La pestaña Changes facilita la navegación por PR más grandes con un árbol de archivos y un selector de cambios.

Puedes consultar contexto útil, como el estado del revisor y los avisos de revisión pendiente, y los botones de acción rápida te permiten avanzar más rápido.

Crear en paralelo a partir de planes

Cursor ahora puede ejecutar planes más rápido al trabajar en varias tareas a la vez, en lugar de abordarlas de una en una.

Haz clic en "Crear en paralelo" para que identifique las partes independientes de tu plan y las ejecute simultáneamente usando subagentes asíncronos. Cursor mantendrá en orden los pasos dependientes cuando sea necesario.

Divide los cambios en PRs

Al trabajar en varias tareas a la vez en Cursor, ahora puedes usar una acción rápida integrada para dividir los cambios en PRs.

Usará el contexto del chat para identificar bloques lógicos, optará por PRs independientes de forma predeterminada salvo que se requieran dependencias, creará una instantánea de respaldo y propondrá un plan de división para tu aprobación.

Fija Skills como acciones rápidas

Ahora puedes fijar las Skills que usas con más frecuencia como botones de acción rápida para acceder a ellas más rápido.

  • Se agregó la capacidad de controlar el comportamiento del subagente de exploración desde la configuración: elige un modelo específico para los subagentes de exploración, haz que hereden el mismo modelo que el agente principal o desactívalos por completo.
  • Se agregó compatibilidad con nombres genéricos de modelo para la configuración de subagentes (es decir, establece model: opus para que los subagentes usen siempre el modelo Opus más reciente).
  • /multitask ya está disponible en el editor para ejecutar subagentes asíncronos y paralelizar tus solicitudes en lugar de agregarlas a la cola.
  • Se mejoró la agrupación de acciones de deshacer en la entrada de prompts, para que deshacer/rehacer se sienta más natural durante la edición.
  • Se mejoró el manejo de chats largos y se redujeron los saltos y otros comportamientos inesperados.
  • Se hizo más predecible el comportamiento de conexión de MCP y se agregó una limpieza explícita de tokens obsoletos durante la reautenticación.

  • Se solucionaron errores de interacción con la terminal en la ventana de agentes, incluidas incidencias con atajos de edición y casos límite de aprobación/superposición.
  • Se solucionaron varias regresiones en el menú de barra y en la aprobación de entradas.
  • Se solucionaron casos límite de autenticación de MCP, incluido el manejo transitorio de errores 401 y el comportamiento de credenciales obsoletas.
  • Se solucionaron incidencias de selección de entorno multirrepo y de caché.
  • Se solucionaron varios casos límite de temporización e hidratación de Cloud Agent que podían degradar la fiabilidad.