Referencia de comandos · Cursor CLI
/shell
Cambia al modo Shell para ejecutar comandos cortos directamente sin salir de la conversación.
/shell pone la CLI de Cursor en modo shell, en el que se pueden ejecutar comandos breves directamente sin salir de la conversación en curso. Según el código distribuido, /sh y /run activan el mismo comando. Alternativamente, también se puede pasar un único comando en línea, por ejemplo /shell git status, o activar el modo con ! al inicio de una línea de entrada vacía.
Los comandos en modo shell se ejecutan bajo la política normal de la sesión: según el nivel de permisos activo (lista de permitidos, Run Everything, revisión automática o modo sandbox), Cursor pregunta antes de comandos potencialmente riesgosos o los ejecuta automáticamente — para eso, el modo no incorpora límites fijos y explícitos de ruta o de red. Resulta útil sobre todo para consultar algo rápidamente en la terminal, como el estado de Git o un directorio, sin tener que empaquetar el resultado de forma engorrosa en un prompt para el agente.
🔄 LA MISMA TAREA («EJECUTAR COMANDO DE SHELL DIRECTAMENTE») EN OTRAS PLATAFORMAS
- Aider: /run
- Antigravity CLI: !<shell-command>
✅ ¿CUÁNDO USARLO?
Comprobar rápidamente el estado de Git sin salir del contexto del chat
/shell git status
Inspeccionar brevemente un archivo antes de que el agente continúe
/sh ls -la src/
⛔ ¿CUÁNDO MEJOR NO?
El comando debe formar parte de una tarea de varios pasos planificada por el agente
/shell ejecuta el comando de forma aislada, sin integrarlo en la planificación de tareas del agente.
Mejor: Formular el comando como un prompt normal en su lugar, para que el agente lo ejecute en contexto
Se necesita acceso permanente de red/escritura con límites claros
/shell sigue la política normal de la sesión, pero no ofrece límites explícitos de ruta o de red.
Mejor: Usar agent sandbox run con --allow-paths y --network
FUENTES
- Documentación de Cursor — Slash Commands ↗ cursor.com