Cursor ya está disponible en IntelliJ IDEA, PyCharm, WebStorm y otros IDE de JetBrains a través del Agent Client Protocol (ACP).
Con Cursor ACP, los desarrolladores que dependen de JetBrains para Java y soporte para múltiples lenguajes pueden usar cualquier modelo de vanguardia de OpenAI, Anthropic, Google y Cursor para desarrollo impulsado por agentes.
Instala Cursor ACP directamente en tu IDE de JetBrains desde el ACP Registry y autentícate con tu cuenta existente de Cursor.
Esta versión introduce interfaces de usuario interactivas en chats con el Agente, una forma de que los equipos compartan plugins privados y mejoras en funciones principales como el modo Debug.
En los planes Teams y Enterprise, los administradores ahora pueden crear mercados de equipo para compartir complementos privados internamente. Ve a la página de configuración para gestionar y distribuir complementos con gobernanza centralizada y controles de acceso.
Se añadió compatibilidad con múltiples sesiones paralelas en modo de depuración.
El modo de depuración ahora limpia el código obsoleto después de cada iteración.
El modo de depuración ahora adapta la cantidad de registros de instrumentación según la complejidad.
Se añadió un menú contextual al hacer clic derecho y compatibilidad con zoom en la herramienta del navegador.
El contenido de tus archivos de plan ahora se incluye en las sugerencias de autocompletado mientras escribes en el campo de entrada del chat del agente.
Cuando adjuntas varias imágenes a un mensaje de chat, ahora se muestran como una galería en lugar de una lista plana.
Se añadió compatibilidad con varias líneas para las preguntas en modo Plan.
Las ventanas modales se cargan más rápido.
Los flujos de trabajo del Agente son más rápidos y más predecibles para ediciones en múltiples archivos y tareas con muchas PR.
Se mejoró el contexto de PR y revisión con un anclaje de archivos/líneas más preciso y una representación más clara de diferencias y fragmentos.
Flujos de uso de herramientas más fluidos entre terminal, web y acciones de integración, con un mejor manejo de ejecuciones largas de varios pasos.
Configuración de MCP más confiable, con una experiencia de uso de llamadas a herramientas más clara durante las ejecuciones del agente.
Controles de políticas y acceso de equipo y Enterprise más claros y coherentes.
Integración con Slack mejorada, con mejor vinculación y comportamiento de estado para facilitar el seguimiento de los flujos de trabajo del equipo.
Mayor confiabilidad en sesiones del agente de larga duración.
Se corrigieron los enlaces web en el editor de planes.
Se corrigió el comportamiento de actualización para que el estado de ramas y PR aparezca de forma más confiable.
Se corrigieron bloqueadores falsos cuando las ramas divergen durante los flujos de revisión y fusión.
Se corrigieron comentarios de revisión donde las referencias a archivos y líneas podían estar incompletas o ser incoherentes.
Se corrigió la visualización de diferencias para que la información de líneas agregadas/eliminadas y fragmentos se preserve con mayor precisión.
Se corrigieron los diálogos de configuración de MCP que podían atascarse o comportarse de forma inconsistente.
Se corrigió el selector de modelos que mostraba entradas duplicadas o no coincidentes para algunos usuarios.
Se corrigieron las inconsistencias en los permisos y controles de acceso de equipo en diferentes configuraciones de organización.
Se corrigieron problemas de confiabilidad en flujos de trabajo de larga duración (tiempos de espera, reintentos, manejo de abortos) para lograr mejores tasas de finalización.
Se corrigieron conflictos de asignación de puertos en múltiples sesiones en modo de depuración.
Se mejoraron el panel y la gestión de cuentas con una visibilidad más clara del resumen, las analíticas y las colecciones.
Se corrigieron problemas de diseño en las vistas de gestión de cuentas y analíticas en el panel.
Bugbot puede corregir automáticamente los problemas que encuentra en las pull requests.
Autofix ejecuta agentes en la nube en máquinas dedicadas para probar los cambios y proponer correcciones directamente en tu PR. Actualmente, más del 35 % de los cambios de Bugbot Autofix se integran en la PR base.
Bugbot publicará un comentario en la PR original con una vista previa de los cambios de Autofix, que podrás integrar usando el comando @cursor proporcionado. Si lo prefieres, también puedes configurar Autofix para hacer push de los cambios directamente a tu rama sin necesidad de interacción.
Los agentes en la nube ahora pueden usar el software que crean para probar cambios y hacer demostraciones de su trabajo.
Después de integrarse con tu base de código, cada agente se ejecuta en su propia máquina virtual aislada con un entorno de desarrollo completo. Los agentes en la nube producen PR listas para hacer merge con artefactos (videos, capturas de pantalla y registros) que permiten revisar rápidamente sus cambios.
Los agentes en la nube están disponibles en cualquier lugar donde uses Cursor, incluyendo web, escritorio, dispositivos móviles, Slack y GitHub.
Empieza en cursor.com/onboard para ver cómo el agente se configura a sí mismo y graba una demo. O lee más en nuestro anuncio.
Esta versión incorpora la posibilidad de pasar planes desde la CLI a la nube, el renderizado en línea de diagramas ASCII y numerosas mejoras en la experiencia de uso.
Cuando se genera un plan, la CLI ahora muestra un menú de decisiones persistente. Puedes elegir compilar en la nube o compilar localmente para ejecutar el plan.
Escribir /plan te lleva de vuelta a tu plan actual y a su menú de acciones. También hemos añadido atajos de teclado en la barra de prompt para que puedas usar las teclas de flecha para navegar por las opciones, Enter para ejecutar la opción seleccionada y Shift+Enter como atajo para «Build in cloud».
Los bloques de código de Mermaid ahora se representan en línea como diagramas ASCII dentro de tu conversación en la CLI. Los diagramas de flujo, de secuencia, las máquinas de estados, los diagramas de clases y los diagramas ER se pueden mostrar directamente en la terminal.
Ctrl+O te permite alternar entre el diagrama generado y el código fuente original de Mermaid para ver ambas representaciones.
También hemos realizado muchas mejoras en la CLI centradas en las herramientas, la experiencia de uso y la confiabilidad.
El código de IA y las conversaciones en la CLI ahora se rastrean con Cursor Blame.
La atribución de código de IA ahora se conserva con Cursor Blame cuando formateadores como Prettier, Biome o hooks de pre-commit reescriben el código.
Las eliminaciones de archivos se registran con Cursor Blame para reflejar el ciclo de vida completo del código.
Las operaciones del portapapeles en Linux ahora funcionan con Wayland (wl-copy) y X11 (xclip) para una mejor compatibilidad entre entornos de escritorio.
Las sesiones del Agente ahora se guardan como transcripciones JSONL. El modo headless también escribe transcripciones, lo que facilita revisar y depurar ejecuciones no interactivas.
La CLI ahora almacena transcripciones de conversaciones que el agente puede usar como contexto.
Lista unificada de dominios permitidos para WebSearch y WebFetch.
Las URL conocidas como seguras (por ejemplo, la documentación de Cursor) se aprueban automáticamente sin solicitudes de permiso.
Cuando las credenciales de un servidor MCP expiran a mitad de sesión, el agente ahora puede volver a autenticarse bajo demanda en lugar de fallar silenciosamente.
Si omites aprobar un servidor MCP, permanece deshabilitado durante el resto de la sesión en lugar de solicitarte repetidamente.
El sandbox en la CLI ahora admite controles granulares de acceso a la red: solo configuración de usuario, configuración de usuario con valores predeterminados o permitir todo.
/resume ahora ordena por la hora de la última interacción, no por la de creación, de modo que tus conversaciones más recientes aparezcan primero.
Los bloques de razonamiento y “thinking” del modelo ahora se renderizan en línea a medida que se transmiten.
Las tablas Markdown ahora ajustan el texto dentro de las celdas, usan bordes con caracteres de caja y manejan correctamente las barras verticales escapadas.
Tu mensaje aparece justo después de enviarlo, y el indicador "Generating..." se borra tan pronto como el modelo termina, en lugar de esperar a que se cierre todo el stream.
Los comandos /auto-run, /max-mode, /vim y similares ahora se alternan con una sola invocación. El estado actual se muestra en la descripción del comando.
Los comandos con barra se ordenan según qué tan bien coinciden con lo que has escrito, usando la recencia como criterio de desempate.
Se agregó navegación al estilo Emacs: Ctrl+N/Ctrl+P para arriba/abajo y Ctrl+G para cancelar/cerrar, junto con las teclas de flecha existentes y Esc.
Se agregaron atajos de teclado: Alt+Delete elimina la palabra anterior; Ctrl+D sale de los cuestionarios.
Usa las flags --yolo y --force para aprobar la confianza del espacio de trabajo, omitir las solicitudes de confirmación de MCP, habilitar auto-run y activar herramientas web.
La salida de herramientas ahora distingue entre "Cancelled" (lo detuviste tú) e "Interrupted" (se detuvo externamente).
Cuando el sandbox no está disponible, el mensaje ahora explica el motivo según tu sistema operativo específico.
Se redujo el padding, se eliminó el ícono de candado del sandbox de los prompts de shell y se ajustó el espaciado visual en toda la interfaz de la CLI.
La salida de la CLI ahora detecta si el fondo de tu terminal es oscuro o claro y ajusta los colores para que coincidan.
Las duraciones de shell y tareas ahora se muestran en minutos y segundos.
Las actualizaciones automáticas ahora se ejecutan en segundo plano para reducir el tiempo hasta estar lista para interactuar.
Se redujo el tiempo de arranque.
Reintenta automáticamente la conexión en errores de transporte y bloqueos, con recuperación de estado que tiene en cuenta los checkpoints.
Las reanudaciones de subagentes en segundo plano ahora se ponen en cola en lugar de interrumpir a los subagentes en ejecución.
Los errores 403 ya no provocan cierre de sesión.
Se corrigió el bloqueo del modo headless cuando se requiere confianza del espacio de trabajo; -force ahora confía implícitamente en el espacio de trabajo.
approvalMode: "unrestricted" ahora se respeta sin requerir -force.
Se corrigió la restauración tras una cancelación para que, cuando no exista un checkpoint, el estado se revierta limpiamente y se conserve el texto del usuario.
Se corrigió resume en espacios de trabajo sin git.
Se corrigió la búsqueda obsoleta de modelos después de renombrarlos.
Se corrigió que auto-run no se aplicara a herramientas de eliminación y MCP al alternar con Shift+Tab.
Se corrigió Ctrl+J en iTerm2 para nuevas líneas.
Se reforzó el helper de sudo askpass y se corrigieron los prompts de sudo en macOS.
Se corrigió que la tecla Delete de Windows enviara borrar hacia delante en lugar de retroceso.
Se corrigieron artefactos de renderizado duplicados durante las transiciones de estado.
Se corrigió un problema de legibilidad con los colores de mensajes de usuario sobre fondos claros.
Las rutas relativas en sandbox.json ahora se resuelven correctamente con respecto a la ubicación de su archivo de configuración.
Cursor ya está disponible en IntelliJ IDEA, PyCharm, WebStorm y otros IDE de JetBrains a través del Agent Client Protocol (ACP).
Con Cursor ACP, los desarrolladores que dependen de JetBrains para Java y soporte para múltiples lenguajes pueden usar cualquier modelo de vanguardia de OpenAI, Anthropic, Google y Cursor para desarrollo impulsado por agentes.
Instala Cursor ACP directamente en tu IDE de JetBrains desde el ACP Registry y autentícate con tu cuenta existente de Cursor.
Esta versión introduce interfaces de usuario interactivas en chats con el Agente, una forma de que los equipos compartan plugins privados y mejoras en funciones principales como el modo Debug.
En los planes Teams y Enterprise, los administradores ahora pueden crear mercados de equipo para compartir complementos privados internamente. Ve a la página de configuración para gestionar y distribuir complementos con gobernanza centralizada y controles de acceso.
Se añadió compatibilidad con múltiples sesiones paralelas en modo de depuración.
El modo de depuración ahora limpia el código obsoleto después de cada iteración.
El modo de depuración ahora adapta la cantidad de registros de instrumentación según la complejidad.
Se añadió un menú contextual al hacer clic derecho y compatibilidad con zoom en la herramienta del navegador.
El contenido de tus archivos de plan ahora se incluye en las sugerencias de autocompletado mientras escribes en el campo de entrada del chat del agente.
Cuando adjuntas varias imágenes a un mensaje de chat, ahora se muestran como una galería en lugar de una lista plana.
Se añadió compatibilidad con varias líneas para las preguntas en modo Plan.
Las ventanas modales se cargan más rápido.
Los flujos de trabajo del Agente son más rápidos y más predecibles para ediciones en múltiples archivos y tareas con muchas PR.
Se mejoró el contexto de PR y revisión con un anclaje de archivos/líneas más preciso y una representación más clara de diferencias y fragmentos.
Flujos de uso de herramientas más fluidos entre terminal, web y acciones de integración, con un mejor manejo de ejecuciones largas de varios pasos.
Configuración de MCP más confiable, con una experiencia de uso de llamadas a herramientas más clara durante las ejecuciones del agente.
Controles de políticas y acceso de equipo y Enterprise más claros y coherentes.
Integración con Slack mejorada, con mejor vinculación y comportamiento de estado para facilitar el seguimiento de los flujos de trabajo del equipo.
Mayor confiabilidad en sesiones del agente de larga duración.
Se corrigieron los enlaces web en el editor de planes.
Se corrigió el comportamiento de actualización para que el estado de ramas y PR aparezca de forma más confiable.
Se corrigieron bloqueadores falsos cuando las ramas divergen durante los flujos de revisión y fusión.
Se corrigieron comentarios de revisión donde las referencias a archivos y líneas podían estar incompletas o ser incoherentes.
Se corrigió la visualización de diferencias para que la información de líneas agregadas/eliminadas y fragmentos se preserve con mayor precisión.
Se corrigieron los diálogos de configuración de MCP que podían atascarse o comportarse de forma inconsistente.
Se corrigió el selector de modelos que mostraba entradas duplicadas o no coincidentes para algunos usuarios.
Se corrigieron las inconsistencias en los permisos y controles de acceso de equipo en diferentes configuraciones de organización.
Se corrigieron problemas de confiabilidad en flujos de trabajo de larga duración (tiempos de espera, reintentos, manejo de abortos) para lograr mejores tasas de finalización.
Se corrigieron conflictos de asignación de puertos en múltiples sesiones en modo de depuración.
Se mejoraron el panel y la gestión de cuentas con una visibilidad más clara del resumen, las analíticas y las colecciones.
Se corrigieron problemas de diseño en las vistas de gestión de cuentas y analíticas en el panel.
Bugbot puede corregir automáticamente los problemas que encuentra en las pull requests.
Autofix ejecuta agentes en la nube en máquinas dedicadas para probar los cambios y proponer correcciones directamente en tu PR. Actualmente, más del 35 % de los cambios de Bugbot Autofix se integran en la PR base.
Bugbot publicará un comentario en la PR original con una vista previa de los cambios de Autofix, que podrás integrar usando el comando @cursor proporcionado. Si lo prefieres, también puedes configurar Autofix para hacer push de los cambios directamente a tu rama sin necesidad de interacción.
Los agentes en la nube ahora pueden usar el software que crean para probar cambios y hacer demostraciones de su trabajo.
Después de integrarse con tu base de código, cada agente se ejecuta en su propia máquina virtual aislada con un entorno de desarrollo completo. Los agentes en la nube producen PR listas para hacer merge con artefactos (videos, capturas de pantalla y registros) que permiten revisar rápidamente sus cambios.
Los agentes en la nube están disponibles en cualquier lugar donde uses Cursor, incluyendo web, escritorio, dispositivos móviles, Slack y GitHub.
Empieza en cursor.com/onboard para ver cómo el agente se configura a sí mismo y graba una demo. O lee más en nuestro anuncio.
Esta versión incorpora la posibilidad de pasar planes desde la CLI a la nube, el renderizado en línea de diagramas ASCII y numerosas mejoras en la experiencia de uso.
Cuando se genera un plan, la CLI ahora muestra un menú de decisiones persistente. Puedes elegir compilar en la nube o compilar localmente para ejecutar el plan.
Escribir /plan te lleva de vuelta a tu plan actual y a su menú de acciones. También hemos añadido atajos de teclado en la barra de prompt para que puedas usar las teclas de flecha para navegar por las opciones, Enter para ejecutar la opción seleccionada y Shift+Enter como atajo para «Build in cloud».
Los bloques de código de Mermaid ahora se representan en línea como diagramas ASCII dentro de tu conversación en la CLI. Los diagramas de flujo, de secuencia, las máquinas de estados, los diagramas de clases y los diagramas ER se pueden mostrar directamente en la terminal.
Ctrl+O te permite alternar entre el diagrama generado y el código fuente original de Mermaid para ver ambas representaciones.
También hemos realizado muchas mejoras en la CLI centradas en las herramientas, la experiencia de uso y la confiabilidad.
El código de IA y las conversaciones en la CLI ahora se rastrean con Cursor Blame.
La atribución de código de IA ahora se conserva con Cursor Blame cuando formateadores como Prettier, Biome o hooks de pre-commit reescriben el código.
Las eliminaciones de archivos se registran con Cursor Blame para reflejar el ciclo de vida completo del código.
Las operaciones del portapapeles en Linux ahora funcionan con Wayland (wl-copy) y X11 (xclip) para una mejor compatibilidad entre entornos de escritorio.
Las sesiones del Agente ahora se guardan como transcripciones JSONL. El modo headless también escribe transcripciones, lo que facilita revisar y depurar ejecuciones no interactivas.
La CLI ahora almacena transcripciones de conversaciones que el agente puede usar como contexto.
Lista unificada de dominios permitidos para WebSearch y WebFetch.
Las URL conocidas como seguras (por ejemplo, la documentación de Cursor) se aprueban automáticamente sin solicitudes de permiso.
Cuando las credenciales de un servidor MCP expiran a mitad de sesión, el agente ahora puede volver a autenticarse bajo demanda en lugar de fallar silenciosamente.
Si omites aprobar un servidor MCP, permanece deshabilitado durante el resto de la sesión en lugar de solicitarte repetidamente.
El sandbox en la CLI ahora admite controles granulares de acceso a la red: solo configuración de usuario, configuración de usuario con valores predeterminados o permitir todo.
/resume ahora ordena por la hora de la última interacción, no por la de creación, de modo que tus conversaciones más recientes aparezcan primero.
Los bloques de razonamiento y “thinking” del modelo ahora se renderizan en línea a medida que se transmiten.
Las tablas Markdown ahora ajustan el texto dentro de las celdas, usan bordes con caracteres de caja y manejan correctamente las barras verticales escapadas.
Tu mensaje aparece justo después de enviarlo, y el indicador "Generating..." se borra tan pronto como el modelo termina, en lugar de esperar a que se cierre todo el stream.
Los comandos /auto-run, /max-mode, /vim y similares ahora se alternan con una sola invocación. El estado actual se muestra en la descripción del comando.
Los comandos con barra se ordenan según qué tan bien coinciden con lo que has escrito, usando la recencia como criterio de desempate.
Se agregó navegación al estilo Emacs: Ctrl+N/Ctrl+P para arriba/abajo y Ctrl+G para cancelar/cerrar, junto con las teclas de flecha existentes y Esc.
Se agregaron atajos de teclado: Alt+Delete elimina la palabra anterior; Ctrl+D sale de los cuestionarios.
Usa las flags --yolo y --force para aprobar la confianza del espacio de trabajo, omitir las solicitudes de confirmación de MCP, habilitar auto-run y activar herramientas web.
La salida de herramientas ahora distingue entre "Cancelled" (lo detuviste tú) e "Interrupted" (se detuvo externamente).
Cuando el sandbox no está disponible, el mensaje ahora explica el motivo según tu sistema operativo específico.
Se redujo el padding, se eliminó el ícono de candado del sandbox de los prompts de shell y se ajustó el espaciado visual en toda la interfaz de la CLI.
La salida de la CLI ahora detecta si el fondo de tu terminal es oscuro o claro y ajusta los colores para que coincidan.
Las duraciones de shell y tareas ahora se muestran en minutos y segundos.
Las actualizaciones automáticas ahora se ejecutan en segundo plano para reducir el tiempo hasta estar lista para interactuar.
Se redujo el tiempo de arranque.
Reintenta automáticamente la conexión en errores de transporte y bloqueos, con recuperación de estado que tiene en cuenta los checkpoints.
Las reanudaciones de subagentes en segundo plano ahora se ponen en cola en lugar de interrumpir a los subagentes en ejecución.
Los errores 403 ya no provocan cierre de sesión.
Se corrigió el bloqueo del modo headless cuando se requiere confianza del espacio de trabajo; -force ahora confía implícitamente en el espacio de trabajo.
approvalMode: "unrestricted" ahora se respeta sin requerir -force.
Se corrigió la restauración tras una cancelación para que, cuando no exista un checkpoint, el estado se revierta limpiamente y se conserve el texto del usuario.
Se corrigió resume en espacios de trabajo sin git.
Se corrigió la búsqueda obsoleta de modelos después de renombrarlos.
Se corrigió que auto-run no se aplicara a herramientas de eliminación y MCP al alternar con Shift+Tab.
Se corrigió Ctrl+J en iTerm2 para nuevas líneas.
Se reforzó el helper de sudo askpass y se corrigieron los prompts de sudo en macOS.
Se corrigió que la tecla Delete de Windows enviara borrar hacia delante en lugar de retroceso.
Se corrigieron artefactos de renderizado duplicados durante las transiciones de estado.
Se corrigió un problema de legibilidad con los colores de mensajes de usuario sobre fondos claros.
Las rutas relativas en sandbox.json ahora se resuelven correctamente con respecto a la ubicación de su archivo de configuración.