~/VibeHandbook
PDF grátis

Capítulo 07 · 11

TUI vs. GUI

Ferramentas de codificação com IA vêm em dois formatos, e um vibe coder produtivo recorre a ambos. Agentes de /TUI (Claude Code, Codex CLI, Aider) rodam no terminal: rápidos, roteirizáveis (scriptable) e combináveis, ótimos para automação e para deixar a IA trabalhar de forma autônoma em muitos arquivos. Ferramentas de GUI/editor (Cursor, Windsurf, extensões de IDE) vivem em um editor visual: descobríveis, com diffs inline, aceitar-com-um-clique e uma curva de aprendizado suave — mais fáceis para revisar mudanças.

TUI / terminalGUI / editor
VelocidadeMuito rápido, baixa sobrecargaMais lento, mais interface
Roteirizável (scriptable)Sim — encadear, automatizarLimitado
Diffs visuaisTexto simplesRicos, inline
DescobribilidadeBaixa (é preciso conhecer os comandos)Alta (clicável)
Melhor paraAutomação, autonomia, usuários avançadosRevisão, integração, trabalho visual

Você não precisa escolher um para sempre. A combinação é o ponto central: conduza o grosso do trabalho por meio de um agente de TUI rápido, depois entre em uma GUI para revisão visual ou edições de granularidade fina. Um fluxo de trabalho comum é deixar um agente de terminal fazer as mudanças amplas em muitos arquivos, e depois abrir o diff lado a lado da GUI para de fato ler e aprovar o que foi feito — velocidade para fazer, clareza para conferir. Escolha uma ferramenta principal com a qual você se sinta confortável, e lembre-se de que as habilidades deste livro se transferem entre elas.

Quer offline?

Baixe o livro inteiro em PDF ou EPUB — grátis.