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 login o token)

Especificar modelo (opcional)

cursor agent "Rewrite this comment" --model claude-3-5-sonnet --no-interactive

Consulta 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
  • -c delega la conversación a un Agent en la nube
  • Puedes cerrar terminal y volver más tarde

Resumen

  • No interactivo: --no-interactive o -n
  • Scripts/CI: mismo comando, con entorno autorizado
  • Modelo específico: --model model-name
  • Tareas largas: -c para ejecución en la nube

Siguiente: 05-tips — Tips y FAQ para evitar errores comunes