Registro de cambios

Precios simplificados, Background Agent y renovación de Inline Edit

Presentamos un modelo de precios unificado basado en solicitudes, Max Mode para todos los modelos principales y Background Agent para la ejecución paralela de tareas. Además, una mejor gestión del contexto con compatibilidad con @folders, una versión renovada de Inline Edit con nuevas opciones, ediciones de archivos más rápidas, compatibilidad con espacios de trabajo multi-root y funciones de chat mejoradas, incluida la exportación y la duplicación.

Precios más simples y unificados

Hemos escuchado tus comentarios y estamos implementando un modelo de precios unificado para que sea menos confuso. Así es como funciona:

  • Todo el uso de modelos ahora se unifica en precios por solicitud

  • Max Mode ahora usa precios basados en tokens (similar a cómo funciona el precio de la API de modelos)

  • Se han eliminado las llamadas a herramientas Premium y el modo de contexto extendido para mantenerlo simple

Las cuotas de los planes Hobby, Pro y Business no han cambiado, y las solicitudes lentas siguen estando incluidas en los planes. Todo el uso se puede consultar en tu dashboard para ayudarte a controlar y gestionar tu gasto.

Max Mode para todos los modelos más avanzados

Max Mode ahora está disponible para todos los modelos de última generación en Cursor, con un modelo de precios más simple basado en tokens. Está diseñado para darte el control total cuando más lo necesites. Puedes activarlo desde el selector de modelos para ver qué modelos lo admiten. Cuando se lancen nuevos modelos, Max Mode será la forma en que ofrezcamos todas sus capacidades desde el primer día.

Es ideal para tus problemas más difíciles, cuando necesitas más contexto, más inteligencia y un mejor uso de herramientas. Para todo lo demás, el modo normal sigue siendo el recomendado, con las mismas capacidades a las que ya estás acostumbrado.

La estructura de precios es directa: se te cobra según el uso de tokens. Si has usado alguna herramienta de desarrollo basada en CLI, Max Mode te resultará familiar, pero directamente dentro de Cursor.

Nota: Si estás usando una versión anterior de Cursor, seguirás teniendo acceso a las versiones MAX anteriores y al modo de contexto largo durante unas semanas. Sin embargo, estas funciones se retirarán pronto, por lo que recomendamos actualizar para seguir usando estas capacidades.

Nuevo modelo de Tab

Hemos entrenado un nuevo modelo de Tab que ahora puede sugerir cambios en varios archivos. El modelo destaca especialmente en refactors, cadenas de ediciones, cambios en múltiples archivos y al saltar entre código relacionado. También notarás que se siente más natural y más ágil en el uso diario.

Además, hemos añadido resaltado de sintaxis a las sugerencias de autocompletado.

Una captura de pantalla en primer plano de la ventana de un editor de código que muestra código JavaScript o TypeScript. El código incluye una función importJSONFile y lógica que implica createCollection, análisis de JSON y manejo de pares clave-valor. Un tooltip flotante en la parte inferior muestra una sugerencia para presionar la tecla Tab para saltar al archivo dialog.tsx, indicado con un ícono de React. La interfaz utiliza un tema oscuro.

Background Agent (vista previa)

En vista previa inicial y con un lanzamiento gradual: ¡los agentes de Cursor ahora pueden ejecutarse en segundo plano! Para probarlo, ve a Settings > Beta > Background Agent.

Esto te permite ejecutar muchos agentes en paralelo y hacer que aborden tareas más grandes. Los agentes se ejecutan en sus propios entornos remotos. En cualquier momento, puedes ver su estado, enviar un mensaje de seguimiento o tomar el control.

Nos interesa saber qué piensas. Aunque todavía es temprano, hemos encontrado que los agentes en segundo plano son útiles internamente para corregir detalles menores, realizar investigaciones y redactar primeros borradores de PR medianas. Lee más en cursor.com/docs/background-agent.

Incluye todo tu código en el contexto

Ahora puedes usar @folders para agregar todo tu código al contexto; solo asegúrate de habilitar Full folder contents en la configuración. Si una carpeta (o archivo) es demasiado grande para incluirlo, verás un pequeño ícono en el chip de contexto que lo indica.

Edición en línea renovada (Cmd/Ctrl+K) con integración de Agente

Inline Edit (Cmd/Ctrl+K) ha recibido una actualización de la interfaz y nuevas opciones para ediciones de archivo completo (⌘⇧⏎) y para enviar al Agente (⌘L).

