# Поради iTerm2 подобар Claude Code терминал е роден!
Здраво на сите, јас сум Guide. Денес ќе разговараме за неколку "современи терминали" кои во последните две години имаат голема популарност.
За програмерите, терминалот е можеби најчесто користениот интерфејс по редакторот: пишување код, извршување команди, прегледување логови, поврзување на сервери, решавање проблеми, пишување скрипти и слично.
Многу macOS програмери, вклучувајќи и мене, сè уште користат iTerm2 — алатка која сè уште се одржува, но нејзиниот производствен облик не се променил значително со години.
Наскоро пробав неколку "современи" терминали и по искуството, открив дека оваа сфера е веќе многу конкурентна: некои користат Zig јазик за основа, со перформанси кои се неверојатни; некои директно интегрираат SFTP и уредување со повеќе курсори, што го прави управувањето како да имате предност; а некои дури го претвораат терминалот во IDE со вграден AI за комплетирање.
Особено Ghostty, кој неодамна стана популарен благодарение на поддршката од тимот на Claude Code.

Подолу ќе ги ставам овие четири алатки во исти димензии: **Ghostty / WindTerm / kitty / Warp**.
## 1. Ghostty: нова генерација терминал со фокус на природно искуство + перформанси
Ако користите Claude Code или често работите со долги излези, понекогаш ќе се соочите со многу досаден феномен: кога излезот е долг, искуството на скролување станува нестабилно. Често е потребно да го исчистите терминалот или да го рестартирате Claude Code.
Овој проблем постои во iTerm2 веќе некое време, а решенијата во заедницата се многу различни, но ниедно не е трајно.
Ова е терминалот препорачан од тимот на Claude Code.
### Презентација на Ghostty
Ghostty е развиен од Mitchell Hashimoto (основач на HashiCorp), а основната идеја е многу едноставна: **природни перформанси, одбивање на Electron**.
Ghostty е напишан на Zig јазик. Основната предност на Zig е **нула трошоци за апстракција** — компилираните бинарни датотеки се многу мали и работат многу брзо.

