IA no desenvolvimento: o terminal está se tornando o futuro da programação

Os anos se passaram e as ferramentas de edição de código, como o Cursor, o Windurf e o GitHub Copilot, tornaram-se padrões na área de desenvolvimento de software com IA. No entanto, à medida que a IA agente se torna mais potente e o 'vibe coding' ganha força, um shift subttil está mudando a forma como os sistemas de IA interagem com o software.
Em vez de trabalhar diretamente no código, esses sistemas estão cada vez mais interagindo diretamente com o shell do sistema em que são instalados. É uma mudança significativa na maneira como o desenvolvimento de software com IA é feito — e apesar de ser algo pouco notado, pode ter consequências importantes para o futuro da área.
O terminal é conhecido principalmente como a tela preta e branca que você viu em filmes de hackers dos anos 90 — uma forma antiga de executar programas e manipular dados. Embora não seja visualmente impressionante como os editores de código atuais, é uma interface extremamente poderosa se souber usá-la.
Os sinais claros desse shift para o terminal vêm de laboratórios principais. Desde fevereiro, empresas como a Anthropic, DeepMind e OpenAI lançaram ferramentas de linha de comando (como o Claude Code, Gemini CLI e CLI Codex), que já se tornaram alguns dos produtos mais populares delas.
Apesar disso, muitos ainda pensam que as ferramentas de código baseadas em IA estão no ápice do seu desenvolvimento. No entanto, estudos recentes sugerem que os programadores podem estar exagerando os ganhos de produtividade dessas ferramentas.
Enquanto isso, empresas como a Warp estão se destacando com suas ferramentas baseadas em terminal. A Warp se autoproclama um 'ambiente de desenvolvimento agente', algo entre os IDEs e as ferramentas de linha de comando como o Claude Code.