Claude Code terminál, který je lepší než iTerm2, byl vytvořen!

2/24/2026
7 min read

Claude Code terminál, který je lepší než iTerm2, byl vytvořen!

Ahoj všichni, jsem Guide. Dnes si povíme o několika "moderních terminálech", které byly v posledních dvou letech velmi populární.

Pro vývojáře je terminál pravděpodobně nejvíce používaným rozhraním po editoru: psaní kódu, spouštění příkazů, prohlížení logů, připojení k serverům, odstraňování problémů, psaní skriptů atd.

Mnoho vývojářů na macOS, včetně mě, stále používá iTerm2 - nástroj, který je stále udržován, ale jeho produktová forma se léta výrazně nezměnila.

Nedávno jsem vyzkoušel několik terminálů, které se označují jako "moderní", a po zkušenosti jsem zjistil, že tento obor se už dostal na takovou úroveň: někteří mají jádro napsané v jazyce Zig, výkon je neuvěřitelný; jiní přímo integrují SFTP a vícerozměrné úpravy, správa je jako s cheatováním; a někteří dokonce udělali terminál jako IDE s vestavěným AI doplňováním.

Zvlášť Ghostty, který nedávno získal popularitu díky podpoře týmu Claude Code.

Terminál srovnání

Nyní se pokusím srovnat tyto čtyři nástroje ve stejných dimenzích: Ghostty / WindTerm / kitty / Warp.

I. Ghostty: Nová generace terminálu s nativním zážitkem + výkonem

Pokud používáte Claude Code nebo často spouštíte dlouhé výstupy, občas narazíte na velmi nepříjemný jev: když je výstup dlouhý, zážitek ze scrollování začne být nestabilní. Často musíte terminál vyprázdnit nebo restartovat Claude Code.

Tento problém existuje na iTerm2 už nějakou dobu, řešení v komunitě jsou různá, ale žádné to nevyřešilo.

To je také terminál doporučený týmem Claude Code.

Představení Ghostty

Ghostty byl vyvinut Mitchellem Hashimotem (zakladatel HashiCorp) a jeho základní myšlenka je velmi jednoduchá: nativní výkon, odmítnout Electron.

Ghostty je napsán v jazyce Zig. Hlavní výhodou Zig je nulové náklady na abstrakci - zkompilované binární soubory jsou velmi malé a běží velmi rychle.

Ghostty

Pro terminálové emulátory, které jsou citlivé na výkon, volba jazyka přímo ovlivňuje zážitek: při zpracování desítek tisíc řádků logů za sekundu musí vykreslování znaků zůstat na maximální obnovovací frekvenci monitoru, jinak uživatel zaznamená zpoždění.

Ghostty je multiplatformní (verze pro Windows je stále ve vývoji):

  • macOS: skutečná aplikace SwiftUI, s nativním oknem, lištou nabídek a GUI pro nastavení.
  • Linux: postaveno pomocí GTK.
  • Sdílené jádro: velká knihovna jádra napsaná v jazyce Zig, ale platformová vrstva je nativní.

A navíc, Ghostty podporuje většinu rozšiřujících protokolů kitty, takže pokud jste uživateli kitty, náklady na migraci jsou téměř nulové.

Adresa projektu: https://github.com/ghostty-org/ghostty

Ghostty GitHub

Více renderovací architektura a výkon

Ghostty používá více renderovací architekturu: Linux používá OpenGL, macOS používá Metal.

Podle autora Ghostty je Ghostty jediný terminálový emulátor, který přímo používá Metal kromě iTerm - a je také jediným Metal renderovacím enginem, který podporuje ligatury.

V I/O benchmarku:

  • Rychlost čtení čistého textového dumpu je 4krát rychlejší než iTerm a kitty
  • 2krát rychlejší než Terminal.app
  • Rychlost je srovnatelná s Alacritty

Instalace a použití

macOS:brew install --cask ghosttyKonfigurace Ghostty je v čistém textu, konfigurační soubor se nachází v ~/.config/ghostty/config:

`# Téma (včetně stovek vestavěných, použijte ghostty +list-themes pro zobrazení) theme = iTerm2 Default

Velikost písma

font-size = 15

Rodina písma

font-family = JetBrains Mono

Úprava okna

resize-increment = 100`

II. WindTerm: Není to jen jednoduchý terminálový emulátor

Představení WindTerm

WindTerm není "terminálový emulátor", ale "SSH/Telnet/Serial/Shell/SFTP klient".

Pokud ve vaší práci otevření terminálu více znamená: připojení k serveru, skokový stroj, přenos souborů, otevření více relací, dokonce připojení k sériovým zařízením — pak je WindTerm pravděpodobně vhodnější než "čistý terminálový emulátor".

WindTerm

WindTerm přenáší mnoho funkcí IDE do terminálu:

Vlastnosti popis dynamického automatického doplňování nejen doplňuje příkazy, ale také rozpoznává soubory v aktuální cestě, Git větve, historii vstupu náhledový pohled automaticky analyzuje dlouhé výstupy (např. ls -l nebo logy), generuje klikatelné navigační osnovy vícerozměrné úpravy podobné textovému editoru pro úpravu více řádků současněGithub adresa: https://github.com/kingToolbox/WindTerm

Přátelský k provozu

WindTerm podporuje SSHv2, Telnet, Raw TCP, Serial, Shell a také integruje sftp/scp a místní správu souborů.

