Git
Cursor añade funciones de Git basadas en IA al panel estándar de control de código fuente.
¿Puede Agent escribir mensajes de commit por mí?
Sí. Prepara los cambios y haz clic en el icono de destellos del campo del mensaje de commit para generar un mensaje basado en el diff y el historial del repositorio.
¿Cómo funciona la resolución de conflictos de fusión con IA?
Cuando surja un conflicto de fusión, haz clic en Resolver en el chat en la interfaz de conflictos. Agent analiza ambos lados y propone una solución.
¿Cómo funciona la atribución de Agent?
Cuando Agent crea commits o pull requests, Cursor puede añadir automáticamente una línea Made with Cursor al final. Esto se aplica tanto a los commits de git como a los pull requests creados mediante gh pr create.
La atribución está activada de forma predeterminada. Puedes activarla o desactivarla en Cursor Settings > Agent > Attribution.
A partir de Cursor 3.11, este ajuste se trasladará a Cursor Settings > Git & PRs > Attribution.
¿Pueden los administradores de Enterprise controlar la atribución de commits?
Sí. Los administradores de Enterprise pueden desactivar globalmente la atribución de commits para todos los miembros del equipo desde el Panel de control de administración. Esto anula los ajustes individuales de los usuarios, por lo que no se añaden trailers a los commits ni a las PR de Agent en toda la organización.
Ve a Panel de control de administración > Ajustes para activar o desactivar la atribución de commits para todo el equipo.
¿Qué es Cursor Blame?
Cursor Blame permite saber qué código fue escrito por IA y cuál por personas. Anota tu historial de Git para que puedas ver de un vistazo si una línea fue generada por IA. Esto ayuda con la revisión de código, las auditorías y la comprensión de la presencia de IA en tu base de código.
Consulta la referencia de Cursor Blame para obtener información sobre la configuración y el uso.
¿Agent funciona en varios espacios de trabajo?
Sí. Cada espacio de trabajo abierto tiene su propio Agent y contexto de Git independientes. Un Agent en una ventana no afectará los archivos de otro espacio de trabajo.