Одна модель – плохой советник по важным решениям. Она видит вашу формулировку, ловит ваш настрой и слишком легко соглашается. Слепые зоны остаются слепыми.
Лечится это «советом» – вопрос уходит нескольким экспертам с разными, намеренно конфликтующими ролями. Они спорят, ловят изъяны друг друга, а отдельная роль сводит всё в один честный вердикт. Ниже – как поставить такой совет в Claude Code и стресс-тестить им решения до запуска.
Идея: совет моделей
Паттерн придумал Андрей Карпаты – его проект LLM Council. Сам он называет это «субботним хаком на вечер», но идея оказалась сильной. Работает в три стадии:
- Один вопрос уходит всем советникам параллельно – каждый отвечает независимо.
- Каждому показывают ответы остальных, но обезличенные – модель не знает, чей ответ, поэтому не «подыгрывает своим». Все ранжируют ответы по точности и глубине.
- Назначенный председатель берёт исходный вопрос, все ответы и оценки – и собирает единый финальный вердикт.
У Карпаты это отдельное локальное веб-приложение, которое через OpenRouter опрашивает разные фронтир-модели. Но для повседневной работы удобнее версия прямо внутри Claude Code.
Скилл для Claude Code
Сообщество перенесло идею в скилл Claude Code (автор дизайна – Ole Lehmann). Отличие от оригинала: советники здесь – это не разные провайдеры, а пять суб-агентов одной модели, каждый со своей ролью. Поэтому не нужны лишние API-ключи и сторонние сервисы – всё работает в вашей сессии.
Это community-скилл, а не встроенная функция Claude Code. Ставится в ~/.claude/skills/. Внутри – суб-агенты, так что вся работа идёт на вашей модели.
Установка
Один из репозиториев ставится прямо через git clone в папку скиллов:
git clone https://github.com/tenfoldmarc/llm-council-skill ~/.claude/skills/llm-councilДальше откройте Claude Code в проекте – скилл подхватится. Есть и второй репозиторий с тем же скиллом (aiwithremy/claude-skills-llm-council) – он умеет ставиться без терминала: открываете чат и просите Claude установить скилл по ссылке на SKILL.md. Работает и в Claude Code, и в Cowork.
Пять ролей
Сила совета – в том, что роли намеренно тянут в разные стороны. Пять советников:
| Роль | Что делает |
|---|---|
| The Contrarian | Ищет, что сломается – фатальный изъян идеи |
| The First Principles Thinker | Спрашивает, ту ли задачу вы вообще решаете |
| The Expansionist | Ищет недооценённый апсайд, который вы упускаете |
| The Outsider | Ничего не знает про вас и нишу – реагирует только на то, что видит, и ловит «проклятие знания» |
| The Executor | «А что ты делаешь в понедельник утром?» – реализуемость и первый шаг |
Почему именно пять: они создают три естественных напряжения – риск против апсайда (Contrarian против Expansionist), переосмыслить всё против просто сделать (First Principles против Executor), а Outsider держит всех честными. Каждый советник отвечает коротко, 150–300 слов, без хеджирования.
Как стресс-тестить решение
Совет вызывается ключевой фразой в начале запроса – например council this, pressure-test this или stress-test this. Дальше скилл проходит полный цикл:
- Сканирует ваш проект (
CLAUDE.md, память, прошлые сессии) – чтобы советы были конкретными, а не общими. Чем подробнее заполнен файл правил CLAUDE.md, тем точнее советники видят контекст вашей задачи.
- Переформулирует ваш вопрос в нейтральную постановку со ставками и контекстом. Если вопрос слишком размытый – задаёт один уточняющий.
- Запускает пять советников параллельно.
- Обезличивает их ответы и прогоняет peer review: какой ответ сильнее, у какого крупнейшая слепая зона, что пропустили все.
- Председатель выдаёт вердикт по чёткой структуре: где совет согласен, где конфликтует (без сглаживания), какие слепые зоны всплыли, конкретная рекомендация (не «зависит») и один первый шаг.
На выходе – HTML-отчёт и текстовый транскрипт. Весь цикл занимает несколько минут.
Председатель имеет право встать на сторону меньшинства, если его аргумент сильнее. Это фича, а не баг – вы получаете не усреднённое мнение, а самое сильное.
Когда звать совет, а когда нет
Совет полезен на развилках, где нет одного верного ответа:
- «Запускать воркшоп за 97 или курс за 497?»
- «Какой из трёх позиционингов сильнее?»
- «Пивотить с X на Y – я не сошёл с ума?»
И бесполезен на фактических задачах: лукапы, генерация или суммаризация текста, вопросы с единственным правильным ответом. Там пять ролей только тратят время.
Если нужны разные модели
Скилл гоняет советников на одной модели. Если хотите настоящий мульти-модельный совет – фронтир-модели от разных вендоров спорят между собой – берите оригинал Карпаты (karpathy/llm-council). Это локальное веб-приложение на OpenRouter: задаёте список моделей-советников и модель-председателя в конфиге, запускаете и работаете через браузер. Дороже и сложнее в установке, зато ответы по-настоящему разные. Если хочется глубже расширить агента, а не только сменить советников – посмотрите MCP-серверы для Claude Code, они подключают к нему внешние данные и инструменты.
Итог
Важное решение не стоит принимать с моделью, которая с вами соглашается. Поставьте совет, вызовите council this на следующей развилке – и получите пять честных взглядов и один чёткий первый шаг вместо вежливого поддакивания.
Хочешь собрать такие инструменты под свои задачи и работать с агентами системно? В сообществе EdgeLab разбираем это на практике – скиллы, шаблоны, поддержка.
Узнай больше в сообществе EdgeLab Space – edgelab.space
FAQ
Что такое LLM Council для Claude?
LLM Council — это приём, где один вопрос уходит пяти советникам с противоположными ролями; они анонимно критикуют ответы друг друга, а председатель выдаёт честный вердикт с одним первым шагом. Так модель перестаёт со всем соглашаться.
Как заставить Claude спорить с собой и не поддакивать?
Поставить скилл LLM Council для Claude Code — он стресс-тестит твоё решение через пять ролей и анонимную критику. В гайде разобрана установка и как этим проверять важные решения.




