Claude Code-terminalen som er bedre enn iTerm2 har blitt født!

2/24/2026
7 min read

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.

Terminal sammenligning

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.

Ghostty

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

Ghostty GitHub

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

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ø.

Warp

Github-adresse: https://github.com/warpdotdev/Warp

DimensjonTradisjonell terminal (iterm2/Terminator)Warp
InnholdsorganiseringKontinuerlig lang tekst (vanskelig å dele opp)Block-logikk (kan administreres og deles uavhengig)
InndatametodeLinær tegnstrøm (kan ikke velges med mus)IDE-modus (støtter valg, angre, flere linjer)
AI-støtteIngen eller avhengig av tredjeparts pluginsInnebygd (støtter naturlig språk til kommandoer)
TeamarbeidPersonlig konfigurasjon, kan ikke delesWarp 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

Warp AI

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.

DimensjonGhosttyWindTermkittyWarpiTerm2
FokusYtelse / Nativ orientert terminalDrift og vedlikehold arbeidsstasjonGPU akselerert + Høyt tilpassbarIDE-lignende + AI + SamarbeidStabil, gammel merkevare
BrukervennlighetLav (GUI vennlig)Moderat (moderne UI)Svært lavAvhenger av spesifikke scenarierStabil

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.
Published in Technology

You Might Also Like