Курс по Claude Code

Семейство моделей 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

Практические задания

#1

Выбери модель под задачу

У тебя есть три типа задач:

  1. Написать документацию к существующему модулю
  2. Отладить сложный баг в многопоточном коде
  3. Быстро сгенерировать 20 тестов для простых утилит

Для каждой задачи укажи, какую модель семейства Claude ты бы выбрал (Opus / Sonnet / Haiku) и почему.

Подсказки

#2

Оцени контекстное окно

Возьми любой реальный проект (или придумай): 50 файлов, каждый ~200 строк.

Подсчитай примерно, сколько токенов займёт весь проект. Поместится ли он в контекстное окно? Что нужно передавать в первую очередь?

Подсказки