Вы формулируете задачу для shell обычным языком; утилита предлагает команду, поясняет её и после вашего подтверждения выполняет в текущем терминале.
Разовый запрос
Передайте задачу аргументами (кавычки сохраняют многословные запросы):
clai "покажи процессы, слушающие 80 порт"
То же с полным именем: cliai.
Интерактивный режим
Запустите clai или cliai без аргументов и введите задачу по запросу.
Контекст из файла
Префикс @ у пути подключает содержимое файла как контекст:
clai @./README.md кратко перескажи файл
Проверка перед запуском
В интерактивном сценарии:
- Enter — выполнить предложенную команду в текущей оболочке, если смысл совпал
- r — уточнить формулировку
- Esc или q — отмена; сессия и каталог остаются вашими
Язык интерфейса
Сообщения следуют локали окружения. Язык можно задать через CLIAI_LANG (например ru или en).
Список команд: Справочник команд.