supercli CLI
CLI-лаунчер для агентов: ищет команду среди навыков, запускает ее и возвращает ответ в JSON с понятными кодами выхода.
- 57 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент через лаунчер запускает произвольные CLI, плагины из реестра и HTTP-вызовы.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/supercliОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент через лаунчер запускает произвольные CLI, плагины из реестра и HTTP-вызовы.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
supercli сводит разные интерфейсы к одному виду: обычные CLI, API, MCP-серверы и рабочие процессы. Агент ищет возможность командой `npx supercli skills search "deploy"`, разбирает ее аргументы через `skills get` и запускает, получая структурированный JSON. Для людей есть флаг `--human`. Команда `supercli ask` собирает несколько инструментов в один ответ, а плагины ставятся из реестра через `plugins install`. У проекта три реализации с общим хранилищем плагинов в `~/.supercli/plugins/plugins.lock.json`. Версия на Zig запускается быстрее всех, версия Machin весит около 71 КБ и встраивает MCP-сервер, версия на Node.js ставится через npm и дает полный набор функций, включая MCP-клиент и HTTP-адаптер.
Для кого. Разработчикам агентов и скриптов, которым нужен единый способ находить и вызывать разные инструменты с предсказуемым выводом.
Подходит, если
- Агент не знает, какие команды доступны, и сначала должен найти нужную и прочитать ее аргументы.
- Вывод разных инструментов надо привести к JSON с общими кодами выхода.
- MCP-сервер нужен в виде одного маленького бинарного файла без Node.js: для этого есть сборка Machin.
- Плагины нужны с общим реестром и блокировочным файлом версий.
Не подходит, если
- Вам достаточно прямых вызовов нескольких знакомых команд.
- Установка плагинов из реестра внешних авторов недопустима.
- Вам нужна гарантия по числу и качеству доступных инструментов: проверяемого списка авторы не дают.
Пример запроса к агенту
Найди через supercli инструмент для деплоя CloudFormation, покажи его аргументы и запусти с моим именем стека.Ограничения
Три реализации сосуществуют, и набор функций у них разный: полный паритет заявлен для версии на Node.js. Названия расходятся: в `npx supercli` и в `npm install -g superacli` пакеты называются по-разному, перед установкой сверьтесь с README. Установщики Zig и Machin запускаются через `curl` и `bash` из релизов GitHub, их стоит прочитать до запуска. Агент через supercli способен выполнять любые CLI, плагины и HTTP-вызовы, поэтому ограничьте его в рабочей среде: подключайте только нужные источники и просматривайте плагины перед установкой.
Как отключить. Удалите глобальный пакет `npm uninstall -g superacli`, бинарные файлы Zig или Machin и каталог `~/.supercli` с блокировочным файлом плагинов.
Частые вопросы
Как попробовать без установки?
Выполните `npx supercli help` или `npx supercli skills search "github"`. Пакет подтягивается при первом вызове.
Как получить читаемый вывод?
Добавьте флаг `--human`, по умолчанию supercli печатает JSON.
Как посмотреть аргументы возможности?
Используйте `npx supercli inspect http check health` или `npx supercli skills get <название>`.
Как запустить MCP-сервер?
В сборке Machin выполните `sc-machin mcp serve`: команды открываются агентам по MCP.
Как работать с плагинами?
Команды `npx supercli plugins list`, `plugins explore` и `plugins install <имя>`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПлагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub
Hycli по адресу сайта и цели собирает типизированный CLI и MCP-инструменты, работая в вашей браузерной сессии без утечки куки.
Язык и рантайм для навыков, которые пишет агент, а утверждает человек: исполнение через разрешенные коннекторы и подписи
MCP-сервер и CLI для площадки поиска работы BOSS: поиск вакансий, фильтр по условиям и отбор кандидатов с ответом в JSON
CLI для умного дома SwitchBot: устройства и сцены из терминала, MCP-сервер для Claude Code, Codex и Gemini CLI.
Self-hosted панель для управления несколькими агентами: постановка задач, обзор прогонов, учет трат и подключение по MCP, CLI или REST
Коротко о README
README подает проект как универсальный запуск для любого CLI с JSON по умолчанию, описывает источники возможностей, формат ответа с кодами выхода и режимы работы. В репозитории есть и каталог навыков для агентов.