Agent Mode: IA autónoma
El Agent Mode representa el nivel más avanzado de autonomía en el chat de Cursor, diseñado para realizar modificaciones complejas en tu código base de forma independiente. A diferencia de los modos Manual y Ask que requieren tu intervención constante, este modo permite que la IA explore y modifique múltiples archivos de tu proyecto sin necesidad de supervisión continua.
Funcionamiento del Agent Mode
Agent Mode sigue un enfoque sistemático para completar tareas, muy parecido a un humano:
- Análisis: Agent analiza tu solicitud y el contexto del código base para comprender completamente los requisitos y objetivos de la tarea
- Investigación: Puede buscar en tu código base, documentación y la web para identificar archivos relevantes y entender la implementación actual
- Planificación: Basándose en el análisis, divide la tarea en pasos más pequeños y planifica los cambios
- Ejecución: Realiza las modificaciones de código necesarias según el plan en toda tu base de código
- Validación: Confirma que los cambios se ven correctos después de aplicarlos, e intenta corregir errores de linter si los detecta
Para activar este modo, selecciona Agent desde el selector de modos en el chat de Cursor. Agent es el modo predeterminado y más autónomo en Cursor. También puedes acceder al Agent usando Ctrl+I (Cmd+I en Mac). Simplemente escribe tu solicitud en lenguaje natural:
Implementa un sistema de autenticación completo con JWT para la API de usuarios
La IA procederá a:
- Analizar la estructura actual de tu proyecto
- Identificar los archivos que necesitan modificación
- Crear nuevos archivos si es necesario
- Implementar los cambios de forma coordinada
Checkpoints automáticos y reversión
Agent Mode crea checkpoints antes de realizar cambios, permitiéndote revertir si es necesario. Cursor te ayuda creando automáticamente checkpoints de tu código base en cada solicitud que haces, así como cada vez que la IA hace cambios a tu código base.
Cuando el agente completa su trabajo, verás una interfaz que muestra:
- Archivos modificados con indicadores visuales de los cambios
- Nuevos archivos creados durante el proceso
- Líneas específicas que han sido añadidas, modificadas o eliminadas
Casos de uso ideales
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
El Agent Mode es muy efectivo para tareas que requieren coordinación entre múltiples archivos:
@agent Refactoriza la clase DatabaseManager para usar async/await y actualiza todos los archivos que la utilizan
En este ejemplo, el agente:
- Modificará la clase
DatabaseManager
para implementar operaciones asíncronas - Identificará todos los archivos que importan y utilizan esta clase
- Actualizará las llamadas a métodos para usar
await
- Ajustará las importaciones necesarias en cada archivo
Supervisión del proceso
Aunque el Agent Mode opera de forma autónoma, Cursor proporciona retroalimentación en tiempo real sobre el progreso. Verás indicadores que muestran:
- Archivos siendo analizados
- Cambios siendo implementados
- Errores o conflictos detectados durante el proceso
Esta transparencia te permite intervenir si detectas que el agente está tomando una dirección incorrecta, manteniendo el control sobre tu código base mientras aprovechas la automatización inteligente.
El Agent Mode transforma la forma en que abordas modificaciones complejas, permitiéndote delegar tareas extensas mientras mantienes el control final sobre cada cambio implementado en tu proyecto.
Aprendizajes de esta lección
- Comprender el funcionamiento del Agent Mode y cómo activar esta función en Cursor.
- Aprender cómo la IA analiza y modifica múltiples archivos de un proyecto de forma autónoma.
- Conocer el sistema de control granular de cambios para revisar y aceptar modificaciones individualmente.
- Identificar los diferentes niveles de aceptación de cambios: por línea, por archivo o masiva.
- Reconocer casos de uso ideales para aplicar el Agent Mode en tareas complejas que requieren coordinación entre archivos.
Completa CursorAI y certifícate
Únete a nuestra plataforma y accede a miles de tutoriales, ejercicios prácticos, proyectos reales y nuestro asistente de IA personalizado para acelerar tu aprendizaje.
Asistente IA
Resuelve dudas al instante
Ejercicios
Practica con proyectos reales
Certificados
Valida tus conocimientos
Más de 25.000 desarrolladores ya se han certificado con CertiDevs