A los devs nos cuesta salir del IDE. No es que el Agent Window de Cursor esté mal, es que no siempre necesito tirar de un agente. A veces solo quiero abrir el editor, ver el código y trabajar como se hacía antes (de hace 6 meses, que ya empieza a sonar a prehistoria con lo rápido que va todo esto).
El problema es que, desde hace unas cuantas versiones, Cursor decidió que el Agent Window fuera lo primero que ves cada vez que abres la app, te guste o no. Y no soy el único que le tiene manía a esto: hay un hilo enorme en el foro oficial de Cursor lleno de gente pidiendo, literal, «dadme un toggle para quitar esto de en medio». Así que si te ha pasado, no eres tú, es la app.
Os dejo el ajuste que a mí me funciona (con matices, que ya veréis).
El ajuste que me funciona
- Ve a Cursor Settings > General > Startup > Window Restoration.
- Cambia la opción Default por Last Used Windows.
- Abre la ventana del IDE y cierra todas las ventanas de Agent que tengas abiertas.

Con esto, cada vez que abras Cursor, no debería salirte directamente el Agent Window, sino restaurar la última ventana que dejaste abierta (que, si sigues el paso 3, será el IDE). Mientras uses File > New Window en lugar de abrir uno nuevo desde cero, no te debería saltar la ventana de Agent tampoco.
Traducción del ajuste (por si tienes Cursor en español y no te cuadra el texto exacto, porque yo lo tengo en inglés y esto es orientativo, no literal):
Ajustes de Cursor > General > Inicio > Restauración de ventana. Cambia «Predeterminado» por «Últimas ventanas usadas».
⚠️ Aviso: no tengo la interfaz en español, así que esta traducción es aproximada. Si en tu versión los nombres no coinciden exactamente, busca la sección de inicio/arranque dentro de Ajustes generales, que debería estar por ahí cerca.
Esto no siempre funciona igual en todos los sistemas
Aquí es donde la cosa se pone rara. En Windows, suelo abrir Cursor desde la terminal con:
cursor --classic
Y me funciona siempre, sin fallos. En Mac, en cambio, me falla bastante. Al principio pensaba que era cosa mía, de la versión que tenía instalada o de algún ajuste que se me había pasado. Pero resulta que no soy el único: en el foro de Cursor hay gente reportando exactamente el mismo comportamiento inconsistente en macOS, incluso siguiendo todos los pasos al pie de la letra (ventana restaurada como «Last Used Windows», cerrar Agent, cerrar IDE, volver a abrir…). El propio equipo de Cursor ha confirmado que hay un bug concreto en Mac: cuando cierras todas las ventanas pero la app sigue viva en el Dock, y vuelves a abrirla desde ahí (lo que llaman «warm start»), te salta el Agent Window igualmente, se salte lo que se salte de la configuración. En un arranque «en frío» (cerrando la app del todo) sí que respeta el ajuste.
Así que si en Mac te sigue fallando después de tocar el Window Restoration, no es que lo hayas hecho mal: es un bug conocido y activo mientras escribo esto. Mientras lo arreglan, un truco extra que comenta gente en el foro es entrar por el botón de IDE en la esquina superior derecha y revisar también que el toggle de «Open Agents Window on Startup» esté desactivado, además del ajuste de Window Restoration. No garantiza que se arregle del todo en Mac, pero ayuda en más casos.
Resumiendo
- El ajuste de
Window Restoration > Last Used Windows+ cerrar el Agent Window antes de salir es lo que mejor me ha funcionado en Windows. cursor --classicdesde terminal es tu mejor amigo si trabajas así, aunque en Mac no siempre es fiable.- Si en Mac te sigue apareciendo el Agent Window pese a todo, no es solo cosa tuya: es un bug reconocido por Cursor relacionado con reabrir la app desde el Dock sin haberla cerrado del todo.
