Теперь cli по сути заменяют MCP. Удобно то, что их и человек легко может использовать. И контекста они особо не едят.
Сейчас люблю писать cli на базе Python без дополнительных пакетов. Получается все в одном файле и читаемое. Самое то для скриптов.
Ллмки легко пишут cli.
Какие есть у меня:
- logs – позволяет смотреть в логи по разным параметрам
- telepipe – отправить сообщение в Телеграмм, без AI
- playwright-cli – управление браузером
Пример для playwright-cli:
playwright-cli open https://demo.playwright.dev/todomvc/ --headed
playwright-cli type "Buy groceries"
playwright-cli press Enter
playwright-cli type "Water flowers"
playwright-cli press Enter
playwright-cli check e21
playwright-cli check e35
playwright-cli screenshot