Claude Code-terminalen som er bedre enn iTerm2 har blitt født!
Claude Code-terminalen som er bedre enn iTerm2 har blitt født!
Hei alle sammen, jeg er Guide. I dag skal jeg snakke om noen "moderne terminaler" som har vært veldig populære de siste to årene.
For utviklere er terminalen kanskje det grensesnittet de bruker mest etter tekstredigereren: skrive kode, kjøre kommandoer, se logger, koble til servere, feilsøke, skrive skript, osv.
Mange macOS-utviklere, inkludert meg selv, bruker fortsatt iTerm2 - et verktøy som fortsatt vedlikeholdes, men som ikke har hatt noen merkbare endringer i produktformen på mange år.
Jeg har nylig prøvd flere terminaler som påstår å være "moderne", og etter å ha testet dem, oppdaget jeg at dette feltet har blitt veldig konkurransedyktig: noen bruker Zig-språket for å skrive kjernen, med en ytelse som er helt ekstrem; noen har integrert SFTP og flere markører direkte, noe som gjør drift som å ha en fordel; og noen har til og med gjort terminalen til et IDE med innebygd AI-autocomplete.
Spesielt Ghostty har nylig blitt populært etter å ha fått støtte fra Claude Code-teamet.

Nedenfor vil jeg bruke en mer "sammenlignende" tilnærming for å forklare disse fire verktøyene innenfor de samme dimensjonene: Ghostty / WindTerm / kitty / Warp.
1. Ghostty: Ny generasjon terminal med fokus på naturlig opplevelse + ytelse
Hvis du bruker Claude Code eller ofte kjører lange utdata, kan du noen ganger oppleve et frustrerende fenomen: når utdataene blir lange, begynner rulleopplevelsen å bli ustabil. Du må ofte tømme terminalen eller starte Claude Code på nytt.
Dette problemet har eksistert en stund på iTerm2, og løsningene i fellesskapet er mange, men ingen har løst det helt.
Dette er også terminalen som anbefales av Claude Code-teamet.
Introduksjon til Ghostty
Ghostty er utviklet av Mitchell Hashimoto (grunnlegger av HashiCorp), og den grunnleggende ideen er veldig enkel: naturlig ytelse, avvisning av Electron.
Ghostty er skrevet i Zig-språket. Den viktigste fordelen med Zig er null kostnad for abstraksjon - de kompilerte binærfilene er veldig små, og kjøretiden er veldig rask.

For terminalemulatorer, som er sensitive for ytelse, påvirker språkvalget direkte opplevelsen: når man håndterer titusenvis av linjer med loggutdata per sekund, må tegnrenderingen opprettholde skjermens oppdateringsfrekvens, ellers vil brukeren oppleve hakking.
Ghostty er plattformuavhengig (Windows-versjonen er fortsatt under utvikling):
- macOS: En ekte SwiftUI-applikasjon, med naturlige vinduer, menylinje og innstillings-GUI.
- Linux: Bygget med GTK.
- Felles kjerne: Et stort kjernebibliotek skrevet i Zig, men plattformlaget er naturlig.
I tillegg støtter Ghostty de fleste kitty-utvidelsesprotokoller, så hvis du er en kitty-bruker, er migrasjonskostnaden nesten null.
Prosjektadresse: https://github.com/ghostty-org/ghostty

Flere renderer-arkitektur og ytelse
Ghostty bruker en flerenderer-arkitektur: Linux bruker OpenGL, macOS bruker Metal.
Ifølge Ghostty-forfatteren er Ghostty, bortsett fra iTerm, den eneste terminalemulatoren som direkte bruker Metal - og den er også den eneste som støtter ligaturer i Metal-rendereren.
I I/O-benchmarktester:
- Lesefarten for ren tekstdump er 4 ganger raskere enn iTerm og kitty
- 2 ganger raskere enn Terminal.app
- Nær hastigheten til Alacritty
Installasjon og bruk
macOS:
brew install --cask ghosttyGhostty sin konfigurasjon er ren tekst, konfigurasjonsfilen ligger i ~/.config/ghostty/config:
`# Tema (innebygd med flere hundre, bruk ghostty +list-themes for å se) theme = iTerm2 Default
Skriftstørrelse
font-size = 15
Skriftfamilie
font-family = JetBrains Mono
Vindusjustering
resize-increment = 100`
II. WindTerm: Ikke bare en terminalemulator
Introduksjon til WindTerm
WindTerm sin posisjon er ikke "terminalemulator", men "SSH/Telnet/Serial/Shell/SFTP-klient".
Hvis arbeidet ditt innebærer å åpne terminalen for å: koble til servere, hoppe mellom maskiner, overføre filer, åpne flere økter, eller til og med koble til serielle enheter – da er WindTerm sannsynligvis mer passende enn en "ren terminalemulator".

WindTerm har flyttet mange IDE-funksjoner inn i terminalen:
Funksjonsbeskrivelse dynamisk automatisk fullføring som ikke bare fullfører kommandoer, men også kan oppdage filer i gjeldende bane, Git-grener, historisk inndata oversiktsvisning automatisk analysere lange utdata (som ls -l eller logger), generere klikkbare navigasjonsoversikter multi-kursor redigering lik tekstredigerere med flere linjer samtidig redigering Github-adresse: https://github.com/kingToolbox/WindTerm
Driftvennlig
WindTerm støtter SSHv2, Telnet, Raw TCP, Serial, Shell, og har også integrert sftp/scp med lokal filhåndtering.
I tillegg har WindTerm to spesielt nyttige funksjoner for drift:
- Synkronisert inndata: En vindusinngang sendes samtidig til flere økter
- Mer systematisk historikk/øktadministrasjon: Kommandohistorikk, økttrær, gjenoppretting av oppsett osv.
III. kitty: GPU-akselerert tilpasset terminal for hackere
Introduksjon til kitty
kitty er en velkjent GPU-akselerert terminal, skrevet i C, som streber etter "hurtighet, kraftige funksjoner, og høy grad av tilpasning".
I motsetning til tradisjonelle terminaler som er avhengige av CPU-grafikk, er kitty sin kjerne en spesialbygd OpenGL-motor skrevet i C.
- Lav belastning, høy bildefrekvens: Den overfører renderingspresset til GPU
- Fullstendig asynkron arkitektur: Inndatabehandling, rendering, IO kjører i uavhengige tråder
kitty har innebygd et sett med små verktøy kalt "Kittens":
Verktøy funksjonsbeskrivelse kjerneverdi icat viser høyoppløselige bilder direkte i terminalen se bilder under drift, datavitenskap grafikk uten å måtte forlate konsollen diff sidepanel kode sammenligning ekstremt rask, fargeklare, støtter syntaksutheving unicode_input uskarp søk inndata Unicode løser problemet med å finne spesialtegn hints tekstvalg og navigering på skjermen trykk hurtigtasten for å hente URL-er og stier fra skjermen Github-adresse: https://github.com/kovidgoyal/kitty
Egenutviklede protokoller
Dette er kitty sin mest imponerende funksjon. Den har utviklet to sett med protokoller, som nå er bredt kompatible med Ghostty, WezTerm og andre nye aktører:
- Graphics Protocol (Grafikkprotokoll): Forkaster den utdaterte Sixel-protokollen, støtter ekte farger, gjennomsiktighet, og til og med animasjoner
- Extended Keyboard Protocol (Utvidet tastaturprotokoll): Løser problemet med at tradisjonelle terminaler ikke kan skille mellom Tab og Ctrl+I tastaturkombinasjoner
Installasjon og bruk
macOS:Warp er en moderne terminal som er fullstendig skrevet om i Rust. Den bryter radikalt med den tradisjonelle terminalens "strøm av tegn"-logikk som har vært uendret i flere tiår, og omformer den til et mer IDE-lignende samarbeidsmiljø.

Github-adresse: https://github.com/warpdotdev/Warp
| Dimensjon | Tradisjonell terminal (iterm2/Terminator) | Warp |
|---|---|---|
| Innholdsorganisering | Kontinuerlig lang tekst (vanskelig å dele opp) | Block-logikk (kan administreres og deles uavhengig) |
| Inndatametode | Linær tegnstrøm (kan ikke velges med mus) | IDE-modus (støtter valg, angre, flere linjer) |
| AI-støtte | Ingen eller avhengig av tredjeparts plugins | Innebygd (støtter naturlig språk til kommandoer) |
| Teamarbeid | Personlig konfigurasjon, kan ikke deles | Warp Drive (skytjeneste for deling av arbeidsflyt) |
Block-design
Den mest revolusjonerende designen i Warp er å dele opp den tradisjonelle terminalens kontinuerlige lange tekst i uavhengige Blocks.
- Uavhengig kontroll: Hver kommando og dens tilhørende utdata pakkes inn i en "blokk"
- Null kostnad for deling: Du kan med ett klikk generere en permanent lenke til en blokk med en feil og dele den med kolleger
Warp AI
Warp har en innebygd AI-assistent:
- Naturlig språkdialog: Støtter direkte søk av kommandoer via naturlig språk
- Smart feilsøking: Når en kommando feiler, kan du klikke på AI-ikonet ved siden av, og den vil analysere feilmeldingen

Installering og bruk
Warp støtter macOS, Linux og Windows.
Adresse: https://www.warp.dev/download
macOS-brukere kan også bruke følgende kommando for å laste ned:
brew install --cask warp
Valg Anbefaling: Alle er ganske bra, velg det som passer deg
De fire terminalene har hver sine styrker, det finnes ikke noe absolutt "beste", bare det som er "mest praktisk" i spesifikke arbeidsflyter.
| Dimensjon | Ghostty | WindTerm | kitty | Warp | iTerm2 |
|---|---|---|---|---|---|
| Fokus | Ytelse / Nativ orientert terminal | Drift og vedlikehold arbeidsstasjon | GPU akselerert + Høyt tilpassbar | IDE-lignende + AI + Samarbeid | Stabil, gammel merkevare |
| Brukervennlighet | Lav (GUI vennlig) | Moderat (moderne UI) | Svært lav | Avhenger av spesifikke scenarier | Stabil |
Du kan velge basert på dine daglige behov:
- Ytelse + Claude Code-bruker → Ghostty
- Driftstekniker → WindTerm
- Geek/Linux tung bruker → kitty
- Nybegynner/teamarbeid → Warp
Rask filtrering:
- iTerm2 ruller tregt → Ghostty
- Husker ikke Shell-kommandoer → Warp
- Koble til servere, endre konfigurasjoner → WindTerm
- Terminal for bilder, høy oppdateringsfrekvens → kittyVerktøy er til for å tjene mennesker, ikke omvendt.