La opción de archivo completo facilita cambiar el alcance de los cambios dentro de un archivo sin usar el Agente. Sin embargo, puede que te encuentres con casos en los que trabajes con un fragmento de código al que quieras aplicar cambios en varios archivos o simplemente quieras tener más control del que puedes obtener con el Agente. En esos casos, te conviene enviar el bloque de código seleccionado al Agente y seguir editando desde allí.

Ediciones rápidas para archivos largos con Agent

Hemos añadido una nueva herramienta a Agent que busca y reemplaza código en los archivos, lo que hace que trabajar con archivos largos sea mucho más eficiente. En lugar de leer el archivo completo, Agent ahora puede encontrar el lugar exacto donde deben hacerse las modificaciones y cambiar solo esa parte. A continuación se muestra un ejemplo editando un archivo en la base de código de Postgres, donde usar la herramienta de búsqueda y reemplazo es casi el doble de rápido. Primero lo estamos implementando para los modelos de Anthropic y pronto lo ampliaremos a otros modelos.

Trabaja en varias bases de código con espacios de trabajo

Ahora puedes crear espacios de trabajo multiraíz para que Cursor pueda acceder a varias bases de código. Todas se indexarán y estarán disponibles para Cursor, lo que es ideal cuando tienes proyectos en carpetas diferentes en los que quieres trabajar dentro del mismo espacio.

.cursor/rules se admite en todas las carpetas añadidas

Espacios de trabajo multiraíz en Cursor

Uso de Chat

Exportar chats

Ahora puedes exportar chats en formato Markdown desde la vista de chat. El texto y los bloques de código se incluyen en la exportación final.

Duplicar chats

Ahora puedes explorar diferentes rutas a partir de una conversación mientras conservas la original, gracias a la duplicación de chats. Ve a un mensaje y comienza un nuevo chat desde el menú de los tres puntos.

Generación de reglas, terminal del Agente mejorada e imágenes de MCP

Reglas automatizadas y mejoradas

Ahora puedes generar reglas directamente desde una conversación usando el comando /Generate Cursor Rules. Esto es útil cuando quieres capturar el contexto actual de una conversación para reutilizarlo más adelante.

Para las reglas Auto Attached con patrones de ruta definidos, Agente ahora aplicará automáticamente las reglas correctas al leer o escribir archivos.

También hemos solucionado un problema antiguo por el que las reglas adjuntas como Always ahora persisten durante conversaciones más largas. Agente ahora también puede editar reglas de forma confiable.

Historial más accesible

El historial del chat se ha movido a la paleta de comandos. Puedes acceder a él desde el botón “Show history” en Chat, así como mediante el comando Show Chat History.

Historial de chat

Facilitar las revisiones

Revisar el código generado por el agente ahora es más sencillo gracias a una vista de diferencias integrada al final de cada conversación. Encontrarás el botón Review changes en la parte inferior del chat, después de un mensaje del agente.

Imágenes en MCP

Ahora puedes usar imágenes como parte del contexto en servidores MCP. Esto es útil cuando las capturas de pantalla, maquetas de UI o diagramas aportan contexto esencial a una pregunta o a un prompt.

Control mejorado del terminal del Agente

Ahora tienes más control sobre los terminales iniciados por el Agente. Los comandos se pueden editar antes de que se ejecuten u omitirse por completo. También hemos renombrado “Pop-out” a “Mover a segundo plano” para reflejar mejor lo que hace.

Archivos ignorados globales

Ahora puedes definir patrones de exclusión global que se aplican a todos los proyectos desde tu configuración a nivel de usuario. Esto mantiene archivos ruidosos o sensibles, como artefactos de compilación o secretos, fuera de los prompts, sin necesidad de configuración por proyecto.

Archivos ignorados globales

Nuevos modelos

Recientemente hemos añadido muchos más modelos que puedes usar. Prueba Gemini 2.5 Pro, Gemini 2.5 Flash, Grok 3, Grok 3 Mini, GPT-4.1, o3 y o4-mini en la configuración de modelos.

Estructura del proyecto en contexto (Beta)

Estamos incorporando una opción para incluir la estructura del proyecto en el contexto, lo que agrega la estructura de tu directorio al prompt. El Agente ahora tiene una visión más clara de cómo está organizado tu proyecto, lo que mejora las sugerencias y la navegación en monorepos grandes o anidados.

