Ключевые улучшения по сравнению с Sonnet 4

Превосходство в кодировании

Claude Sonnet 4.5 — это наша лучшая модель для кодирования на сегодняшний день, со значительными улучшениями во всем жизненном цикле разработки:
  • Производительность SWE-bench Verified: Продвинутое современное состояние в бенчмарках кодирования
  • Улучшенное планирование и системный дизайн: Лучшие архитектурные решения и организация кода
  • Улучшенная инженерия безопасности: Более надежные практики безопасности и обнаружение уязвимостей
  • Лучшее следование инструкциям: Более точное соблюдение спецификаций и требований кодирования
Расширенное мышление для оптимальной производительности: Claude Sonnet 4.5 работает значительно лучше в задачах кодирования, когда включено расширенное мышление. Расширенное мышление отключено по умолчанию, но мы рекомендуем включать его для сложной работы с кодом. Имейте в виду, что расширенное мышление влияет на эффективность кэширования промптов. См. руководство по миграции для деталей конфигурации.

Возможности агентов

Claude Sonnet 4.5 представляет крупные достижения в возможностях агентов:
  • Расширенная автономная работа: Sonnet 4.5 может работать независимо часами, сохраняя ясность и фокус на постепенном прогрессе. Модель делает устойчивые успехи в нескольких задачах одновременно, а не пытается делать все сразу. Она предоставляет основанные на фактах обновления прогресса, которые точно отражают то, что было достигнуто.
  • Осведомленность о контексте: Claude теперь отслеживает использование токенов на протяжении разговоров, получая обновления после каждого вызова инструмента. Эта осведомленность помогает предотвратить преждевременное прекращение задач и обеспечивает более эффективное выполнение долгосрочных задач. См. Осведомленность о контексте для технических деталей и руководство по промптингу.
  • Улучшенное использование инструментов: Модель более эффективно использует параллельные вызовы инструментов, запуская несколько спекулятивных поисков одновременно во время исследований и читая несколько файлов сразу для более быстрого построения контекста. Улучшенная координация между несколькими инструментами и источниками информации позволяет модели эффективно использовать широкий спектр возможностей в агентских рабочих процессах поиска и кодирования.
  • Продвинутое управление контекстом: Sonnet 4.5 поддерживает исключительное отслеживание состояния во внешних файлах, сохраняя ориентацию на цели между сессиями. В сочетании с более эффективным использованием окна контекста и нашими новыми функциями API управления контекстом, модель оптимально обрабатывает информацию в расширенных сессиях для поддержания согласованности во времени.

Стиль коммуникации и взаимодействия

Claude Sonnet 4.5 имеет утонченный подход к коммуникации, который является кратким, прямым и естественным. Он предоставляет основанные на фактах обновления прогресса и может пропускать подробные резюме после вызовов инструментов для поддержания импульса рабочего процесса (хотя это можно настроить с помощью промптинга). Для подробного руководства по работе с этим стилем коммуникации см. Лучшие практики Claude 4.

Генерация творческого контента

Claude Sonnet 4.5 превосходно справляется с задачами творческого контента:
  • Презентации и анимации: Соответствует или превосходит Claude Opus 4.1 в создании слайдов и визуального контента
  • Творческий подход: Производит отполированный, профессиональный результат с сильным следованием инструкциям
  • Качество с первой попытки: Генерирует пригодный для использования, хорошо разработанный контент с первых попыток

Новые функции API

Инструмент памяти (Бета)

Новый инструмент памяти позволяет Claude сохранять и извлекать информацию за пределами окна контекста:
tools=[
    {
        "type": "memory_20250818",
        "name": "memory"
    }
]
Это позволяет:
  • Создавать базы знаний со временем
  • Поддерживать состояние проекта между сессиями
  • Сохранять эффективно неограниченный контекст через файловое хранилище
Требует бета-заголовок: context-management-2025-06-27

Редактирование контекста

