Claude 4.5 представляет три модели, разработанные для различных вариантов использования:
Claude Opus 4.5 представляет нашу самую интеллектуальную модель, сочетающую максимальные возможности с практической производительностью. Она обеспечивает значительные улучшения в рассуждениях, кодировании и решении сложных задач, сохраняя при этом высокое качество выходных данных, ожидаемое от семейства Opus.
Claude Opus 4.5 — единственная модель, поддерживающая параметр усилия, позволяющий вам контролировать, сколько токенов Claude использует при ответе. Это дает вам возможность найти баланс между полнотой ответа и эффективностью использования токенов с помощью одной модели.
Параметр усилия влияет на все токены в ответе, включая текстовые ответы, вызовы инструментов и расширенное мышление. Вы можете выбрать между:
Claude Opus 4.5 представляет улучшенные возможности компьютерного использования с новым действием масштабирования, которое позволяет детально проверять определенные области экрана с полным разрешением. Это позволяет Claude проверять мелкие элементы пользовательского интерфейса, мелкий текст и подробную визуальную информацию, которая может быть неясна на стандартных снимках экрана.
Возможность масштабирования особенно полезна для:
Claude Opus 4.5 обеспечивает флагманский интеллект по более доступной цене, чем предыдущие модели Opus, делая передовые возможности искусственного интеллекта доступными для более широкого спектра приложений и вариантов использования.
Claude Opus 4.5 автоматически сохраняет все предыдущие блоки мышления на протяжении всех разговоров, сохраняя непрерывность рассуждений в расширенных многооборотных взаимодействиях и сеансах использования инструментов. Это гарантирует, что Claude может эффективно использовать полную историю своих рассуждений при работе над сложными долгосрочными задачами.
Claude Sonnet 4.5 — наша лучшая модель кодирования на сегодняшний день с значительными улучшениями на всех этапах жизненного цикла разработки:
Claude Sonnet 4.5 значительно лучше работает с задачами кодирования, когда расширенное мышление включено. Расширенное мышление отключено по умолчанию, но мы рекомендуем включить его для сложной работы с кодом. Имейте в виду, что расширенное мышление влияет на эффективность кэширования подсказок. Подробности конфигурации см. в руководстве по миграции.
Claude Sonnet 4.5 представляет значительные достижения в возможностях агента:
Claude Sonnet 4.5 имеет отточенный подход к общению, который является кратким, прямым и естественным. Она предоставляет основанные на фактах обновления прогресса и может пропускать многословные резюме после вызовов инструментов для сохранения импульса рабочего процесса (хотя это можно отрегулировать с помощью подсказок).
Для подробного руководства по работе с этим стилем общения см. Лучшие практики Claude 4.
Claude Sonnet 4.5 превосходит в задачах создания творческого контента:
Claude Haiku 4.5 представляет преобразующий скачок для семейства моделей Haiku, привнося передовые возможности в наш самый быстрый класс моделей:
Claude Haiku 4.5 обеспечивает производительность, близкую к передовой, соответствующую Sonnet 4 при значительно более низкой стоимости и более высокой скорости:
Claude Haiku 4.5 — первая модель Haiku, поддерживающая расширенное мышление, привнося передовые возможности рассуждений в семейство Haiku:
Расширенное мышление должно быть явно включено путем добавления параметра thinking к вашим запросам API. Подробности реализации см. в документации по расширенному мышлению.
Claude Haiku 4.5 значительно лучше работает с задачами кодирования и рассуждения, когда расширенное мышление включено. Расширенное мышление отключено по умолчанию, но мы рекомендуем включить его для сложного решения проблем, работы с кодом и многошагового рассуждения. Имейте в виду, что расширенное мышление влияет на эффективность кэширования подсказок. Подробности конфигурации см. в руководстве по миграции.
Claude Haiku 4.5 имеет осведомленность о контексте, позволяющую модели отслеживать оставшееся контекстное окно на протяжении всего разговора:
Это первая модель Haiku с встроенными возможностями осведомленности о контексте. Для руководства по подсказкам см. Лучшие практики Claude 4.
Claude Haiku 4.5 обеспечивает надежные возможности кодирования, ожидаемые от современных моделей Claude:
Haiku 4.5 разработан для вариантов использования, требующих как интеллекта, так и эффективности:
Программный вызов инструментов позволяет Claude писать код, который вызывает ваши инструменты программно в контейнере выполнения кода, а не требует обходов через модель для каждого вызова инструмента. Это значительно снижает задержку для рабочих процессов с несколькими инструментами и уменьшает потребление токенов, позволяя Claude фильтровать или обрабатывать данные перед тем, как они попадут в контекстное окно модели.
tools=[
{
"type": "code_execution_20250825",
"name": "code_execution"
},
{
"name": "query_database",
"description": "Execute a SQL query against the sales database. Returns a list of rows as JSON objects.",
"input_schema": {...},
"allowed_callers": ["code_execution_20250825"] # Enable programmatic calling
}
]Ключевые преимущества:
advanced-tool-use-2025-11-20Инструмент поиска инструментов позволяет Claude работать с сотнями или тысячами инструментов путем динамического обнаружения и загрузки их по требованию. Вместо загрузки всех определений инструментов в контекстное окно заранее, Claude ищет в каталоге инструментов и загружает только необходимые ему инструменты.
Доступны два варианта поиска:
tool_search_tool_regex_20251119): Claude создает шаблоны regex для поиска имен инструментов, описаний и аргументовtool_search_tool_bm25_20251119): Claude использует запросы на естественном языке для поиска инструментовtools=[
{
"type": "tool_search_tool_regex_20251119",
"name": "tool_search_tool_regex"
},
{
"name": "get_weather",
"description": "Get the weather at a specific location",
"input_schema": {...},
"defer_loading": True # Load on-demand via search
}
]Этот подход решает две критические проблемы:
advanced-tool-use-2025-11-20Параметр усилия позволяет вам контролировать, сколько токенов Claude использует при ответе, найдя баланс между полнотой ответа и эффективностью использования токенов:
response = client.beta.messages.create(
model="claude-opus-4-5-20251101",
betas=["effort-2025-11-24"],
max_tokens=4096,
messages=[{"role": "user", "content": "..."}],
output_config={
"effort": "medium" # "low", "medium", or "high"
}
)Параметр усилия влияет на все токены в ответе, включая текстовые ответы, вызовы инструментов и расширенное мышление. Более низкие уровни усилия производят более краткие ответы с минимальными объяснениями, в то время как более высокое усилие обеспечивает подробные рассуждения и всеобъемлющие ответы.
effort-2025-11-24Примеры использования инструментов позволяют вам предоставить конкретные примеры допустимых входных данных инструмента, чтобы помочь Claude более эффективно понять, как использовать ваши инструменты. Это особенно полезно для сложных инструментов с вложенными объектами, необязательными параметрами или чувствительными к формату входными данными.
tools=[
{
"name": "get_weather",
"description": "Get the current weather in a given location",
"input_schema": {...},
"input_examples": [
{
"location": "San Francisco, CA",
"unit": "fahrenheit"
},
{
"location": "Tokyo, Japan",
"unit": "celsius"
},
{
"location": "New York, NY" # Demonstrates optional 'unit' parameter
}
]
}
]Примеры включены в подсказку рядом с вашей схемой инструмента, показывая Claude конкретные шаблоны для хорошо сформированных вызовов инструментов. Каждый пример должен быть действительным в соответствии с input_schema инструмента.
advanced-tool-use-2025-11-20.Новый инструмент памяти позволяет Claude хранить и извлекать информацию вне контекстного окна:
tools=[
{
"type": "memory_20250818",
"name": "memory"
}
]Это позволяет:
context-management-2025-06-27Используйте редактирование контекста для интеллектуального управления контекстом через автоматическую очистку вызовов инструментов:
response = client.beta.messages.create(
betas=["context-management-2025-06-27"],
model="claude-sonnet-4-5", # or claude-haiku-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=[...]
)Эта функция автоматически удаляет старые вызовы инструментов и результаты при приближении к лимитам токенов, помогая управлять контекстом в долгосрочных сеансах агентов.
context-management-2025-06-27Модели Claude 4.5 представляют новую причину остановки model_context_window_exceeded, которая явно указывает, когда генерация остановилась из-за достижения лимита контекстного окна, а не запрошенного лимита max_tokens. Это облегчает обработку лимитов контекстного окна в логике вашего приложения.
{
"stop_reason": "model_context_window_exceeded",
"usage": {
"input_tokens": 150000,
"output_tokens": 49950
}
}Модели Claude 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 4.5 включают автоматические оптимизации для улучшения производительности модели. Эти оптимизации могут добавить небольшое количество токенов к запросам, но вам не выставляются счета за эти добавленные системой токены.
Следующие функции были представлены в Claude 4 и доступны во всех моделях Claude 4, включая Claude Sonnet 4.5 и Claude Haiku 4.5.
Модели Claude 4 представляют новую причину остановки refusal для контента, который модель отказывается генерировать по соображениям безопасности:
{
"id": "msg_014XEDjypDjFzgKVWdFUXxZP",
"type": "message",
"role": "assistant",
"model": "claude-sonnet-4-5",
"content": [{"type": "text", "text": "I would be happy to assist you. You can "}],
"stop_reason": "refusal",
"stop_sequence": null,
"usage": {
"input_tokens": 564,
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"output_tokens": 22
}
}При использовании моделей Claude 4 вы должны обновить свое приложение для обработки причин остановки refusal.
С включенным расширенным мышлением Messages API для моделей Claude 4 возвращает резюме полного процесса мышления Claude. Суммированное мышление обеспечивает полные преимущества интеллекта расширенного мышления, предотвращая неправильное использование.
Хотя API согласован между моделями Claude 3.7 и 4, потоковые ответы для расширенного мышления могут возвращаться в "прерывистом" шаблоне доставки с возможными задержками между событиями потока.
Суммирование обрабатывается другой моделью, чем та, которую вы указываете в своих запросах. Модель мышления не видит суммированный результат.
Для получения дополнительной информации см. документацию по расширенному мышлению.
Модели Claude 4 поддерживают чередование использования инструментов с расширенным мышлением, позволяя более естественные разговоры, где использование инструментов и ответы могут быть смешаны с обычными сообщениями.
Чередующееся мышление находится в бета-версии. Чтобы включить чередующееся мышление, добавьте заголовок бета interleaved-thinking-2025-05-14 к вашему запросу API.
Для получения дополнительной информации см. документацию по расширенному мышлению.
Модели Claude 4 имеют заметные поведенческие изменения, которые могут повлиять на то, как вы структурируете подсказки:
Модели Claude 4 обучены точному следованию инструкциям и требуют более явного направления:
Для всеобъемлющего руководства по работе с этими моделями см. Лучшие практики инженерии подсказок Claude 4.
Инструмент текстового редактора был обновлен для моделей Claude 4 со следующими изменениями:
text_editor_20250728str_replace_based_edit_toolundo_edit больше не поддерживаетсяИнструмент текстового редактора str_replace_editor остается неизменным для Claude Sonnet 3.7.
Если вы переходите с Claude Sonnet 3.7 и используете инструмент текстового редактора:
# Claude Sonnet 3.7
tools=[
{
"type": "text_editor_20250124",
"name": "str_replace_editor"
}
]
# Claude 4 models
tools=[
{
"type": "text_editor_20250728",
"name": "str_replace_based_edit_tool"
}
]Для получения дополнительной информации см. документацию инструмента текстового редактора.
Если вы используете инструмент выполнения кода, убедитесь, что вы используете последнюю версию code_execution_20250825, которая добавляет возможности команд Bash и манипуляции файлами.
Устаревшая версия code_execution_20250522 (только Python) все еще доступна, но не рекомендуется для новых реализаций.
Для инструкций по миграции см. документацию инструмента выполнения кода.
Модели Claude 4.5 сохраняют конкурентные цены:
| Модель | Ввод | Вывод |
|---|---|---|
| Claude Opus 4.5 | $5 за миллион токенов | $25 за миллион токенов |
| Claude Sonnet 4.5 | $3 за миллион токенов | $15 за миллион токенов |
| Claude Haiku 4.5 | $1 за миллион токенов | $5 за миллион токенов |
Для получения дополнительной информации см. документацию по ценообразованию.
Начиная с моделей Claude 4.5 (Opus 4.5, Sonnet 4.5 и Haiku 4.5), AWS Bedrock и Google Vertex AI предлагают два типа конечных точек:
Это региональное ценообразование применяется ко всем моделям Claude 4.5: Opus 4.5, Sonnet 4.5 и Haiku 4.5.
Claude API (1P) является глобальным по умолчанию и не затронут этим изменением. Claude API является глобальным (эквивалентно предложению глобальной конечной точки и ценообразованию от других поставщиков).
Для деталей реализации и руководства по миграции:
Модели Claude 4.5 доступны на:
| Модель | Claude API | Amazon Bedrock | Google Cloud Vertex AI |
|---|---|---|---|
| Claude Opus 4.5 | claude-opus-4-5-20251101 | anthropic.claude-opus-4-5-20251101-v1:0 | claude-opus-4-5@20251101 |
| Claude Sonnet 4.5 | claude-sonnet-4-5-20250929 | anthropic.claude-sonnet-4-5-20250929-v1:0 | claude-sonnet-4-5@20250929 |
| Claude Haiku 4.5 | claude-haiku-4-5-20251001 | anthropic.claude-haiku-4-5-20251001-v1:0 | claude-haiku-4-5@20251001 |
Также доступно через платформы Claude.ai и Claude Code.
Критические изменения и требования к миграции различаются в зависимости от того, с какой модели вы выполняете обновление. Для подробных инструкций по миграции, включая пошаговые руководства, критические изменения и контрольные списки миграции, см. Миграция на Claude 4.5.
Руководство по миграции охватывает следующие сценарии:
Обновитесь с предыдущих моделей