Claude Code: O terminal melhor que o iTerm2 nasceu!

2/24/2026
8 min read
# Claude Code: O terminal melhor que o iTerm2 nasceu! Olá a todos, eu sou o Guide. Hoje vou conversar com vocês sobre alguns "terminais modernos" que têm ganhado muita atenção nos últimos dois anos. Para os desenvolvedores, o terminal pode ser a interface com a qual mais interagem diariamente, além do editor: escrever código, executar comandos, visualizar logs, conectar a servidores, solucionar problemas, escrever scripts, etc. Muitos desenvolvedores de macOS, incluindo eu, ainda estão usando o iTerm2 - uma ferramenta que ainda está em manutenção, mas cuja forma de produto não mudou significativamente há anos. Recentemente, experimentei algumas opções que se dizem "modernas" e, após a experiência, percebi que este campo está bastante competitivo: algumas usam a linguagem Zig para escrever o núcleo, com desempenho absurdamente alto; outras integram SFTP e edição com múltiplos cursos, facilitando a operação como se estivesse usando um cheat; e há aquelas que transformaram o terminal em um IDE, com autocompletar por IA. Particularmente, o Ghostty ganhou destaque recentemente por ser endossado pela equipe do Claude Code. ![Comparação de Terminais](https://tipclaw.com/uploads/1771900647621-h59yefe.png) Abaixo, vou apresentar essas quatro ferramentas em uma mesma dimensão: **Ghostty / WindTerm / kitty / Warp**. ## 1. Ghostty: Uma nova geração de terminal com experiência nativa e desempenho Se você está usando o Claude Code ou frequentemente executa saídas longas, pode encontrar um fenômeno irritante: quando a saída é longa, a experiência de rolagem começa a se tornar instável. Frequentemente é necessário limpar o terminal ou reiniciar o Claude Code. Esse problema já existe há algum tempo no iTerm2, e as soluções na comunidade são variadas, mas nenhuma resolveu completamente. Esse também é o terminal recomendado pela equipe do Claude Code. ### Introdução ao Ghostty Ghostty foi desenvolvido por Mitchell Hashimoto (fundador da HashiCorp), e a ideia central é simples: **desempenho nativo, rejeitando Electron**. Ghostty é escrito na linguagem Zig. A principal vantagem do Zig é a **abstração de custo zero** - os arquivos binários compilados são pequenos e a velocidade de execução é rápida. ![Ghostty](https://tipclaw.com/uploads/1771900650974-efsdmjd.png) Para um emulador de terminal, que é uma ferramenta sensível ao desempenho, a escolha da linguagem impacta diretamente a experiência: ao processar milhares de linhas de logs por segundo, a renderização de caracteres deve manter-se dentro do limite da taxa de atualização do monitor, caso contrário, o usuário perceberá lentidão. Ghostty é multiplataforma (a versão para Windows ainda está em desenvolvimento): - **macOS**: um verdadeiro aplicativo SwiftUI, com janelas nativas, barra de menus e GUI de configurações. - **Linux**: construído com GTK. - **Núcleo compartilhado**: uma grande biblioteca central escrita em Zig, mas a camada da plataforma é nativa. Além disso, o Ghostty suporta a maioria dos protocolos de extensão do kitty, então se você é um usuário do kitty, o custo de migração é quase zero. Endereço do projeto: [https://github.com/ghostty-org/ghostty](https://github.com/ghostty-org/ghostty) ![Ghostty GitHub](https://tipclaw.com/uploads/1771900654065-qdcz1ab.png) ### Arquitetura de múltiplos renderizadores e desempenho Ghostty utiliza uma arquitetura de múltiplos renderizadores: Linux usa OpenGL, macOS usa Metal. De acordo com o autor do Ghostty, exceto o iTerm, o Ghostty é o único emulador de terminal que usa Metal diretamente - e é o único renderizador Metal que suporta ligaduras. Nos testes de benchmark de I/O: - A velocidade de leitura de dumps de texto puro é 4 vezes mais rápida que a do iTerm e do kitty - 2 vezes mais rápida que a do Terminal.app - Velocidade semelhante à do Alacritty ### Instalação e uso macOS:`brew install --cask ghostty`A configuração do Ghostty é em texto puro, o arquivo de configuração está em ~/.config/ghostty/config: `# 主题(内置几百款,用 ghostty +list-themes 查看) theme = iTerm2 Default # 字体大小 font-size = 15 # 字体族 font-family = JetBrains Mono # 窗口调整 resize-increment = 100` ## 二、WindTerm:不是单纯终端模拟器 ### WindTerm 介绍 O WindTerm não é posicionado como um "simulador de terminal", mas sim como um "cliente SSH/Telnet/Serial/Shell/SFTP". Se no seu trabalho, abrir um terminal significa mais: **conectar a servidores, máquinas de salto, transferir arquivos, abrir várias sessões, ou até conectar a dispositivos seriais** — então o WindTerm pode ser mais adequado para você do que um "simulador de terminal puro". ![WindTerm](https://tipclaw.com/uploads/1771900661231-yiq0jym.png) O WindTerm trouxe muitas funcionalidades de IDE para o terminal: Características Descrição - **Auto-completar dinâmico**: não apenas completa comandos, mas também reconhece arquivos no caminho atual, branches do Git, e entradas históricas - **Visão de esboço**: analisa automaticamente saídas longas (como ls -l ou logs), gerando um esboço de navegação clicável - **Edição com múltiplos cursos**: edição de várias linhas simultaneamente, semelhante a editores de texto Github endereço: [https://github.com/kingToolbox/WindTerm](https://github.com/kingToolbox/WindTerm) ### 运维友好 O WindTerm suporta SSHv2, Telnet, TCP bruto, Serial, Shell, e também integra sftp/scp com gerenciamento de arquivos local. Além disso, o WindTerm possui duas funcionalidades especialmente úteis para operações: - **Entrada sincronizada**: uma entrada em uma janela é enviada para várias sessões - **Gerenciamento de histórico/sessões mais sistemático**: histórico de comandos, árvore de sessões, recuperação de layout, etc. ## 三、kitty:基于 GPU 加速的黑客定制终端 ### kitty 介绍 O kitty é um terminal de GPU acelerado de longa data, escrito em C, que busca ser "rápido, poderoso e altamente personalizável". Diferente dos terminais tradicionais que dependem da CPU para renderização, o núcleo do kitty é um **motor OpenGL** dedicado, escrito em **C**. - **Baixa carga, alta taxa de quadros**: ele transfere a pressão de renderização para a GPU - **Arquitetura assíncrona completa**: processamento de entrada, renderização e IO são executados em threads independentes O kitty possui um conjunto de pequenas ferramentas chamadas "Kittens": Ferramenta Descrição - **icat**: exibe imagens de alta fidelidade diretamente no terminal, útil para visualizar durante operações e gráficos de ciência de dados sem sair do console - **diff**: comparação de código em uma barra lateral, extremamente rápida, com cores distintas e suporte a destaque de sintaxe - **unicode_input**: busca difusa para entrada de Unicode, resolvendo problemas de busca de símbolos especiais - **hints**: seleção e navegação de texto na tela, permitindo extrair URLs e caminhos na tela com um atalho de teclado Github endereço: [https://github.com/kovidgoyal/kitty](https://github.com/kovidgoyal/kitty) ### 自研协议 Este é o ponto mais impressionante do kitty. Ele desenvolveu dois protocolos próprios, que agora são amplamente compatíveis com novos concorrentes como **Ghostty, WezTerm**: - **Graphics Protocol (Protocolo Gráfico)**: abandonou o antigo protocolo Sixel, suportando cores verdadeiras, transparência e até animações - **Extended Keyboard Protocol (Protocolo de Teclado Estendido)**: resolveu o problema de terminais tradicionais que não conseguiam diferenciar combinações de teclas como Tab e Ctrl+I ### 安装使用 macOS:

Warp é um terminal moderno totalmente reescrito em Rust. Ele rompe com a lógica de "fluxo de caracteres em cascata" que não muda há décadas nos terminais tradicionais, transformando-o em um ambiente colaborativo mais parecido com um IDE.

Warp

Github endereço: https://github.com/warpdotdev/Warp

维度 传统终端 (iterm2/Terminator) Warp
内容组织 文本 longo contínuo (difícil de dividir) Blocks 块逻辑 (pode ser gerenciado e compartilhado independentemente)
输入方式 fluxo de caracteres linear (não pode ser selecionado com o mouse) IDE 模式 (suporta seleção, desfazer, múltiplas linhas)
AI 支持 nenhum ou dependente de plugins de terceiros 原生内置 (suporta conversão de linguagem natural em comandos)
团队协作 configuração pessoal, não pode ser compartilhada Warp Drive (fluxo de trabalho compartilhado na nuvem)

Block(块)设计

A design mais disruptivo do Warp é a divisão do texto longo contínuo do terminal tradicional em Blocks(块) independentes.

  • 独立操控: cada comando e sua saída correspondente são empacotados em um "bloco".
  • 零成本分享: você pode gerar um link permanente para compartilhar um bloco de erro com um colega com um clique.

Warp AI

Warp possui um assistente de IA nativo:

  • 自然语言对话: suporta busca de comandos diretamente em linguagem natural.
  • Inteligência de depuração: quando um comando falha, clique no ícone de IA ao lado, e ele analisará as informações da pilha de erros.
Warp AI

安装使用

Warp suporta macOS, Linux e Windows.

Endereço: https://www.warp.dev/download

Usuários de macOS também podem usar o comando abaixo para baixar:

brew install --cask warp

选择建议:都挺不错,选择适合自己的

Quatro terminais têm seus próprios focos, não há um "melhor" absoluto, apenas o "mais conveniente" em fluxos de trabalho específicos.

维度 Ghostty WindTerm kitty Warp iTerm2
定位 Desempenho / Orientação nativa Terminal de operações GPU acelerado + altamente personalizável IDE + IA + Colaboração Estável e tradicional
性能 muito forte suficiente muito forte depende do cenário específico estável
上手难度 baixo (amigável ao GUI) médio baixo (UI moderna) extremamente baixo muito baixo médio

Você pode escolher com base nas suas necessidades diárias:

  • Usuários que buscam desempenho + Claude Code → Ghostty
  • Engenheiros de operações → WindTerm
  • Geeks / usuários pesados de Linux → kitty
  • Iniciantes / colaboração em equipe → Warp

Filtragem rápida:

  • iTerm2 com rolagem lenta → Ghostty
  • Não consegue lembrar comandos do Shell → Warp
  • Conectar ao servidor, alterar configurações → WindTerm
  • Terminal para visualizar imagens, alta taxa de atualização → kitty
Se o iTerm2 está funcionando bem e você não encontrou nenhum problema - então não há necessidade de mudar forçadamente. As ferramentas servem às pessoas, e não o contrário.
Published in Technology

You Might Also Like