Pestañas de chat, modos personalizados e indexación más rápida

Esta versión introduce pestañas de chat para conversaciones en paralelo, un sistema de modos rediseñado con modos personalizados y mejoras en la visibilidad de costos, el rendimiento de la indexación y la fiabilidad de MCP. Además, se reproduce una notificación sonora cuando un chat finaliza.

Modos integrados y modos personalizados (beta)

Los modos Agent y Ask son los modos integrados en Cursor, ahora con la opción de agregar modos personalizados. También hemos cambiado el nombre de "Edit" a "Manual" para reflejar mejor su comportamiento.

El modo Ask ahora tiene acceso a todas las herramientas de búsqueda de forma predeterminada, por lo que la herramienta @Codebase se ha eliminado. Buscará automáticamente en la base de código cuando sea necesario. Si quieres forzar una búsqueda, simplemente pídele a Cursor en lenguaje natural que «busque en la base de código». Puedes desactivar la búsqueda desde Ask en el menú de modos, lo que hará que Ask solo vea el contexto que hayas proporcionado.

Lee más sobre Agent y Ask.

Una captura de pantalla de la interfaz del editor de Cursor que muestra un menú desplegable bajo la selección del modo "Plan". El menú incluye varios modos de asistente de IA: Agent, Ask, Manual, Plan (actualmente seleccionado), Teach y Yolo. Cada modo tiene un atajo de teclado correspondiente. La interfaz tiene un tema oscuro y el modelo seleccionado es "claude-3.7-sonnet".

Los modos personalizados (beta) te permiten crear nuevos modos con herramientas y prompts que se adapten a tu flujo de trabajo. Dado que los modos personalizados pueden tener atajos de teclado propios, ⌘I tendrá como modo predeterminado Agent y ⌘L activará o desactivará el panel lateral. Si quitas la asignación de ⌘I, también activará o desactivará el panel lateral. Los modos personalizados están actualmente en beta y puedes habilitarlos desde Settings → Features → Chat → Custom modes.

También puedes establecer el modo predeterminado desde la configuración (Settings → Features → Chat → Default chat mode) en uno de tus modos o en el que usaste más recientemente.

Una captura de pantalla de la interfaz del editor de Cursor que muestra la configuración de un modo de asistente de IA personalizado llamado "Agent". El panel de configuración incluye opciones para nombrar el modo, establecer el modelo (actualmente "claude-3.7-sonnet"), configurar atajos de teclado y habilitar herramientas como Search, Edit y Run. Los interruptores para "Auto-apply edits" y "Auto-fix errors" están activados, mientras que "Auto-run" está desactivado. También hay un campo para agregar instrucciones personalizadas y un botón etiquetado "Delete mode" en la parte inferior. La interfaz tiene un tema oscuro.

Pestañas de chat

Crea nuevas pestañas (⌘T) en el chat para tener varias conversaciones en paralelo. También puedes mantener presionada la tecla Opción y hacer clic en el botón + para crear una nueva pestaña. Cmd+N sigue creando un nuevo chat en la pestaña actual.

Cuando una pestaña esté esperando tu respuesta, verás un punto naranja en esa pestaña.

Indexación más rápida

Hemos realizado mejoras significativas en el rendimiento de la indexación en bases de código similares dentro de un equipo, reduciendo significativamente el tiempo de indexación inicial para copias posteriores de repositorios grandes, una vez que una copia se ha indexado por completo. Por ejemplo, la base de código de Cursor ahora se indexa en menos de un minuto, cuando antes tardaba unos 20 minutos.

Notificación de sonido (beta)

Cursor ahora puede reproducir un sonido cuando un chat esté listo para su revisión. Activa esta función desde Settings → Features → Chat → Play sound on finish.

Visibilidad de costos según el uso

Para los modelos con facturación por uso, ahora puedes ver el costo y el desglose por chat directamente desde el historial.

Una captura de pantalla de la interfaz del editor de Cursor que muestra el título del chat «Improving Description Flow» con un menú desplegable que muestra el historial reciente de chats. El menú desplegable incluye entradas como «Fixing Broken Links in Documentation», «Enhancing Content Cohesion» y otras. El chat seleccionado actualmente muestra una ventana emergente con el desglose de costos que indica que utilizó 2 solicitudes a gpt-4.5-preview a $2.00 cada una, para un total de $4.00. Son visibles iconos para editar, duplicar y ver el costo junto al título del chat. La interfaz utiliza un tema oscuro.