Claude Sonnet 4.5 представляет редактирование контекста для интеллектуального управления контекстом через автоматическую очистку вызовов инструментов:
response = client.beta.messages.create(
    betas=["context-management-2025-06-27"],
    model="claude-sonnet-4-5",
    max_tokens=4096,
    messages=[{"role": "user", "content": "..."}],
    context_management={
        "edits": [
            {
                "type": "clear_tool_uses_20250919",
                "trigger": {"type": "input_tokens", "value": 500},
                "keep": {"type": "tool_uses", "value": 2},
                "clear_at_least": {"type": "input_tokens", "value": 100}
            }
        ]
    },
    tools=[...]
)
Эта функция автоматически удаляет старые вызовы инструментов и результаты при приближении к лимитам токенов, помогая управлять контекстом в долгосрочных агентских сессиях.

Улучшенные причины остановки

Claude Sonnet 4.5 представляет новую причину остановки model_context_window_exceeded, которая явно указывает, когда генерация остановилась из-за достижения лимита окна контекста, а не запрошенного лимита max_tokens. Это упрощает обработку лимитов окна контекста в логике вашего приложения.
{
  "stop_reason": "model_context_window_exceeded",
  "usage": {
    "input_tokens": 150000,
    "output_tokens": 49950
  }
}

Улучшенная обработка параметров инструментов

Claude Sonnet 4.5 включает исправление ошибки, которое сохраняет намеренное форматирование в строковых параметрах вызовов инструментов. Ранее завершающие символы новой строки в строковых параметрах иногда неправильно удалялись. Это исправление гарантирует, что инструменты, требующие точного форматирования (например, текстовые редакторы), получают параметры точно так, как задумано.
Это улучшение за кулисами без необходимости изменений в API. Однако инструменты со строковыми параметрами теперь могут получать значения с завершающими символами новой строки, которые ранее удалялись.
Пример:
// До: Финальная новая строка случайно удалена
{
  "type": "tool_use",
  "id": "toolu_01A09q90qw90lq917835lq9",
  "name": "edit_todo",
  "input": {
    "file": "todo.txt",
    "contents": "1. Chop onions.\n2. ???\n3. Profit"
  }
}

// После: Завершающая новая строка сохранена как задумано
{
  "type": "tool_use",
  "id": "toolu_01A09q90qw90lq917835lq9",
  "name": "edit_todo",
  "input": {
    "file": "todo.txt",
    "contents": "1. Chop onions.\n2. ???\n3. Profit\n"
  }
}

Оптимизации подсчета токенов

Claude Sonnet 4.5 включает автоматические оптимизации для улучшения производительности модели. Эти оптимизации могут добавлять небольшое количество токенов к запросам, но вы не платите за эти добавленные системой токены.

Цены и доступность

Цены

Claude Sonnet 4.5 сохраняет те же цены, что и Sonnet 4:
  • Ввод: $3 за миллион токенов
  • Вывод: $15 за миллион токенов

Доступность

Claude Sonnet 4.5 доступен на:
  • Claude API: claude-sonnet-4-5-20250929
  • Amazon Bedrock: anthropic.claude-sonnet-4-5-20250929-v1:0
  • Google Cloud Vertex AI: claude-sonnet-4-5@20250929
Также доступен через платформы Claude.ai и Claude Code.

Руководство по миграции

Если вы в настоящее время используете Claude Sonnet 4, обновление до Sonnet 4.5 является простым:
  1. Обновите имя вашей модели на claude-sonnet-4-5-20250929
  2. Существующие вызовы API будут продолжать работать*
  3. Рассмотрите включение новых функций:
    • Инструмент памяти для долгосрочных агентов
    • Очистка вызовов инструментов для лучшего управления контекстом
См. Миграция на Claude 4 для подробных инструкций по миграции при переходе на Sonnet 4.5 с модели Claude 3. * - Sonnet 4.5 не позволяет указывать одновременно параметры temperature и top_p. Пожалуйста, используйте только один.

Следующие шаги