Warp - терминал будущего
Приветствую! Данная небольшая статья будет полезна тем, кому надоело копаться в обычном терминале, кто хочет умный терминал, включающий:
- автодополнение;
- AI-подсказки;
- приятный UI.
Что такое Warp?
Warp — это современный терминал, написанный на Rust, доступный для MacOS, Linux, Windows.
Его цель — не просто "новый интерфейс", а полное переосмысление работы с CLI: Warp делает терминал удобным, интерактивным, умным. Он объединяет мощь командной строки и удобство GUI.
Установка Warp
Ссылка: https://app.warp.dev/get_warp?linux=true&auto_download=false - там можно выбрать ОС, для которой требуется установка.
Возможности Warp
Интерактивные блоки
Каждая команда и её вывод отделены визуально. Как в Jupyter Notebook — удобно читать, копировать, делиться, переиспользовать.
Warp AI
В Warp встроен ИИ, который может подсказать команду, объяснить ошибку, сам исправить. Он также может учитывать контекст.
Быстрое автодополнение
Автодополнение не только по истории, но и по логике. Показывает:
- пути;
- команды;
- флаги.
Панель команд
Как в VS Code: ⌘P (или Ctrl+P) → находишь команды, настройки, справку.
Командные сессии
Warp поддерживает Shared Sessions — можно подключиться к сессии коллеги и видеть в реальном времени, что он делает. Подробнее тут: https://docs.warp.dev/features/session-sharing.
Что по минусам?
- Свой LLM можно только в энтерпрайз-версии.
- От передачи данных в LLM по-умолчанию нужно явно отказываться.
- В приложение есть встроенный сниффер.
Заключение
Я пользуюсь Warp уже давно в личных целях. В целом, меня все устраивает. Для личного использования или учебы, мне кажется, вполне может подойти. Новый, современный, модный и молодежный терминал.
Использовать или нет - дело каждого, может возникнуть много споров, касательно безопасности.
В своем ТГ-канале разбирал еще 2 утилиты, которые супер сильно помогают мне в работе: