llm-council · am-will — скилл для Claude Code: совет из нескольких CLI-агентов
Скилл собирает независимые планы от нескольких CLI-агентов, обезличивает их и сводит в один финальный план. Пригодится, когда нужен план без перекоса в сторону одной модели.
npx skills add am-will/codex-skills --skill llm-council -a claude-codeЧто делает llm-council
Скилл запускает совет планировщиков: Codex, Claude, Gemini, OpenCode или любую свою команду. Каждый агент получает один и тот же бриф и строит план сам, не видя чужих наработок. Дальше содержимое планов обезличивают, порядок перемешивают случайно и отдают судье — так позиция и имя модели не влияют на оценку.
Работает через python3 scripts/llm_council.py run --spec /path/to/spec.json. Состав совета задаётся в agents.planners, судью можно переопределить в agents.judge; если его не указать, судьёй станет первый планировщик. Настройки по умолчанию пишет python3 scripts/llm_council.py configure в $XDG_CONFIG_HOME/llm-council/agents.json или ~/.config/llm-council/agents.json. Планы сохраняются как Markdown, артефакты прогона — в ./llm-council/runs/<timestamp>.
Перед первым запуском проверьте конфиг агентов: если файла нет, скилл попросит выполнить ./setup.sh. Нужен Python 3. Сессию нельзя закрывать, пока совет работает — если прервать ответ раньше, чем через 30 минут и до сохранения judge.md и final-plan.md, прогон сорвётся. Скилл советует отвечать на вводные вопросы: они необязательны, но от них зависит качество финального плана.
Какие задачи решает
- собрать независимые планы от нескольких CLI-агентов на одну задачу
- убрать перекос в сторону одной модели при выборе подхода
- свести чужие планы в один документ с обоснованием судьи
- пережить падение одного агента за счёт повторов
- сохранить ход прогона в файлы для разбора
Примеры запросов агенту
- запусти llm-council на этой задаче и собери совет планировщиков
- настрой совет из Codex, Claude и OpenCode, потом прогони
- прогони llm-council и сохрани финальный план в llm-council/runs
Как установить llm-council
1Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill llm-council -a claude-code2Вручную: положить файлы
~/.claude/skills/llm-council/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/llm-council/
1Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill llm-council -a codex2Вручную: положить файлы
.agents/skills/llm-council/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill llm-council -a cursor2Вручную: положить файлы
.cursor/skills/llm-council/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install am-will/codex-skills llm-council2Вручную: положить файлы
.github/skills/llm-council/SKILL.md1Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill llm-council -a gemini-cli2Командой платформы
gemini skills install https://github.com/am-will/codex-skills --path skills/llm-councilВручную: положить файлы
.devin/skills/llm-council/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill llm-council -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о llm-council
Как установить llm-council в Claude?
Выполните npx skills add am-will/codex-skills --skill llm-council -a claude-code. Скилл встанет в ~/.claude/skills/llm-council/SKILL.md.
Что делает llm-council?
Запускает несколько CLI-агентов как планировщиков, обезличивает и перемешивает их планы, затем судья сводит всё в final-plan.md.
Что нужно для работы llm-council?
Python 3 и настроенный файл агентов: если его нет, скилл попросит запустить ./setup.sh. Состав совета задаётся в agents.planners.
Похожие скиллы
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Сначала — llm-council от других авторов.