Referencia de comandos · Aider
/run
Ejecuta un comando de shell y ofrece añadir su salida al chat.
/run <comando> (alias: !) ejecuta cualquier comando de shell en el directorio del proyecto y muestra la salida. Después, Aider pregunta si la salida debe añadirse al contexto del chat, para que el modelo pueda reaccionar, por ejemplo, a errores o resultados de tests.
✅ ¿CUÁNDO USARLO?
Lanzar brevemente un comando de build o de test y comentar el resultado directamente
/run npm run build — añadir la salida al chat si hay errores, para que Aider los corrija de inmediato
Comprobar el estado del proyecto sin cambiar de terminal
/run git status — ver rápidamente qué ha cambiado desde el último commit
⛔ ¿CUÁNDO MEJOR NO?
El mismo comando de test debe ejecutarse automáticamente después de cada cambio
/run hay que invocarlo manualmente cada vez, no es un hook permanente.
Mejor: Usar --test-cmd junto con --auto-test, o /test, para ejecuciones de test recurrentes con salida de errores automática en el chat
Se va a ejecutar un comando potencialmente destructivo (p. ej. una migración de base de datos, rm)
/run ejecuta el comando sin comprobarlo en el directorio real del proyecto; un error de tecleo puede causar daños reales.
Mejor: Probar primero los comandos arriesgados directamente en la propia terminal con control total, antes de ejecutarlos mediante /run
FUENTES
- Documentación de Aider — Comandos en el chat ↗ aider.chat