Pregunta 03 · 🖥️ Herramientas y flujos en la computadora
Con aplicaciones de escritorio tan buenas, ¿cuándo sigue valiendo la pena usar la terminal?

Las apps de escritorio resuelven la mayor parte del trabajo con IA. Aun así, hay situaciones en las que ver cada paso marca la diferencia, y saber reconocerlas evita tanto el exceso de control como la falta de supervisión.
Un ejemplo: sacar las pruebas automáticas de GitHub Actions (el servicio de GitHub que ejecuta tareas en la nube y cobra por el tiempo de uso) y pasarlas a computadoras propias de la oficina. Desde la terminal (con Warp, por ejemplo, que permite acceder a otras máquinas de la red), puedes ver cada solicitud que llega y asegurarte de que cada tarea se ejecute en la computadora correcta.
En una implementación común no hace falta seguir cada línea de código. Basta con que el resultado funcione y pasen las pruebas adecuadas.
Nadie necesita copiar la configuración de otra persona. Cada quien tendrá su propia combinación de herramientas; lo importante es que se comuniquen entre sí.
Qué muestra la terminal
La terminal (la pantalla de comandos de texto) muestra lo que ocurre en tiempo real: cada solicitud que llega, cada error y en qué computadora se ejecuta cada tarea. La app de escritorio suele resumirlo y mostrar solo el resultado.
Cuando el problema ocurre a mitad del proceso y no al final, ese detalle permite encontrar la causa.
Señales de que conviene usar la terminal
Conviene cuando el trabajo involucra varias computadoras, cuando algo falla sin un mensaje claro, cuando hay costos por tiempo de uso o cuando necesitas saber dónde se ejecuta cada tarea.
Es el caso de llevar las pruebas automáticas de GitHub Actions a las computadoras propias de la oficina: hay que ver si cada tarea llega a la máquina correcta y si no queda nada ejecutándose y generando cargos en la nube.
Cuándo basta con la app
En la mayoría de los proyectos, seguir cada línea no aporta nada. El criterio es otro: que el resultado funcione y pasen las pruebas adecuadas. Las pruebas adecuadas verifican lo que importa al usuario, no solo si compila el código.
Si confías en las pruebas, puedes confiar en el resultado sin observar el proceso.
La combinación depende de ti
No existe una configuración ideal que puedas copiar. Una persona usa la app para todo y la terminal solo para depurar; otra hace lo contrario. Lo importante es que las herramientas intercambien información entre sí, sin que tengas que copiar y pegar entre ellas.
Terminal
- Ver cada solicitud que llega
- Elegir la máquina para cada tarea
- Control preciso
Aplicación de escritorio
- Ver el resultado
- Pruebas aprobadas
- Menos mantenimiento
- Pregúntate si el problema está en el resultado o en el proceso para llegar a él.
- Usa la app cuando basta con revisar el resultado y las pruebas.
- Abre la terminal cuando haya varias computadoras, costos por tiempo o fallas sin explicación.
- Confirma que las pruebas cubran lo importante antes de confiar solo en el resultado.
- Vuelve a la app cuando el proceso esté estable.
- Seguir cada línea en todos los proyectos: consume atención sin mejorar el resultado.
- Confiar solo en el «salió bien» de la app en una tarea con costos: algo puede seguir ejecutándose y generando cargos.
- Copiar la configuración de otra persona: resuelve sus problemas, no los tuyos.
- Terminal: cuando necesitas ver cada paso.
- Aplicación: cuando basta con ver el resultado y las pruebas.
- Las herramientas que se comunican entre sí valen más que la interfaz «correcta».
- CursoDel chat al agente, escalón 1 — la terminalCarpetas, reglas, secretos, Git y VPS para quienes nunca han usado la terminal.
- CursoCLI-x — la terminal como interfaz de los agentesPor qué la terminal se convirtió en la puerta de entrada a los agentes.
- CursoCodex BásicoCodex en la terminal y en la interfaz gráfica, de lo básico a lo avanzado.
Algunos de estos materiales están en portugués.