Para quem desenvolve no Mac, o terminal provavelmente é o app que fica aberto por mais tempo todos os dias. Mesmo assim, muita gente continua usando apenas o terminal padrão há anos.
Eu migrei do Terminal.app padrão para o iTerm2 e, ultimamente, fiquei com o Ghostty. Nesse caminho, também testei Warp, Alacritty e Kitty.
Vamos direto à conclusão.
Para a maioria dos desenvolvedores, iTerm2 ou Ghostty bastam. Se você quer recursos de IA, use Warp; se prefere um terminal minimalista focado em tmux, escolha Alacritty.
Neste artigo, reúno, com base no uso real, as diferenças entre seis terminais populares para macOS e qual escolher em cada caso.
Os seis terminais têm propostas bem diferentes
Você pode pensar que todo terminal é igual, mas, na prática, os objetivos são bem diferentes.
Terminal.app é o terminal que já vem instalado no macOS.
Não exige instalação, é leve e estável. Em compensação, oferece apenas o essencial.
iTerm2 é um veterano entre os terminais para Mac.
Ele traz divisão de janelas, busca avançada, integração com tmux e triggers, entre muitos outros recursos. É gratuito e open source, mas tem acabamento de app comercial.
Warp é um terminal de nova geração escrito em Rust.
Comandos e saídas são organizados em blocos, e você pode consultar a IA em linguagem natural. Ele se aproxima mais de um app de produtividade com aparência de terminal.
Ghostty foi criado por Mitchell Hashimoto, fundador da HashiCorp, que lançou a versão 1.0 no fim de 2024.
Escrito em Zig, ele usa uma UI nativa (SwiftUI/AppKit) no macOS: é rápido e tem a sensação de um app de Mac.
Alacritty é um minimalista que promete ser “o terminal mais rápido”.
Ele aposta tudo na aceleração por GPU, mas não oferece abas nem divisões. A ideia é usá-lo junto com tmux.
Kitty também usa aceleração por GPU, como o Alacritty, mas tem muito mais recursos.
Ele criou seu próprio protocolo para exibir imagens no terminal e oferece um sistema de extensões chamado kittens.
Tabela comparativa
| Terminal | Preço | Aceleração por GPU | Abas/divisão | Destaques |
|---|---|---|---|---|
| Terminal.app | Integrado | Limitada | Apenas abas | Sem instalação, o mais leve |
| iTerm2 | Grátis | Sim | Todos | Mais recursos, integração com tmux |
| Warp | Grátis + pago | Sim | Todos | IA integrada, UI em blocos |
| Ghostty | Grátis | Metal | Todos | UI nativa, rápido |
| Alacritty | Grátis | Sim | Nenhum | Minimalismo extremo |
| Kitty | Grátis | Sim | Todos | Imagens, extensibilidade |
Na tabela, eles parecem parecidos, mas a experiência real é bem diferente.
A diferença de velocidade é perceptível?
Sinceramente, no uso comum é difícil perceber diferença de velocidade.
Para rodar ls e consultar git status, o Terminal.app não fica lento de jeito nenhum.
A diferença aparece em saídas grandes. Ao despejar dezenas de milhares de linhas de log ou uma compilação que flui como uma cachoeira, terminais com aceleração por GPU (Ghostty, Alacritty e Kitty) acompanham tudo suavemente, sem atraso na tela.
Por outro lado, o Warp consome bastante memória por ter muitos recursos. Em um Mac de baixo desempenho, isso deve ser levado em conta.
A IA do Warp é útil?
O maior destaque do Warp é a IA.
Mesmo que você digite em coreano “mate o processo que está usando a porta 3000”, ele converte a frase em comando e analisa a causa quando ocorre um erro. É realmente útil quando você esquece um comando.
Mas há dois pontos importantes.
Primeiro, há um limite de solicitações de IA; para usar bastante, é preciso assinar um plano pago.
Segundo, hoje é comum executar ferramentas de programação com IA, como Claude Code, dentro do terminal. Por isso, a IA do próprio terminal não é tão decisiva quanto antes. No fim, voltei a pensar que “um terminal precisa ser rápido e silencioso”.
Então, qual você deve usar?
Veja a recomendação por situação.
Se você usa o terminal só de vez em quando → Terminal.app
Não há motivo para trocar. O app padrão já basta.
Se você quer muitos recursos e algo consolidado → iTerm2
A estabilidade e os recursos aprimorados por mais de 10 anos continuam imbatíveis. É a opção mais segura para quem está migrando pela primeira vez.
Se você quer aprender terminal com ajuda da IA → Warp
É especialmente bom para desenvolvedores iniciantes que ainda não dominam os comandos.
Se você quer um terminal moderno, rápido e limpo → Ghostty
Esse também é o motivo de eu ter ficado com ele: a simplicidade de resolver tudo com poucas linhas de configuração e o acabamento nativo são atraentes.
Se você usa tmux como base e quer minimalismo → Alacritty ou Kitty
Se para você o terminal é apenas um renderizador e o tmux faz todo o resto, essa é a escolha certa.
Resumo
Como o terminal é uma ferramenta que o desenvolvedor observa o dia inteiro, vale a pena dedicar algum tempo à escolha.
Com exceção do plano pago do Warp, todos são gratuitos. Você pode instalar e testar cada um sem compromisso até encontrar o mais confortável.
Como prévia, novos terminais como cmux e Orca, especializados em executar vários agentes de IA, como Claude Code, em paralelo, estão crescendo rapidamente. A proposta é bem diferente; vou apresentar esse tema em outro artigo.
Qual terminal você usa? Conte também nos comentários por que o recomenda.