A navíc, WindTerm má dvě velmi užitečné schopnosti pro provoz:

  • Synchronizovaný vstup: Vstup do jednoho okna se současně posílá do více relací
  • Systematizovaná správa historie/relací: Historie příkazů, strom relací, obnova rozložení atd.

III. kitty: Terminál přizpůsobený hackerům s GPU akcelerací

Představení kitty

kitty je zavedený terminál s GPU akcelerací, napsaný v jazyce C, usilující o "rychlost, silné funkce a vysokou přizpůsobitelnost".

Na rozdíl od tradičních terminálů, které spoléhají na CPU pro vykreslování, je jádro kitty speciální OpenGL engine napsaný v jazyce C.

  • Nízké zatížení, vysoká snímková frekvence: Vykreslovací zátěž je přenesena na GPU
  • Úplná asynchronní architektura: Zpracování vstupu, vykreslování a IO běží v nezávislých vláknech

kitty obsahuje sadu malých nástrojů nazvanou "Kittens":

Nástroj funkce popis jádro hodnotyicat zobrazuje vysoce věrné obrázky přímo v terminálu pro prohlížení obrázků během provozu, datová věda pro grafiku bez opuštění konzolediff boční panel porovnání kódu velmi rychlé, jasné barvy, podporuje zvýraznění syntaxeunicode_input fuzzy search vstup Unicode řeší problém hledání speciálních symbolůhints výběr a skok textu na obrazovce stačí stisknout klávesovou zkratku pro extrakci URL a cest na obrazovceGithub adresa: https://github.com/kovidgoyal/kitty

Vlastní protokol

To je nejlepší část kitty. Vyvinuli dva vlastní protokoly, které jsou nyní široce kompatibilní s Ghostty, WezTerm a dalšími novými hráči:

  • Graphics Protocol (grafický protokol): Zbavil se zastaralého protokolu Sixel, podporuje pravé barvy, průhlednost a dokonce animace
  • Extended Keyboard Protocol (rozšířený klávesnicový protokol): Řeší problém tradičních terminálů, které nedokážou rozlišit mezi klávesami Tab a Ctrl+I

Instalace a použití

macOS:Warp je moderní terminál, který byl kompletně přepsán v Rust. Radikálně mění tradiční logiku "proudění znaků" v terminálech, která se nezměnila desítky let, a přetváří ji na spolupracující prostředí, které více připomíná IDE.

Warp

Github adresa: https://github.com/warpdotdev/Warp

DimenzeTradiční terminál (iterm2/Terminator)Warp
Obsahová organizaceNepřetržitý dlouhý text (těžko dělitelný)Logika bloků (lze spravovat a sdílet samostatně)
Způsob vstupuLineární proud znaků (nelze vybírat myší)IDE režim (podporuje výběr, vrácení, více řádků)
Podpora AIŽádná nebo závislost na třetích stranáchNativně integrovaná (podporuje převod přirozeného jazyka na příkazy)
Týmová spolupráceOsobní konfigurace, nelze sdíletWarp Drive (cloudové sdílení pracovních toků)

Návrh bloků

Nejvíce revolučním designem Warp je rozdělení tradičního nepřetržitého dlouhého textu terminálu na jednotlivé bloky.

  • Samostatné ovládání: Každý příkaz a jeho odpovídající výstup jsou zabaleny do "bloku"
  • Bez nákladů na sdílení: Můžete jedním kliknutím vytvořit trvalý odkaz na blok s chybou a sdílet ho se svými kolegy

Warp AI

Warp má nativně integrovaného AI asistenta:

  • Konverzace v přirozeném jazyce: Podporuje přímé vyhledávání příkazů pomocí přirozeného jazyka
  • Inteligentní ladění: Když dojde k chybě příkazu, klikněte na vedlejší ikonu AI, která analyzuje informace o chybovém zásobníku

Warp AI

Instalace a použití

Warp podporuje macOS, Linux a Windows.

Adresa: https://www.warp.dev/download

Uživatelé macOS mohou také použít následující příkaz pro stažení:

brew install --cask warp

Výběrové doporučení: Všechny jsou dobré, vyberte si tu, která vám vyhovuje

Čtyři terminály mají své zaměření, neexistuje absolutně "nejlepší", pouze "nejpohodlnější" v konkrétním pracovním toku.

DimenzeGhosttyWindTermkittyWarpiTerm2
ZaměřeníVýkon/nativní orientaceTerminál pro správuGPU akcelerace + vysoce přizpůsobitelnéIDE + AI + spolupráceStabilní, stará značka
Obtížnost použitíNízká (přátelské GUI)Střední (moderní UI)Velmi nízkáVelmi silnáZávisí na konkrétní situaci

Můžete si vybrat podle svých každodenních potřeb:

  • Hledáte výkon + uživatel Claude Code → Ghostty
  • Správce IT → WindTerm
  • Geek/Linux těžký uživatel → kitty
  • Nováček/týmová spolupráce → Warp

Rychlé filtrování:

  • iTerm2 má problémy s rolováním → Ghostty
  • Nezapamatujete si příkazy Shell → Warp
  • Připojení k serveru, změna konfigurace → WindTerm
  • Terminál pro prohlížení obrázků, vysoká obnovovací frekvence → kitty
Published in Technology

You Might Also Like