CodeariaAcademy
GitHub-репозиторийкоммит в этом месяцеАвтоматизацияРазработкаДизайн

CLI-Anything

55k

Превращает обычную программу вроде GIMP, Blender или LibreOffice в набор команд, которыми ИИ-агент пользуется сам, без скриншотов и кликов. Есть каталог готовых, свою можно собрать одной командой в Claude Code. Apache-2.0.

Сами не запускали: описание по документации и репозиторию.

В цифрах

звёзд на GitHub на 18.10.2026
этапов сборки CLI: от разбора кода до установки
лицензия

Что это

Агенты вроде Claude Code уверенно работают с файлами и терминалом, но теряются, когда задача живёт в программе с окнами и кнопками: обработать полсотни картинок в GIMP, собрать документ в LibreOffice, отрендерить сцену в Blender. Обычный выход это агент, который смотрит на экран и кликает мышкой, и такой способ медленный и ломается от любого сдвига окна. CLI-Anything делает иначе: для программы пишется набор текстовых команд, которые отвечают агенту в понятном ему виде, а настоящую работу (рендер, экспорт в PDF) по-прежнему делает сама программа.

От browser-use и Playwright MCP по соседству в каталоге он отличается тем, с чем работает агент: там браузер и сайты, здесь программы на компьютере. Готовые наборы команд для GIMP, Blender, Inkscape, Audacity, LibreOffice, OBS Studio и десятков других лежат в каталоге CLI-Hub и ставятся одной командой. Если нужной программы там нет, плагин для Claude Code сам изучит её исходный код и соберёт такой набор с тестами и инструкцией для агента.

Как устроено

cli-hub install gimp
Каталог готовых CLI ставится через pip install cli-anything-hub, дальше cli-hub search, cli-hub install и cli-hub launch. Саму программу (GIMP, Blender) нужно поставить отдельно.
/plugin install
В Claude Code две команды: /plugin marketplace add HKUDS/CLI-Anything, затем /plugin install cli-anything. Есть версии для Codex, Cursor, OpenCode, Pi и других агентов.
/cli-anything ./gimp
Собирает CLI по исходному коду программы за семь этапов: разбор, проектирование команд, код, план тестов, тесты, документация, установка в систему. /cli-anything:refine потом добавляет то, чего не хватило.
--json
Каждая команда умеет отвечать в JSON для агента и таблицей для человека, а запуск без аргументов открывает интерактивный режим с отменой и повтором действий.
SKILL.md
К каждому CLI прилагается файл-инструкция для агента. Мета-скилл cli-hub-meta-skill даёт агенту самому найти и поставить нужный CLI под задачу.

Знать до установки

Программа должна стоять на компьютере: CLI ей командует, а не заменяет. Без GIMP команды для GIMP не заработают.
Сборка нового CLI по словам авторов надёжна только с сильными моделями, с одного прогона покрывает не всё и хуже работает, если у программы нет открытого исходного кода.
На Windows Claude Code нужен bash: Git for Windows или WSL, иначе команды падают.

Комментарии