Команды
Команда - точка входа в работу. Вы вызываете её слэшем, она ведёт порядок шагов: вызывает специалистов, спрашивает вас в нужных местах и сводит результаты.
Команда лежит в плагине и вызывается полной формой /плагин:команда с аргументами:
/dex-mr-reviewer:mr-review owner/repo#42Какие аргументы принимает команда, видно на странице её плагина в каталоге.
Как устроена
Заголовок раздела «Как устроена»Команда - markdown-файл commands/<имя>.md. В нём описаны цель, что принимается на вход, какой результат вернуть и какие ограничения действуют. Скриптом из shell-команд она не является: как выполнить шаги, Claude знает.
Чем отличается от специалиста
Заголовок раздела «Чем отличается от специалиста»| Команда | Специалист | |
|---|---|---|
| Кто запускает | вы, явным вызовом | команда или Claude по смыслу задачи |
| Где работает | в вашей сессии | в собственном контексте |
| Что делает | ведёт порядок работы, держит остановки на вашем решении | выполняет одну работу и возвращает результат |
| Спрашивает вас | да, это единственное место, где вопрос доходит до вас | нет, возвращает нехватку команде |
Где лежит
Заголовок раздела «Где лежит»Команда лежит в плагине того специалиста, кому делегирует: /dex-mr-reviewer:mr-review едет с плагином dex-mr-reviewer. Команда, которая сама выбирает исполнителя по манифесту репозитория (язык, сборка), лежит в собственном плагине: dex-implement, dex-test. Поэтому для /implement и /test нужен ещё и кодер вашего стека.
Команды над CLI (/dex-kubectl-cli:kube-pods) живут в утилитах: каждая - тонкая обёртка над одной программой.
Полное устройство команды для авторов: COMMAND_FRAMEWORK.md на GitHub.
Ограничения и частые ошибки
Заголовок раздела «Ограничения и частые ошибки»- Нужна полная форма.
/self-reviewбез префикса не сработает: пишите/dex-self-reviewer:self-review. - Команда без специалиста вашего стека останавливается.
/dex-implement:implementи/dex-test:testназовут недостающий плагин и вернутblocked. - Нет аргумента - нет работы. Если обязательного аргумента не хватает (ссылка на MR, симптом бага), команда спросит или скажет, чего недостаёт.
Как команды устроены в самой платформе: Основы, Команды.