Pull to refresh

Warp — терминал будущего

Level of difficultyEasy
Reading time2 min
Views8.4K

Приветствую! Данная небольшая статья будет полезна тем, кому надоело копаться в обычном терминале, кто хочет умный терминал, включающий:
- автодополнение;
- AI-подсказки;
- приятный UI.

Что такое Warp?

Warp — это современный терминал, написанный на Rust, доступный для MacOS, Linux, Windows.

Его цель — не просто "новый интерфейс", а полное переосмысление работы с CLI: Warp делает терминал удобным, интерактивным, умным. Он объединяет мощь командной строки и удобство GUI.

Базовый интерфейс Warp.
Базовый интерфейс Warp.

Установка Warp

Ссылка: https://app.warp.dev/get_warp?linux=true&auto_download=false - там можно выбрать ОС, для которой требуется установка.

Возможности Warp

  • Интерактивные блоки. Каждая команда и её вывод отделены визуально. Как в Jupyter Notebook — удобно читать, копировать, делиться, переиспользовать.

    Пример отдельных блоков команд в Warp.
    Пример отдельных блоков команд в Warp.
  • Warp AI. Да, в Warp встроен ИИ, который может подсказать команду, объяснить ошибку, сам исправить. Он также может учитывать контекст.

    Пример подсказки от ИИ.
    Пример подсказки от ИИ.

    Пример ошибки в команде и объяснение от ИИ:

    Как Warp AI разбирает неуспешные команды
    Как Warp AI разбирает неуспешные команды
  • Супербыстрое автодополнение. Автодополнение не только по истории, но и по логике. Показывает:

    • пути;

    • команды;

    • флаги.

  • Панель команд. Как в VS Code: ⌘P (или Ctrl+P) → находишь команды, настройки, справку.

    Панель команд Warp.
    Панель команд Warp.
  • Командные сессии. Warp поддерживает Shared Sessions — можно подключиться к сессии коллеги и видеть в реальном времени, что он делает. Подробнее тут: https://docs.warp.dev/features/session-sharing.

  • Wrapify - оболочка для сессий. У Warp есть возможность оборачивать как локальные сессии (например, подключение к Docker-контейнеру), так и удаленные (ssh). Подробнее тут: https://docs.warp.dev/features/warpify.

Что по безопасности?

Warp работает локально. Как заявляют разработчики, ни одна из ваших команд, переменных, путей или истории не уходит в облако — кроме Warp AI-запросов, которые явно отмечаются.

Еще можно отсылать анонимную аналитику, но это на ваше усмотрение. Все можно посмотреть в настройках приватности:

Настройки приватности Warp.
Настройки приватности Warp.

Заключение

Я пользуюсь Warp уже очень давно и ни разу не пожалел. Разработчикам огромный респект, за то что добавили версии для Linux и Windows, потому что изначально софт был доступен только на MacOS.

Использовать или нет - дело каждого, может возникнуть много споров, касательно безопасности.

Tags:
Hubs:
-1
Comments40

Articles