[Go to site: main page, start]

Skip to main content

Command Palette

Search for a command to run...

CLI

Parámetros

Opciones globales

Las opciones globales se pueden usar con cualquier comando:

OpciónDescripción
-v, --versionMuestra el número de versión
--api-key <key>Clave de API para la autenticación (también se puede usar la variable de entorno CURSOR_API_KEY)
-H, --header <header>Añade una cabecera personalizada a las solicitudes del agente (formato: Name: Value; se puede usar varias veces)
-p, --printImprime las respuestas en la consola (para scripts o uso no interactivo). Tiene acceso a todas las herramientas, incluidas las de escritura y shell.
--output-format <format>Formato de salida (solo funciona con --print): text, json o stream-json (predeterminado: text)
--stream-partial-outputTransmite la salida parcial como deltas de texto individuales (solo funciona con --print y el formato stream-json)
--resume [chatId]Reanuda una sesión de chat
--continueContinúa la sesión anterior (alias de --resume=-1)
--model <model>Modelo que se usará
--mode <mode>Establece el Modo Agent: plan o ask (el modo agent se usa de forma predeterminada si no se especifica ninguno)
--planInicia en modo Plan (abreviatura de --mode=plan)
--list-modelsEnumera todos los modelos disponibles
-f, --forceAutoriza comandos a la fuerza, salvo que se denieguen explícitamente
--yoloAlias de --force
--sandbox <mode>Establece el modo sandbox: enabled o disabled
--approve-mcpsAprueba automáticamente todos los servidores MCP
--trustConfía en el espacio de trabajo sin pedir confirmación (solo en modo sin interfaz gráfica)
--workspace <path>Directorio del espacio de trabajo que se usará
--plugin-dir <path>Carga un directorio de plugin local (se puede especificar varias veces)
-w, --worktree [name]Se ejecuta en un nuevo worktree de Git en ~/.cursor/worktrees/<reponame>/<name>. Si se omite, se genera un nombre.
--worktree-base <branch>Rama o referencia en la que se basará el nuevo worktree (predeterminado: HEAD actual)
--skip-worktree-setupOmite la ejecución de scripts de configuración del worktree definidos en .cursor/worktrees.json
-h, --helpMuestra la ayuda del comando

Comandos

ComandoDescripciónUso
agent [prompt...]Iniciar en Modo Agent (predeterminado)agent agent "fix the tests"
loginAutenticarse con Cursoragent login
logoutCerrar sesión y borrar la autenticación almacenadaagent logout
statuswhoamiConsultar el estado de autenticación
aboutMostrar información sobre la versión, el sistema y la cuentaagent about
modelsListar los modelos disponibles para esta cuentaagent models
mcpGestionar servidores MCPagent mcp
sandboxConfigurar el modo sandbox o ejecutar un comando en un sandbox (oculto)agent sandbox enable
workerIniciar un worker de nube privada que ejecuta agentes en tu entornoagent worker start
acpIniciar el modo de servidor ACP (comando avanzado y oculto)agent acp
updateActualizar Cursor Agent a la versión más recienteagent update
lsReanudar una sesión de chatagent ls
resumeReanudar la sesión de chat más recienteagent resume
create-chatCrear un nuevo chat vacío y devolver su IDagent create-chat
generate-ruleruleGenerar una nueva regla de Cursor con indicaciones interactivas
install-shell-integrationInstalar la integración de shell en ~/.zshrcagent install-shell-integration
uninstall-shell-integrationEliminar la integración de shell de ~/.zshrcagent uninstall-shell-integration
help [command]Mostrar la ayuda de un comandoagent help [command]

MCP

Gestiona los servidores MCP configurados para Cursor Agent.

SubcomandoDescripciónUso
login <identifier>Autentícate con un servidor MCP configurado en .cursor/mcp.json o ~/.cursor/mcp.jsonagent mcp login <identifier>
listMuestra los servidores MCP configurados y su estadoagent mcp list
list-tools <identifier>Muestra las herramientas disponibles y los nombres de sus argumentos para un MCP específicoagent mcp list-tools <identifier>
enable <identifier>Añade un servidor MCP a la lista local de servidores aprobadosagent mcp enable <identifier>
disable <identifier>Desactiva un servidor MCP para que no se cargue ni solicite aprobaciónagent mcp disable <identifier>

