# LLM Council 2026: как заставить Claude спорить с собой

Одна модель – плохой советник по важным решениям. Она видит вашу формулировку, ловит ваш настрой и слишком легко соглашается. Слепые зоны остаются слепыми.

Лечится это «советом» – вопрос уходит нескольким экспертам с разными, намеренно конфликтующими ролями. Они спорят, ловят изъяны друг друга, а отдельная роль сводит всё в один честный вердикт. Ниже – как поставить такой совет в Claude Code и стресс-тестить им решения до запуска.

## Идея: совет моделей

Паттерн придумал Андрей Карпаты – его проект LLM Council. Сам он называет это «субботним хаком на вечер», но идея оказалась сильной. Работает в три стадии:

1. Один вопрос уходит всем советникам параллельно – каждый отвечает независимо.

2. Каждому показывают ответы остальных, но обезличенные – модель не знает, чей ответ, поэтому не «подыгрывает своим». Все ранжируют ответы по точности и глубине.

3. Назначенный председатель берёт исходный вопрос, все ответы и оценки – и собирает единый финальный вердикт.

У Карпаты это отдельное локальное веб-приложение, которое через OpenRouter опрашивает разные фронтир-модели. Но для повседневной работы удобнее версия прямо внутри Claude Code.

## Скилл для Claude Code

Сообщество перенесло идею в скилл Claude Code (автор дизайна – Ole Lehmann). Отличие от оригинала: советники здесь – это не разные провайдеры, а пять суб-агентов одной модели, каждый со своей ролью. Поэтому не нужны лишние API-ключи и сторонние сервисы – всё работает в вашей сессии.

:::tip Совет
Это community-скилл, а не встроенная функция Claude Code. Ставится в `~/.claude/skills/`. Внутри – суб-агенты, так что вся работа идёт на вашей модели.
:::

## Установка

Один из репозиториев ставится прямо через `git clone` в папку скиллов:

```bash
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`. Дальше скилл проходит полный цикл:

1. Сканирует ваш проект (`CLAUDE.md`, память, прошлые сессии) – чтобы советы были конкретными, а не общими. Чем подробнее заполнен [файл правил CLAUDE.md](/guides/claudemd-guide/), тем точнее советники видят контекст вашей задачи.

2. Переформулирует ваш вопрос в нейтральную постановку со ставками и контекстом. Если вопрос слишком размытый – задаёт один уточняющий.

3. Запускает пять советников параллельно.

4. Обезличивает их ответы и прогоняет peer review: какой ответ сильнее, у какого крупнейшая слепая зона, что пропустили все.

5. Председатель выдаёт вердикт по чёткой структуре: где совет согласен, где конфликтует (без сглаживания), какие слепые зоны всплыли, конкретная рекомендация (не «зависит») и один первый шаг.

На выходе – HTML-отчёт и текстовый транскрипт. Весь цикл занимает несколько минут.

:::warning Важно
Председатель имеет право встать на сторону меньшинства, если его аргумент сильнее. Это фича, а не баг – вы получаете не усреднённое мнение, а самое сильное.
:::

## Когда звать совет, а когда нет

Совет полезен на развилках, где нет одного верного ответа:

- «Запускать воркшоп за 97 или курс за 497?»
- «Какой из трёх позиционингов сильнее?»
- «Пивотить с X на Y – я не сошёл с ума?»

И бесполезен на фактических задачах: лукапы, генерация или суммаризация текста, вопросы с единственным правильным ответом. Там пять ролей только тратят время.

## Если нужны разные модели

Скилл гоняет советников на одной модели. Если хотите настоящий мульти-модельный совет – фронтир-модели от разных вендоров спорят между собой – берите оригинал Карпаты (`karpathy/llm-council`). Это локальное веб-приложение на OpenRouter: задаёте список моделей-советников и модель-председателя в конфиге, запускаете и работаете через браузер. Дороже и сложнее в установке, зато ответы по-настоящему разные. Если хочется глубже расширить агента, а не только сменить советников – посмотрите [MCP-серверы для Claude Code](/guides/mcp-servers-claude-code/), они подключают к нему внешние данные и инструменты.

## Итог

Важное решение не стоит принимать с моделью, которая с вами соглашается. Поставьте совет, вызовите `council this` на следующей развилке – и получите пять честных взглядов и один чёткий первый шаг вместо вежливого поддакивания.

Хочешь собрать такие инструменты под свои задачи и работать с агентами системно? В сообществе EdgeLab разбираем это на практике – скиллы, шаблоны, поддержка.

Узнай больше в сообществе EdgeLab Space – edgelab.space

## FAQ

### Что такое LLM Council для Claude?
LLM Council — это приём, где один вопрос уходит пяти советникам с противоположными ролями; они анонимно критикуют ответы друг друга, а председатель выдаёт честный вердикт с одним первым шагом. Так модель перестаёт со всем соглашаться.

### Как заставить Claude спорить с собой и не поддакивать?
Поставить скилл LLM Council для Claude Code — он стресс-тестит твоё решение через пять ролей и анонимную критику. В гайде разобрана установка и как этим проверять важные решения.
