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 конструирует регулярные выражения для поиска имён инструментов, описаний и аргументов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.
Руководство по миграции охватывает следующие сценарии: