В какой-то момент теряешься что где как реализовывать.
Простые правила:
- cli – начинаем с него (экономит токены, стабилизирует работу ллмки, хорош для новых интеграций)
- skill – можно описать ллмке как делать опеределенные вызовы напрямую, но стабильней и дешевле через cli. Можно описать как пользоваться cli, но для современных можно кратко (частые сценарии), с остальным по справке они сами разберутся. Так же можно сам cli скрипт положить внутрь скила (особенно, если он как-то централизованно распространяется)
- mcp – хорошо, когда готовый, особенно чужой сервер. Компаниям удобно централизованно разворачивать mcp, т.к. они могут включать скилы (но без локальных скритов). Для личных интеграций не подходит: слишком много мороки. Не подходит так же когда скрипт нужно запускать локально.