Семейство моделей Claude
Семейство моделей Claude
Claude Code работает на моделях Claude. Понимание семейства помогает выбрать правильный баланс между скоростью и качеством.
Три уровня моделей
Anthropic выпускает модели в трёх уровнях:
| Уровень | Модель | Характеристика |
|---|---|---|
| Быстрый | Claude Haiku | Наименьшие задержки, ниже стоимость, хорош для простых задач |
| Сбалансированный | Claude Sonnet | Оптимальный баланс скорости и интеллекта |
| Мощный | Claude Opus | Максимальные возможности, для сложных задач |
Актуальные версии (2025)
- claude-haiku-4-5 — быстрый, для рутинных задач
- claude-sonnet-4-6 — рекомендуемый для большинства задач разработки
- claude-opus-4-7 — для архитектурных решений, сложного анализа
Как Claude Code выбирает модель
По умолчанию Claude Code использует последний Sonnet. Это намеренное решение: Sonnet достаточно умён для большинства задач разработки и работает существенно быстрее Opus.
Переключить модель можно через настройку:
claude config set model claude-opus-4-7
Или через флаг для одного вызова:
claude --model claude-opus-4-7 "Проанализируй архитектуру этого проекта"
Fast Mode
В Claude Code есть режим Fast Mode (переключается через /fast). Он не меняет модель на меньшую, а оптимизирует вывод для скорости при той же модели.
Контекстное окно
Разные модели поддерживают разный размер контекста. Для Claude Code важно, что модели семейства Claude 4 поддерживают 200K токенов — это позволяет загружать в контекст целые кодовые базы.
Итог
- Haiku → скорость, Sonnet → баланс, Opus → мощь
- Claude Code по умолчанию использует Sonnet — оптимальный выбор для разработки
- Модель можно переключить в настройках или флагом
--model
Практические задания
Выбери модель под задачу
У тебя есть три типа задач:
- Написать документацию к существующему модулю
- Отладить сложный баг в многопоточном коде
- Быстро сгенерировать 20 тестов для простых утилит
Для каждой задачи укажи, какую модель семейства Claude ты бы выбрал (Opus / Sonnet / Haiku) и почему.
Подсказки
Оцени контекстное окно
Возьми любой реальный проект (или придумай): 50 файлов, каждый ~200 строк.
Подсчитай примерно, сколько токенов займёт весь проект. Поместится ли он в контекстное окно? Что нужно передавать в первую очередь?
Подсказки