Nuevo onboarding

Hemos introducido un proceso de incorporación más sencillo para ayudarte a empezar con Cursor. Se te guiará para importar configuraciones, seleccionar temas, atajos de teclado y otras preferencias.

Una captura de pantalla de la interfaz de onboarding del editor de Cursor titulada "Quick Start". Pide al usuario que elija los atajos de teclado entre opciones como VS Code, Vim, Emacs y Sublime Text (con VS Code seleccionado). Se enumeran tres funciones: "Agent" para planificar y crear, "Cursor Tab" para predecir los siguientes pasos y "Cmd-K" para editar código con IA. A la derecha, un mensaje de ejemplo dice: "Add a Settings page with what you find in src/ui/components", usando el modo "Agent". En la parte inferior central hay un botón azul "Continue". La interfaz tiene un tema oscuro con una ventana de estilo macOS.

Fiabilidad, atajos de teclado y acceso anticipado opcional

Esta versión se centra principalmente en mejoras de estabilidad y rendimiento para que las funciones existentes funcionen mejor.

  • Uso de memoria y rendimiento: La nueva versión usa menos memoria y es más estable.

  • Atajos de teclado: Todos los atajos de teclado están ahora disponibles en el menú Keyboard Shortcuts. Ve a Settings > Keyboard Shortcuts para modificar o añadir nuevos atajos.

  • Acceso anticipado opcional: Ahora puedes optar por el acceso anticipado desde Settings > Beta > Update frequency.

  • Selección automática de modelo: Elegimos el modelo premium más adecuado para la tarea según rendimiento, velocidad y disponibilidad, para que sigas teniendo buen rendimiento incluso durante degradaciones u otras interrupciones de modelos.

  • Temas: Temas nuevos y actualizados, incluidos Cursor Dark, Cursor Midnight y Cursor Dark (High contrast).

  • Mejoras de IU: IU mejorada para llamadas a herramientas, thinking y mensajes de error en el chat. También hemos añadido una nueva notificación de actualización en la aplicación para que sea más claro cuándo hay una nueva versión disponible.

  • Rules: Se permiten directorios .cursor/rules anidados y se ha mejorado la experiencia de usuario para dejar más claro cuándo se están aplicando reglas.

  • MCP: Se ha añadido configuración global del servidor con ~/.cursor/mcp.json y compatibilidad con variables de entorno.

  • Thinking de Sonnet 3.7: Hemos realizado algunas mejoras en el prompting de 3.7. Thinking ahora costará 2 solicitudes en lugar de 1. Llegarán más mejoras en los próximos días.

  • Archivos ignorados: Comportamiento mejorado de .cursorignore para excluir archivos de forma más coherente.

  • Cargar varias imágenes: Ahora puedes cargar varias imágenes a la vez en el chat.

Agente listo y actualización de la interfaz

  • Agente listo: Agente ahora es el modo predeterminado, ofreciendo una experiencia de IA más potente y unificada. No más confusión entre Chat, Composer y Agente: solo una interfaz inteligente que se adapta a tus necesidades.

  • Actualización de la interfaz: Primera fase de un lavado de cara con nuevos temas predeterminados de Cursor diseñados para maximizar la concentración. También simplificamos el menú de contexto con @ para hacer que Agente sea más preciso.

  • Búsqueda en la web: Agente ahora puede buscar automáticamente en la web información actualizada sin requerir comandos @Web explícitos.

  • Ignorar archivos: .cursorignore ahora bloquea archivos para que no se añadan al chat ni se envíen para autocompletados de Tab, además de ignorarlos para la indexación. Hemos introducido .cursorindexingignore para controlar específicamente la indexación de archivos.

  • Límite de herramientas del Agente: Al alcanzar el límite de 25 llamadas a herramientas, puedes pulsar "Continue" para seguir (cuenta como una nueva solicitud).

  • Reglas de proyecto: Nueva capacidad para aplicar reglas de forma global y un indicador visual que muestra cuándo se aplicarán las reglas

  • Mejoras en MCP:

    • Agente ahora puede ejecutar automáticamente herramientas MCP con el modo Yolo

    • Configura servidores de proyecto con <project-root>/.cursor/mcp.json

    • Compatibilidad para que Agente use recursos MCP como contexto

  • Reasignación de Tab: Las sugerencias de Tab ahora se pueden reasignar a una combinación de teclas diferente usando editor.action.acceptCursorTabSuggestion