C
ChaoBro

CLI-Anything: HKUDS хочет сделать всё ПО Agent-Native, архитектурная революция за 35K звёзд

CLI-Anything: HKUDS хочет сделать всё ПО Agent-Native, архитектурная революция за 35K звёзд

Большинство 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 — их самый естественный интерфейс.


Основные источники: