Modo no interactivo de Cursor CLI (Scripts y CI)
2 min read
Modo interactivo: la IA pregunta, tú confirmas paso a paso.
Modo no interactivo: das una instrucción y ejecuta hasta terminar, sin alguien pulsando teclas. Ideal para scripts y pipelines de CI.
Uso básico
Añade --no-interactive (o -n):
cursor agent "Add a .editorconfig to the project" --no-interactive- Ejecuta directamente sin pausas por confirmación
- Mejor para tareas predecibles y repetibles
Uso en scripts
#!/bin/bash
cd /path/to/project
cursor agent "Run the linter and fix issues per CONTRIBUTING.md" --no-interactive- Útil para limpieza automática, refactors simples y estandarización
- Recuerda autorizar la cuenta Cursor en CI (
cursor auth logino token)
Especificar modelo (opcional)
cursor agent "Rewrite this comment" --model claude-3-5-sonnet --no-interactiveConsulta documentación oficial para nombres válidos de modelo.
Ejecutar en la nube (-c)
¿Tarea pesada y no quieres bloquear tu terminal? Usa -c:
cursor agent "Analyze the entire repo and generate an architecture document" -c-cdelega la conversación a un Agent en la nube- Puedes cerrar terminal y volver más tarde
Resumen
- No interactivo:
--no-interactiveo-n - Scripts/CI: mismo comando, con entorno autorizado
- Modelo específico:
--model model-name - Tareas largas:
-cpara ejecución en la nube
Siguiente: 05-tips — Tips y FAQ para evitar errores comunes