superfile CLI
superfile открывает файловый менеджер в терминале: навигация по папкам, операции с файлами, темы и настраиваемые клавиши.
- 24 017 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Файловые операции выполняются с правами пользователя и могут изменить или удалить рабочие материалы.
Установка
Ручная установка
bash -c "$(curl -sLo- https://superfile.dev/install.sh)"Первый вариант macOS and Linux. Перед выполнением откройте install.sh по ссылке из README.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Файловые операции выполняются с правами пользователя и могут изменить или удалить рабочие материалы.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
superfile дает файловый интерфейс внутри терминала. Пользователь запускает команду `spf` и работает с папками и файлами через клавиатуру. Темы, сочетания клавиш и плагины настраиваются отдельно, поэтому среду можно подогнать под привычный способ навигации. Это самостоятельный инструмент для человека, работающего в командной строке. Он пригодится рядом с редактором кода или агентом для ручной проверки файлов проекта. Собственного MCP-подключения в основном описании нет; наличие терминальной команды не делает интерактивный интерфейс готовым API для автоматизации.
Для кого. Сопровождающим кодовые проекты инженерам, которые проверяют файлы после правок агента и предпочитают навигацию клавишами в терминале.
Подходит, если
- При работе с проектом нужно вручную перейти между папками в терминале.
- После действий агента требуется осмотреть измененные файлы.
- Команде удобнее единые горячие клавиши для файловых операций.
- Оформление файлового интерфейса надо согласовать с темой терминала.
Не подходит, если
- Сценарию нужен машинный JSON-вывод вместо интерактивного экрана.
- Требуется готовый MCP-сервер управления файлами.
- Работа зависит от полной поддержки всех функций Windows.
Пример запроса к агенту
Подготовь инструкцию для ручной проверки папки проекта через superfile, предварительно сверив сочетания клавиш в документации.Ограничения
Windows поддерживается частично, поэтому нужные операции следует проверить до переноса рабочего процесса. Клавиши по умолчанию отличаются от привычек Vim и Neovim; для них в документации есть отдельная конфигурация. Установочный скрипт загружается с сайта проекта, его содержимое следует изучить перед запуском. Скрипт удаления в macOS и Linux стирает также каталоги настроек и данных superfile, поэтому сначала сохраните собственные темы и сочетания клавиш.
Как отключить. Закройте файловый интерфейс. При удалении сохраните настройки: штатный скрипт для macOS и Linux удаляет и их.
Частые вопросы
Как запустить программу?
Командой `spf`. Проверьте, что ее каталог доступен в `PATH`.
Работает ли superfile в Windows?
Да, с частичной поддержкой. Проверьте нужные функции на своей системе.
Клавиши совпадают с Vim?
По умолчанию нет. Выберите отдельную конфигурацию Vim из документации.
Можно ли отключить проверку обновлений?
Да. Установите `auto_check_update` в `false` в конфигурации.
Где найти свои настройки?
Выполните `spf pl`, чтобы увидеть пути конфигурации и данных перед резервным копированием.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыnnn помогает работать с файлами в терминале: отбор, массовое переименование, анализ диска, закладки и расширения плагинами.
Файловый менеджер в терминале помогает просматривать и организовывать файлы проекта, прежде чем передать их агенту для работы.
Clifm, файловый менеджер, открывает список имен для массовой правки в редакторе и запрашивает подтверждение переименования.
termscp, терминальный клиент передачи файлов, открывает удаленный файл в привычном редакторе и синхронизирует правку обратно.
Консольная программа дает Claude Code, Cursor, Codex и другим агентам конвейер от исследования до сдачи с документами и проверками
broot, терминальный файловый менеджер, считает размеры каталогов в фоне: пользователь видит крупные папки перед очисткой.
Коротко о README
Для Linux и macOS есть скрипт установки, для Windows также доступны пакетные менеджеры. Темы и плагины описаны в отдельных разделах документации.