Skip to main content

CLI plugin SDK: третий-party команды как first-class

## Что это Vision: ROX CLI экспонирует SDK, через который сторонние команды можно встроить в `rox` namespace. Как `gh extension install`, но для ROX: - `rox extension install rox-dev/perf-profiler` → новая команда `rox perf-profiler ...` - Plugin manifest с required permissions - Auto-update механизм - Plugin marketplace на сайте + сама CLI list-команда - TypeScript / Python / Bash SDK для расширений - Hot-reload в dev-mode - Audit-emit на каждый plugin-execute Это даёт power-users расширять ROX без PR в core. Команды как `rox jira-export`, `rox slack-channels-stats`, `rox prompt-lint` — community-supplied. ## Зачем CLI extensions у gh / kubectl показали себя как massive growth-vector. ROX CLI без них = ограничивает только тех команд, которые мы написали. С extensions = community строит вокруг и продукт растёт сам. ## Источники вдохновения - [github/spec-kit](https://github.com/github/spec-kit) - [HKUDS/CLI-Anything](https://github.com/HKUDS/CLI-Anything) - [kunkunsh/kunkun](https://github.com/kunkunsh/kunkun) ## 🔗 Linear - [PZD-365](https://linear.app/kuhjie/issue/PZD-365) — backing ticket

Log in to comment and vote

No comments yet

Be the first to share your thoughts.