За терминални емулации, кои се чувствителни на перформанси, изборот на јазик директно влијае на искуството: при обработка на десетици илјади линии логови во секунда, рендерирањето на знаците мора да остане на максималната стапка на освежување на дисплејот, инаку корисникот ќе почувствува задоцнување.
Ghostty е крос-платформски (Windows верзијата сè уште е во развој):
- **macOS**: вистинска SwiftUI апликација, со природни прозорци, менија и GUI за поставки.
- **Linux**: изградена со GTK.
- **Споделен јадро**: голема библиотека напишана на Zig, но платформскиот слој е природен.
И, Ghostty поддржува повеќето kitty екстензионни протоколи, така што ако сте корисник на kitty, трошоците за миграција се речиси нула.
Проект адреса: [https://github.com/ghostty-org/ghostty](https://github.com/ghostty-org/ghostty)

### Архитектура со повеќе рендерери и перформанси
Ghostty користи архитектура со повеќе рендерери: Linux користи OpenGL, macOS користи Metal.
Според авторот на Ghostty, освен iTerm, Ghostty е единствениот терминален емулациски софтвер кој директно користи Metal — и е единствениот рендерер на Metal кој поддржува лигатури.
Во I/O бенчмарк тестовите:
- Брзината на читање на чист текст е 4 пати побрза од iTerm и kitty
- 2 пати побрза од Terminal.app
- Близу до брзината на Alacritty
### Инсталација и употреба
macOS:`brew install --cask ghostty`Ghostty конфигурацијата е во чист текст, конфигурацискиот фајл се наоѓа во ~/.config/ghostty/config:
`# Тема (вградени стотици, користете ghostty +list-themes за преглед)
theme = iTerm2 Default
# Големина на фонт
font-size = 15
# Фонт семејство
font-family = JetBrains Mono
# Прилагодување на прозорецот
resize-increment = 100`
## II. WindTerm: не е само терминален емулатор
### WindTerm вовед
WindTerm не е позициониран како "терминален емулатор", туку како "SSH/Telnet/Serial/Shell/SFTP клиент".
Ако во вашата работа, отворањето на терминал значи: **поврзување со сервери, скокачки машини, пренос на фајлови, отворање на повеќе сесии, па дури и поврзување со серијални уреди** — тогаш WindTerm веројатно е поодговарачки од "чист терминален емулатор".

WindTerm пренесе многу функции од IDE во терминал:
Функции објаснување динамичко автоматско дополнување не само што дополнува команди, туку и ги препознава фајловите во тековната патека, Git гранки, историја на внесени команди автоматско解析长输出(如 ls -l 或日志),生成可点击的导航大纲多光标编辑类似文本编辑器的多行同时编辑Github 地址:[https://github.com/kingToolbox/WindTerm](https://github.com/kingToolbox/WindTerm)
### Пријателски за одржување
WindTerm поддржува SSHv2, Telnet, Raw TCP, Serial, Shell, и интегрира sftp/scp со локално управување со фајлови.
И, WindTerm има две особини кои се особено корисни за одржување:
- **Синхронизирано внесување**: Внесување во едно прозорец, истовремено испратено до повеќе сесии
- **По систематизирано управување со историја/сесии**: историја на команди, дрво на сесии, обновување на распоредот итн.
## III. kitty: терминал прилагоден за хакери базиран на GPU
### kitty вовед
kitty е познат терминал со GPU акцелерација, напишан на C јазик, кој стреми кон "брзина, моќни функции, висока прилагодливост".
За разлика од традиционалните терминали кои зависат од CPU за графика, kitty ја користи специјализирана **OpenGL машина** напишана во **C јазик**.
- **Ниска оптовареност, висока фреквенција**: ја префрла оптовареноста на рендерирање на GPU
- **Комплетна асинхрона архитектура**: обработка на внес, рендерирање, IO работат во независни нити
kitty вклучува сет од мали алатки наречени "Kittens":
Алатка функција објаснување основна вредностicat директно прикажување на високофиделни слики во терминалот, гледање слики за време на одржување, графички прикази за научни податоци без потреба да се излезе од конзолата
diff споредбена страна на кодот многу брзо, со јасни бои, поддржува синтаксно истакнување
unicode_input нејасно пребарување внес на Unicode решавање на проблемот со наоѓање на специјални симболи
hints избор на текст на екранот и прелистување со притискање на краткиот клуч за извлекување на URL, патеки на екранотGithub адреса: [https://github.com/kovidgoyal/kitty](https://github.com/kovidgoyal/kitty)
### Самостојна протокол
Ова е најимпресивната карактеристика на kitty. Тој разви два протоколи, кои сега се широко компатибилни со **Ghostty, WezTerm** и други нови играчи:
- Протокол за графика (Graphics Protocol): се откажа од застарениот Sixel протокол, поддржува вистински бои, транспарентност, па дури и анимации
- Протокол за проширена тастатура (Extended Keyboard Protocol): решава проблемот со традиционалните терминали кои не можат да ги разликуваат комбинациите на тастери Tab и Ctrl+I
### Инсталација и употреба
macOS:
Warp вовед
Warp е современ терминал целосно пренапишан во Rust. Тој радикално ја менува логиката на традиционалните терминали која не се менуваше децении, трансформирајќи ја во соработничко опкружување кое повеќе наликува на IDE.
Github адреса: https://github.com/warpdotdev/Warp
Димензија традиционален терминал (iterm2/Terminator)Warp содржина организирана во континуирани долги текстови (тешко за разделување) Blocks блок логика (може независно да се управува, споделува) начин на внесување линеарен тек на знаци (нема можност за селектирање со глувче) IDE режим (поддржува селектирање, повлекување, повеќе редови) AI поддршка без или зависност од трети страни вградена (поддржува природен јазик во команди) тимска соработка лични конфигурации, не може да се споделат Warp Drive (облачна споделба на работни текови)
Дизајн на Block (блок)
Најреволуционерниот дизајн на Warp е разделувањето на традиционалниот терминал континуирани долги текстови во независни Blocks (блокови).
- Независно управување: секоја команда и нејзиниот соодветен излез се пакуваат во "блок"
- Нула трошоци за споделување: можете со еден клик да генерирате трајна врска за споделување на блок со грешка со колегите
Warp AI
Warp вградил AI асистент:
- Разговор на природен јазик: поддржува директно пребарување на команди преку природен јазик
- Интелигентно дебагирање: кога командата дава грешка, кликнете на иконата на AI покрај неа, таа ќе ја анализира информацијата за грешката
Инсталација и користење
Warp поддржува macOS, Linux и Windows.
Адреса: https://www.warp.dev/download
Корисниците на macOS исто така можат да ја користат следната команда за преземање:
brew install --cask warp
Изборни препораки: сите се одлични, изберете го оној што ви одговара
Четирите терминали имаат свои акценти, нема апсолутно "најдобро", само "најудобно" во специфични работни текови.
ДимензијаGhosttyWindTermkittyWarpiTerm2 локација перформанси/вградена ориентација терминал управување со работна површина GPU забрзување + висока прилагодливост IDE + AI + соработка macOS стабилен стар бренд лесно за користење ниско (GUI пријателски) средно-ниско (современ UI) многу ниско долг излез/висока оптовареност многу силно доволно многу силно во зависност од конкретната сцена стабилно можете да изберете според секојдневните потреби:
- Трагање по перформанси + Claude Code корисници → Ghostty
- Инженер за управување → WindTerm
- Гик/Linux интензивни корисници → kitty
- Новак/тимска соработка → Warp
Брзо филтрирање:
- iTerm2 тркалање задоцнување → Ghostty
- не можете да запомните Shell команди → Warp
- поврзување на сервер, менување конфигурација → WindTerm
- терминал за гледање слики, висока освежување → kitty
Алатките служат за луѓето, а не обратно.