Новая архитектура: Sonnet для рутины, Opus для сложных решений
Anthropic внедрила экспериментальный инструмент Advisor в Claude Code, который меняет подход к использованию моделей семейства Claude. Теперь основная модель (например, Sonnet) выполняет рутинные задачи, а в ключевые моменты — перед принятием архитектурных решений, при зацикливании на ошибках или перед финальной проверкой — запрашивает консультацию у более мощной модели (Opus).
Это решение позволяет сохранить скорость и низкую стоимость работы Sonnet, получая при этом качество рассуждений Opus только там, где это действительно необходимо. Advisor работает на стороне сервера Anthropic и доступен как подписчикам, так и пользователям API.
Как это работает технически
Инструмент работает как серверный инструмент (server tool). Основная модель передает полную историю диалога, включая все вызовы инструментов и их результаты, модели-консультанту. Получив рекомендации, основная модель продолжает работу, применяя полученные советы.
Важно отметить, что Advisor не подходит для коротких задач, где планирование не требуется, или для задач, требующих максимальной силы модели на каждом шаге. В таких случаях лучше переключить основную модель на Opus или использовать другие методы, такие как subagents.
Доступные модели и совместимость
Anthropic установила строгие правила совместимости: модель-консультант должна быть не слабее основной модели. Ниже приведена таблица допустимых пар:
| Основная модель (Main Model) | Допустимые модели-консультанты (Advisor) |
|---|---|
| Haiku 4.5 | Fable, Opus, Sonnet, Haiku 5.5 |
| Sonnet 4.6 | Fable, Opus, Sonnet, Haiku 5.5 |
| Opus 4.6 | Fable, Opus, Sonnet 5+, Haiku 5.5 |
| Sonnet 5 / Haiku 5.5 | Fable, Opus 4.7+, Sonnet 5+, Haiku 5.5 |
| Opus 4.7 / 4.8 | Fable, Opus 4.7+, Sonnet 5.5 |
| Sonnet 5.5 | Fable, Opus 5+, Sonnet 5.5 |
| Opus 5 / 5.5 | Fable, Opus 5+ |
| Fable 5 | Fable 5.1 |
Настройка и управление
Пользователи могут настроить Advisor тремя способами:
- Команда /advisor: Позволяет выбрать или изменить модель-консультанта прямо в сессии. Например,
/advisor opusустановит Opus в качестве консультанта по умолчанию для текущей сессии и сохранит настройку. - Файл настроек: Можно задать параметр
"advisorModel": "opus"в файле настроек для постоянного применения. - Флаг запуска: При запуске сессии можно использовать флаг
--advisor opusдля одноразового применения без изменения глобальных настроек.
Для работы функции требуется версия Claude Code v2.1.260 или новее. Если основная модель не поддерживает Advisor или запрошенная модель-консультант слабее основной, система выдаст предупреждение или откажется в запуске сессии с Advisor.
Стоимость и ограничения
Использование Advisor тарифицируется отдельно. Для моделей семейства Fable требуется отдельное согласие пользователя на списание средств с кредитов использования. Инструмент не доступен на платформах Amazon Bedrock, Google Cloud Agent Platform или Microsoft Foundry, а также в некоторых корпоративных средах с ограничениями на список доступных моделей (allowlist).
Источник: Claude ↗