Todos los comandos MCP admiten -h, --help para consultar la ayuda específica de cada comando.

Sandbox

Configura el modo sandbox o ejecuta un comando en un entorno aislado.

SubcomandoDescripciónUso
enableActiva el modo sandbox para la ejecución de comandosagent sandbox enable
disableDesactiva el modo sandbox y usa el modo de lista de permitidosagent sandbox disable
resetRestablece la configuración del sandbox a los valores predeterminadosagent sandbox reset
run <cmd> [args...]Ejecuta un comando en un entorno aislado con acceso de lectura y escritura al espacio de trabajoagent sandbox run ls
help [command]Muestra la ayuda del comandoagent sandbox help
ComandoOpciónDescripción
sandbox run--allow-paths <paths>Lista separada por comas de rutas adicionales con acceso de lectura y escritura
sandbox run--readonly-paths <paths>Lista separada por comas de rutas adicionales de solo lectura
sandbox run--blocked-patterns <patterns>Lista separada por comas de patrones de estilo gitignore que se deben bloquear
sandbox run--sandboxEjecuta con la política de sandbox de lectura y escritura del espacio de trabajo (valor predeterminado: true)
sandbox run--networkActiva el acceso de red en el sandbox (valor predeterminado: false)
sandbox run--sb-debugEscribe registros de depuración del sandbox en una carpeta temporal e imprime la ruta

Todos los comandos de sandbox admiten -h, --help para consultar la ayuda específica de cada comando.

Worker

Inicia un worker de nube privado que se conecta a Cursor y ejecuta agentes en tu entorno.

SubcomandoDescripciónUso
startInicia el worker y lo conecta a Cursoragent worker start
debugEjecuta diagnósticos previos del worker privado para autenticación, privacidad y enrutamientoagent worker debug
help [command]Muestra la ayuda del comandoagent worker help
ComandoOpciónDescripción
worker--auth-token-file <path>Ruta a un archivo que contiene el token de autenticación del worker
worker--worker-dir <path>Raíz del espacio de trabajo que se expondrá a los agentes. Se puede repetir. El primer valor es la identidad de asignación.
worker--management-addr <address>Dirección de escucha para /healthz, /readyz y /metrics
worker--label <key=value>Añade una etiqueta al worker. Se puede usar varias veces. No se puede usar con --labels-file.
worker--labels-file <path>Ruta a un archivo de etiquetas JSON o TOML. También se puede usar CURSOR_WORKER_LABELS_FILE.
worker--idle-release-timeout <seconds>Segundos que el worker puede permanecer conectado tras quedar inactivo. El valor predeterminado 0 desactiva la liberación por inactividad.
worker--poolRegistra el worker para asignación de pool. Un agente en la nube reclama el worker a la vez.
worker--single-useAlias heredado de --pool
worker--pool-name <name>Etiqueta de pool para los workers del pool. Requiere --pool o --single-use. El valor predeterminado es default.
worker--name <name>Nombre para mostrar personalizado. El valor predeterminado es el nombre de host de la máquina.
worker--data-dir <path>Directorio base para registros, artefactos y datos de grabación
worker--debugImprime diagnósticos de depuración del worker antes de iniciar el modo bridge
worker start--verboseActiva registros detallados durante el inicio
worker debug--jsonGenera el informe de depuración en formato JSON

Opciones específicas de cada comando

ComandoOpciónDescripción
status, whoami--format <format>Formato de salida: text o json (predeterminado: text)
about--format <format>Formato de salida: text o json (predeterminado: text)

Argumentos

Al iniciar el modo de chat (comportamiento predeterminado), puedes proporcionar una instrucción inicial:

Argumentos:

  • prompt — Instrucción inicial para el agente

Obtener ayuda

Todos los comandos admiten la opción global -h, --help para mostrar la ayuda de cada comando.