Большинство AI Agent-инструментов сталкиваются с одной проблемой: каждое ПО требует кастомной адаптации.
Хотите, чтобы Агент управлял Photoshop? Пишите плагин. Excel? Ещё один. Внутренняя система? Ещё один.
Подход CLI-Anything: хватит писать плагины.
AI-агенты напрямую оперируют любым ПО через интерфейс командной строки (CLI). Без API. Без SDK. Без кастомных адаптеров. Если у ПО есть CLI — или его можно обернуть в CLI — Агент может им оперировать.
35,515 звёзд. 3,473 форка. От Лаборатории data science Гонконгского университета (HKUDS).
Что значит «Agent-Native»
«Agent-Native» — это не «с поддержкой AI». Многие продукты заявляют «AI support», добавляя чатбокс или AI-функцию.
Agent-Native означает: архитектура ПО изначально спроектирована так, чтобы AI-агенты могли полностью и автономно им оперировать — понимать его состояние, вызывать его функции, обрабатывать его вывод.
Ключевой аргумент CLI-Anything: CLI — самый естественный Agent-Native интерфейс.
Почему?
- CLI имеет чёткие форматы ввода/вывода
- CLI-операции композируемы (пайпы, скрипты)
- CLI не требует парсинга GUI — в 100 раз проще для AI-агентов
- CLI стандартизирован (флаги, параметры, stdin/stdout/stderr)
GUI создан для людей. Командная строка — для машин. AI-агенты по сути машины, поэтому CLI — их самый естественный интерфейс.
Основные источники:
- HKUDS/CLI-Anything on GitHub — 35.5K звёзд, 3.5K форков
- CLI-Hub