TUI frente a GUI
Las herramientas de programación con IA vienen en dos formas, y una programadora vibe productiva recurre a ambas. Los agentes de / TUI (Claude Code, Codex CLI, Aider) se ejecutan en la terminal: rápidos, programables y componibles, ideales para automatización y para dejar que la IA trabaje de forma autónoma a través de muchos archivos. Las herramientas de GUI / editor (Cursor, Windsurf, extensiones de IDE) viven en un editor visual: fáciles de descubrir, con diffs en línea, aceptación con un clic, y una curva de entrada suave; más fáciles para revisar cambios.
| TUI / terminal | GUI / editor | |
|---|---|---|
| Velocidad | Muy rápida, poca sobrecarga | Más lenta, más interfaz |
| Programable | Sí — canalizar, encadenar, automatizar | Limitado |
| Diffs visuales | Texto plano | Ricos, en línea |
| Facilidad de descubrimiento | Baja (hay que conocer los comandos) | Alta (se puede hacer clic) |
| Mejor para | Automatización, autonomía, usuarios avanzados | Revisión, incorporación, trabajo visual |
No tienes que elegir uno para siempre. La combinación es el punto clave: conduce el grueso del trabajo a través de un de TUI rápido, y luego entra a una GUI para revisión visual o ediciones de precisión. Un flujo de trabajo común es dejar que un agente de terminal haga los cambios amplios a través de muchos archivos, y luego abrir el diff lado a lado de la GUI para realmente leer y aprobar lo que hizo: velocidad para hacer, claridad para verificar. Elige una herramienta principal cómoda, y recuerda que las habilidades de este libro se transfieren entre ellas.