inshellisense CLI

inshellisense добавляет оболочке подсказки команд и параметров с настраиваемыми клавишами и загрузкой при старте сеанса.

  • 10 755 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Интеграция меняет запуск пользовательской оболочки и обработку вводимых команд.
Все причины и проверки

microsoft/inshellisense

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/inshellisense

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Интеграция меняет запуск пользовательской оболочки и обработку вводимых команд.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Во время ввода пользователь видит список подходящих дополнений и описание выбранного варианта. inshellisense берет эти сведения из спецификаций CLI: доступный набор зависит от конкретной команды. Принятый вариант попадает в строку оболочки, где его можно дописать или выполнить. Сеанс запускается отдельно либо вместе с оболочкой. В TOML-настройках пользователь меняет клавиши, число подсказок и оформление; в Bash и Zsh можно включить раскрытие сокращений. Когда список подсказок скрыт, нажатия клавиш получает сама оболочка. Пользователь продолжает ввод команды с привычными сочетаниями клавиш.

Для кого. Разработчикам, которые переключаются между CLI-инструментами и выбирают их параметры прямо в терминале.

Подходит, если

  • Редкой командой пользуются без справки под рукой, и описание параметра нужно видеть при вводе.
  • Пользователь открывает новые окна оболочки с уже включенными дополнениями.
  • При переходе с другого инструмента пользователь назначает привычные клавиши выбора.
  • В Bash или Zsh пользователь вводит команды через собственные сокращения.

Не подходит, если

  • Нужны поддерживаемые спецификации `az`, `gcloud` или `aws`.
  • Подсказка должна гарантировать безопасность будущей команды.
  • Требуется полностью поддерживаемая работа `cmd` вместо экспериментальной.

Пример запроса к агенту

Предложи подключение inshellisense к Zsh с отдельной проверкой doctor и сохранением текущей конфигурации.

Ограничения

Для npm-установки нужна подходящая среда Node.js, затем выполняется инициализация ресурсов и проверка doctor. Спецификации `az`, `gcloud` и `aws` не поддерживаются из-за размера, поэтому эти команды не получат заявленного набора подсказок. Автозапуск должен завершать файл настроек: например, вывод is init zsh добавляют в конец ~/.zshrc, после других плагинов. Дополнения зависят от спецификации команды и не подтверждают права или последствия ее выполнения, поэтому проверяйте готовую строку самостоятельно.

Как отключить. Введите `exit`, чтобы завершить сеанс inshellisense. Уберите строку автозапуска из конфигурации оболочки, если она добавлена.

Частые вопросы

Что показывает диагностика установки?

`is doctor` сообщает о найденных проблемах настройки до включения автозапуска.

Как войти в сеанс?

Запустите `is` или полное имя `inshellisense`.

Как принять вариант?

Нажмите `Tab`. Для другой клавиши задайте bindings.acceptSuggestion в ~/.inshellisenserc или ~/.config/inshellisense/rc.toml.

Будут подсказки для AWS, Google Cloud и Azure CLI?

Спецификации `aws`, `gcloud` и `az` не поддерживаются из-за размера. Остальные команды зависят от доступных спецификаций.

Что делать после обновления?

Выполните `is reinit`, чтобы обновить ресурсы, затем откройте новый сеанс. Для выхода используется `exit`.

Обсуждение

Вопросов и отзывов пока нет.

Oh My Zsh, набор настроек оболочки, сохраняет прежний .zshrc отдельно, чтобы пользователь мог перенести свои функции и пути.

CLIРасширенный доступ190,3 тыс.Звезды репозитория

Плагин терминального интерфейса для DeepSeek Harness: живая строка статуса, потоковое отображение размышлений, откат по двойному Esc, прогресс контекста и TPS

ПлагинРасширенный доступ7 тыс.Звезды репозитория

zoxide, инструмент перехода по каталогам, дает интерактивный выбор через zi, когда короткому имени соответствуют несколько папок.

CLIРасширенный доступ40,5 тыс.Звезды репозитория

superfile открывает файловый менеджер в терминале: навигация по папкам, операции с файлами, темы и настраиваемые клавиши.

CLIРасширенный доступ24 тыс.Звезды репозитория

Методы для агента в одном CLI: сравнение вариантов, разбор проблем и правки кода по шагам, всего 20 слэш-команд.

CLIРасширенный доступ125Звезды репозитория

nnn помогает работать с файлами в терминале: отбор, массовое переименование, анализ диска, закладки и расширения плагинами.

CLIРасширенный доступ22,1 тыс.Звезды репозитория

Коротко о README

В TOML-файле ~/.inshellisenserc параметр `useAliases = true` включает раскрытие сокращений Bash и Zsh. В новых Unix-установках ресурсы лежат в XDG-каталоге данных.

Бейдж для README

Сообщить о проблеме

Foxx AIinshellisense
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.