Какой терминал выбрать
Терминал — где живёт CLI-агент вроде Claude Code. Классические, AI-нативные и заточенные под параллельных агентов — что брать и когда.
CLI-агент вроде Claude Code живёт в терминале. Агенту, по сути, всё равно, в каком именно — он работает одинаково. Вопрос терминала — это про твой комфорт и про фишки, которые упрощают работу с агентами.
Не усложняй на старте. Любой терминал из коробки (даже встроенный в macOS или VS Code) уже годится. Менять стоит, когда упрёшься в неудобство, а не «потому что у всех модный».
Сначала — что вообще бывает
Под словом «терминал» прячутся четыре разные вещи. Все они — надстройки над одной базой, обычным терминалом:
- Обычный (классический) терминал — окно, в которое ты вводишь команды и видишь их вывод. Базовый кирпич. Всё остальное — это он плюс что-то сверху.
- AI-нативный терминал — тот же терминал, но со встроенным ИИ: подсказывает команды, объясняет ошибки, оформляет вывод аккуратными блоками. Отличие: помогает тебе писать команды, а не только их выполняет.
- Мультиплексор — делит одно окно на несколько панелей/сессий и держит их живыми, даже если соединение оборвалось (например, по SSH). Отличие: сам терминал не рисует — он управляет несколькими сессиями внутри обычного терминала.
- ADE (Agent Development Environment) — «среда разработки под агентов». Ближе к IDE, чем к терминалу: несколько агентов параллельно в изолированных worktree, встроенный браузер, интеграции с GitHub и т.п. Отличие: это уже не «окно с командной строкой», а целое рабочее место под оркестрацию агентов.
| Тип | Коротко | Что добавляет к обычному терминалу |
|---|---|---|
| Обычный | окно с командной строкой | — (это и есть база) |
| AI-нативный | терминал + ИИ | подсказки команд, разбор ошибок, блоки |
| Мультиплексор | несколько сессий в окне | панели + сессии, переживающие разрыв связи |
| ADE | среда под агентов | параллельные worktree, браузер, интеграции |
Это не лестница «лучше–хуже». Чаще всего хватает обычного или AI-нативного. Мультиплексор и ADE нужны, когда задач/агентов становится много и они начинают мешать друг другу.
Классические терминалы
Быстрые, проверенные, без ИИ-наворотов — просто хороший терминал:
- iTerm2 (macOS) — народный выбор на маке: вкладки, сплиты, поиск, профили.
- Ghostty (macOS, Linux) — свежий и очень быстрый, GPU-ускорение, минимум возни с настройкой. Сейчас на хайпе — и заслуженно.
- WezTerm (кросс-платформа) — мощный, настраивается на Lua, есть свои сплиты и вкладки.
- Alacritty (кросс-платформа) — минималистичный и быстрый, GPU, конфиг в файле.
- Kitty (macOS, Linux) — быстрый GPU-терминал с табами и сплитами.
- Windows Terminal (Windows) — стандартный современный терминал для Windows.
Заточенные под ИИ-агентов
Здесь терминал помогает именно с агентами — автодополнения, уведомления, параллельные сессии:
- Warp (кросс-платформа) — AI-нативный терминал: команды блоками, подсказки, встроенный ИИ. Удобен новичкам в терминале.
- Wave (кросс-платформа, открытый) — терминал с панелями браузера, превью файлов и ИИ прямо в окне.
- cmux (macOS) — терминал под параллельных агентов на базе Ghostty: вертикальные табы по рабочим пространствам и уведомления, когда агент ждёт твоего ввода. Заменяет ручную возню с tmux.
- Orca (кросс-платформа) — уже не просто терминал, а среда под агентов (ADE): гоняешь Claude Code, Codex и других бок о бок в изолированных worktree, встроенный браузер, интеграции с GitHub/Linear. Для тех, кто живёт в параллельных агентах.
Мультиплексор
- tmux — не терминал, а мультиплексор: несколько панелей и сессий в одном окне, которые переживают разрыв SSH. Классика для работы на сервере и для нескольких длинных сессий агента разом. Про параллельных агентов на одном репо — см. git worktree.
Что выбрать
| Ситуация | Что брать |
|---|---|
| Просто начать, macOS | iTerm2 или Ghostty |
| Хочу ИИ-фишки в терминале | Warp или Wave |
| Гоняю много агентов параллельно | cmux или Orca |
| Windows | Windows Terminal |
| Работа на сервере / по SSH | tmux |
Главное: терминал — дело вкуса, на способности агента он не влияет. Бери тот, в котором тебе удобно, а ИИ-навороты подключай, когда реально начнёшь упираться в рутину.
Проверь себя
1. Влияет ли выбор терминала на то, как работает сам агент?
2. Чем AI-нативный терминал (Warp, Wave) отличается от обычного?
3. Чем cmux и Orca отличаются от обычного терминала?
4. Зачем нужен tmux?