dojo — скилл для Claude Code: что делает и как установить
Скилл запускает цикл самообучения агента на неизрасходованном лимите запросов. Задачи выполняются в изолированных ветках git worktree через утилиту ax.
npx skills add Necmttn/ax --skill dojo -a claude-codeЧто делает dojo
Скилл организует ночную или фоновую работу агента, когда на тарифе остаётся запас запросов. Список задач формирует команда ax dojo agenda --json. В процессе агент перепроверяет накопившиеся вердикты, тестирует маршруты диспетчеризации, собирает предложения по улучшению и готовит черновики отчётов об ошибках.
Любые эксперименты запускаются исключительно в отдельных деревьях git worktree. Инструмент защищает основную кодовую базу: агент не имеет права напрямую менять ветку main или автоматически выполнять слияние. Все результаты оформляются как предложения для последующего ручного подтверждения.
Для запуска необходима утилита ax (axctl) в системном пути PATH. Разворачивать отдельный сервер базы данных не нужно, потому что инструмент использует встроенную DuckDB.
Какие задачи решает
- потратить неизрасходованный лимит запросов на фоновые тесты
- протестировать правила диспетчеризации на истории вызовов
- подготовить черновики отчётов об ошибках в локальном каталоге
- провести изолированные эксперименты в отдельных
git worktree
Примеры запросов агенту
/dojo- Запусти ночной цикл додзё и потрать остаток квоты
- Выполни фоновое самообучение через
/loop /dojo
Как установить dojo
1Через Skills CLI (Vercel)
npx skills add Necmttn/ax --skill dojo -a claude-code2Вручную: положить файлы
~/.claude/skills/dojo/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/dojo/
1Через Skills CLI (Vercel)
npx skills add Necmttn/ax --skill dojo -a codex2Вручную: положить файлы
.agents/skills/dojo/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Necmttn/ax --skill dojo -a cursor2Вручную: положить файлы
.cursor/skills/dojo/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Necmttn/ax dojo2Вручную: положить файлы
.github/skills/dojo/SKILL.md1Через Skills CLI (Vercel)
npx skills add Necmttn/ax --skill dojo -a gemini-cli2Командой платформы
gemini skills install https://github.com/Necmttn/ax --path skills/dojoВручную: положить файлы
.devin/skills/dojo/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Necmttn/ax --skill dojo -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о dojo
Как установить dojo в Claude Code?
Выполните команду npx skills add Necmttn/ax --skill dojo -a claude-code.
Что делает скилл dojo?
Он запускает контролируемый по времени цикл фоновых задач. Агент анализирует историю сессий, готовит предложения по улучшению и оформляет черновики багов, пока не закончится лимит квоты.
Нужен ли отдельный сервер базы данных для работы dojo?
Нет, служба базы данных не требуется. Инструмент ax работает со встроенной СУБД DuckDB, но сама утилита axctl должна быть установлена и доступна в PATH.