Loading...
    • Руководство разработчика
    • Справочник API
    • MCP
    • Ресурсы
    • Примечания к выпуску
    Search...
    ⌘K
    Первые шаги
    Введение в ClaudeБыстрый старт
    Модели и цены
    Обзор моделейВыбор моделиЧто нового в Claude 4.5Миграция на Claude 4.5Устаревшие моделиЦены
    Разработка с Claude
    Обзор функцийИспользование Messages APIКонтекстные окнаЛучшие практики промптирования
    Возможности
    Кэширование промптовРедактирование контекстаРасширенное мышлениеУсилиеПотоковая передача сообщенийПакетная обработкаЦитированияМногоязычная поддержкаПодсчет токеновВстраиванияЗрениеПоддержка PDFFiles APIРезультаты поискаСтруктурированные выходные данныеДополнение Google Sheets
    Инструменты
    ОбзорКак реализовать использование инструментовЭкономное использование токенов инструментамиПотоковая передача инструментов с высокой детализациейИнструмент BashИнструмент выполнения кодаПрограммное вызывание инструментовИнструмент управления компьютеромИнструмент текстового редактораИнструмент веб-выборкиИнструмент веб-поискаИнструмент памятиИнструмент поиска инструментов
    Навыки агента
    ОбзорБыстрый стартЛучшие практикиИспользование навыков с API
    Agent SDK
    ОбзорTypeScript SDKPython SDKРуководство по миграции
    Руководства
    Потоковый вводОбработка разрешенийУправление сеансомСтруктурированные выходные данные в SDKРазмещение Agent SDKИзменение системных промптовMCP в SDKПользовательские инструментыПодагенты в SDKКосые команды в SDKНавыки агента в SDKОтслеживание затрат и использованияСписки задачПлагины в SDK
    MCP в API
    Соединитель MCPУдаленные серверы MCP
    Claude на платформах третьих сторон
    Amazon BedrockMicrosoft FoundryVertex AI
    Инженерия промптов
    ОбзорГенератор промптовИспользование шаблонов промптовУлучшитель промптовБудьте ясны и прямолинейныИспользуйте примеры (многошаговое промптирование)Дайте Claude подумать (CoT)Используйте XML тегиДайте Claude роль (системные промпты)Предзаполните ответ ClaudeЦепочка сложных промптовСоветы по длинному контекстуСоветы по расширенному мышлению
    Тестирование и оценка
    Определите критерии успехаРазработайте тестовые случаиИспользование инструмента оценкиСнижение задержки
    Усиление защиты
    Снижение галлюцинацийПовышение согласованности выходных данныхСмягчение взломовПотоковые отказыСнижение утечки промптовДержите Claude в образе
    Администрирование и мониторинг
    Обзор Admin APIAPI использования и затратClaude Code Analytics API
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Модели и цены

    Миграция на Claude 4.5

    Руководство по миграции на Claude 4.5 с пошаговыми инструкциями и информацией о критических изменениях

    Это руководство охватывает два ключевых пути миграции на модели Claude 4.5:

    • Claude Sonnet 3.7 → Claude Sonnet 4.5: Наша самая интеллектуальная модель с лучшими в своем классе возможностями рассуждения, кодирования и долгосрочных агентов
    • Claude Haiku 3.5 → Claude Haiku 4.5: Наша самая быстрая и интеллектуальная модель Haiku с производительностью, близкой к передовой, для приложений реального времени и высокообъемной интеллектуальной обработки

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

    Перед началом миграции мы рекомендуем ознакомиться с Что нового в Claude 4.5, чтобы понять новые функции и возможности, доступные в этих моделях, включая расширенное мышление, осведомленность о контексте и улучшения поведения.

    Миграция с Claude Sonnet 3.7 на Claude Sonnet 4.5

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

    Шаги миграции

    1. Обновите имя модели:

      # До (Claude Sonnet 3.7)
      model="claude-3-7-sonnet-20250219"
      
      # После (Claude Sonnet 4.5)
      model="claude-sonnet-4-5-20250929"
    2. Обновите параметры выборки

      Это критическое изменение по сравнению с Claude Sonnet 3.7.

      Используйте только temperature ИЛИ top_p, но не оба:

      # До (Claude Sonnet 3.7) - Это вызовет ошибку в Sonnet 4.5
      response = client.messages.create(
          model="claude-3-7-sonnet-20250219",
          temperature=0.7,
          top_p=0.9,  # Нельзя использовать оба
          ...
      )
      
      # После (Claude Sonnet 4.5)
      response = client.messages.create(
          model="claude-sonnet-4-5-20250929",
          temperature=0.7,  # Используйте temperature ИЛИ top_p, но не оба
          ...
      )
    3. Обработайте новую причину остановки refusal

      Обновите ваше приложение для обработки причин остановки refusal:

      response = client.messages.create(...)
      
      if response.stop_reason == "refusal":
          # Обработайте отказ надлежащим образом
          pass
    4. Обновите инструмент текстового редактора (если применимо)

      Это критическое изменение по сравнению с Claude Sonnet 3.7.

      Обновите до text_editor_20250728 (тип) и str_replace_based_edit_tool (имя). Удалите любой код, использующий команду undo_edit.

      # До (Claude Sonnet 3.7)
      tools=[{"type": "text_editor_20250124", "name": "str_replace_editor"}]
      
      # После (Claude Sonnet 4.5)
      tools=[{"type": "text_editor_20250728", "name": "str_replace_based_edit_tool"}]
    5. Обновите инструмент выполнения кода (если применимо)

      Обновите до code_execution_20250825. Устаревшая версия code_execution_20250522 по-прежнему работает, но не рекомендуется. Подробнее см. в документации инструмента выполнения кода.

    6. Удалите заголовок бета-версии для эффективного использования токенов в инструментах

      Эффективное использование токенов в инструментах — это бета-функция, которая работает только с Claude 3.7 Sonnet. Все модели Claude 4 имеют встроенное эффективное использование токенов в инструментах, поэтому вы больше не должны включать заголовок бета-версии.

      Удалите заголовок бета-версии token-efficient-tools-2025-02-19 из ваших запросов:

      # До (Claude Sonnet 3.7)
      client.messages.create(
          model="claude-3-7-sonnet-20250219",
          betas=["token-efficient-tools-2025-02-19"],  # Удалите это
          ...
      )
      
      # После (Claude Sonnet 4.5)
      client.messages.create(
          model="claude-sonnet-4-5-20250929",
          # Нет заголовка бета-версии token-efficient-tools
          ...
      )
    7. Удалите заголовок бета-версии для расширенного вывода

      Заголовок бета-версии output-128k-2025-02-19 для расширенного вывода доступен только в Claude Sonnet 3.7.

      Удалите этот заголовок из ваших запросов:

      # До (Claude Sonnet 3.7)
      client.messages.create(
          model="claude-3-7-sonnet-20250219",
          betas=["output-128k-2025-02-19"],  # Удалите это
          ...
      )
      
      # После (Claude Sonnet 4.5)
      client.messages.create(
          model="claude-sonnet-4-5-20250929",
          # Нет заголовка бета-версии output-128k
          ...
      )
    8. Обновите ваши подсказки для изменений поведения

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

    9. Рассмотрите включение расширенного мышления для сложных задач

      Включите расширенное мышление для значительного улучшения производительности при кодировании и решении задач рассуждения (отключено по умолчанию):

      response = client.messages.create(
          model="claude-sonnet-4-5-20250929",
          max_tokens=16000,
          thinking={"type": "enabled", "budget_tokens": 10000},
          messages=[...]
      )

      Расширенное мышление влияет на эффективность .

    10. Протестируйте вашу реализацию

    Протестируйте в среде разработки перед развертыванием в производство, чтобы убедиться, что все критические изменения правильно обработаны.

    Контрольный список миграции Sonnet 3.7 → 4.5

    • Обновите ID модели на claude-sonnet-4-5-20250929
    • КРИТИЧЕСКОЕ: Обновите параметры выборки, чтобы использовать только temperature ИЛИ top_p, но не оба
    • Обработайте новую причину остановки refusal в вашем приложении
    • КРИТИЧЕСКОЕ: Обновите инструмент текстового редактора на text_editor_20250728 и str_replace_based_edit_tool (если применимо)
    • КРИТИЧЕСКОЕ: Удалите любой код, использующий команду undo_edit (если применимо)
    • Обновите инструмент выполнения кода на code_execution_20250825 (если применимо)
    • Удалите заголовок бета-версии (если применимо)

    Функции, удаленные из Claude Sonnet 3.7

    • Эффективное использование токенов в инструментах: Заголовок бета-версии token-efficient-tools-2025-02-19 работает только с Claude 3.7 Sonnet и не поддерживается в моделях Claude 4 (см. шаг 6)
    • Расширенный вывод: Заголовок бета-версии output-128k-2025-02-19 не поддерживается (см. шаг 7)

    Оба заголовка могут быть включены в запросы Claude 4, но не будут иметь никакого эффекта.

    Миграция с Claude Haiku 3.5 на Claude Haiku 4.5

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

    Для полного обзора новых возможностей см. Что нового в Claude 4.5.

    Цены Haiku 4.5: $1 за миллион входных токенов, $5 за миллион выходных токенов. Подробнее см. в ценах Claude.

    Шаги миграции

    1. Обновите имя модели:

      # До (Haiku 3.5)
      model="claude-3-5-haiku-20241022"
      
      # После (Haiku 4.5)
      model="claude-haiku-4-5-20251001"
    2. Обновите версии инструментов (если применимо)

      Это критическое изменение по сравнению с Claude Haiku 3.5.

      Haiku 4.5 поддерживает только последние версии инструментов:

      # До (Haiku 3.5)
      tools=[{"type": "text_editor_20250124", "name": "str_replace_editor"}]
      
      # После (Haiku 4.5)
      tools=[{"type": "text_editor_20250728", "name": "str_replace_based_edit_tool"}]

    Контрольный список миграции Haiku 3.5 → 4.5

    • Обновите ID модели на claude-haiku-4-5-20251001
    • КРИТИЧЕСКОЕ: Обновите версии инструментов на последние (например, text_editor_20250728, code_execution_20250825) - устаревшие версии не поддерживаются
    • КРИТИЧЕСКОЕ: Удалите любой код, использующий команду undo_edit (если применимо)
    • КРИТИЧЕСКОЕ: Обновите параметры выборки, чтобы использовать только temperature ИЛИ top_p, но не оба
    • Проверьте и отрегулируйте новые ограничения скорости (отдельно от Haiku 3.5)
    • Обработайте новую причину остановки refusal в вашем приложении
    • Рассмотрите включение расширенного мышления для сложных задач рассуждения (новая возможность)

    Выбор между Sonnet 4.5 и Haiku 4.5

    Как Claude Sonnet 4.5, так и Claude Haiku 4.5 — это мощные модели Claude 4 с различными сильными сторонами:

    Выберите Claude Sonnet 4.5 (самый интеллектуальный) для:

    • Сложное рассуждение и анализ: Лучший в своем классе интеллект для сложных задач
    • Долгосрочные автономные агенты: Превосходная производительность для агентов, работающих независимо в течение длительных периодов
    • Продвинутые задачи кодирования: Наша самая сильная модель кодирования с продвинутым планированием и инженерией безопасности
    • Рабочие процессы с большим контекстом: Улучшенное управление контекстом с инструментом памяти и возможностями редактирования контекста
    • Задачи, требующие максимальных возможностей: Когда интеллект и точность — главные приоритеты

    Выберите Claude Haiku 4.5 (самый быстрый и интеллектуальный Haiku) для:

    • Приложения реального времени: Быстрое время отклика для интерактивного пользовательского опыта с производительностью, близкой к передовой
    • Высокообъемная интеллектуальная обработка: Экономичный интеллект в масштабе с улучшенной скоростью
    • Развертывания, чувствительные к стоимости: Производительность, близкая к передовой, по более низким ценам
    • Архитектуры с подагентами: Быстрые, интеллектуальные агенты для многоагентных систем
    • Компьютерное использование в масштабе: Экономичная автоматизация рабочего стола и браузера
    • Задачи, требующие скорости: Когда низкая задержка критична при сохранении интеллекта, близкого к передовому

    Рекомендации по расширенному мышлению

    Модели Claude 4, особенно Sonnet и Haiku 4.5, показывают значительное улучшение производительности при использовании расширенного мышления для кодирования и сложных задач рассуждения. Расширенное мышление отключено по умолчанию, но мы рекомендуем включить его для требовательной работы.

    Важно: Расширенное мышление влияет на эффективность кэширования подсказок. Когда содержимое, не являющееся результатом инструмента, добавляется в беседу, блоки мышления удаляются из кэша, что может увеличить затраты в многооборотных беседах. Мы рекомендуем включить мышление, когда преимущества производительности перевешивают компромисс кэширования.

    Другие сценарии миграции

    Основные пути миграции, описанные выше (Sonnet 3.7 → 4.5 и Haiku 3.5 → 4.5), представляют наиболее распространенные обновления. Однако вы можете выполнять миграцию с других моделей Claude на Claude 4.5. В этом разделе рассматриваются эти сценарии.

    Миграция с Claude Sonnet 4 → Sonnet 4.5

    Критическое изменение: Нельзя указывать одновременно temperature и top_p в одном запросе.

    Все остальные вызовы API будут работать без изменений. Обновите ID модели и отрегулируйте параметры выборки, если необходимо:

    # До (Claude Sonnet 4)
    model="claude-sonnet-4-20250514"
    
    # После (Claude Sonnet 4.5)
    model="claude-sonnet-4-5-20250929"

    Миграция с Claude Opus 4.1 → Sonnet 4.5

    Нет критических изменений. Все вызовы API будут работать без изменений.

    Просто обновите ID модели:

    # До (Claude Opus 4.1)
    model="claude-opus-4-1-20250805"
    
    # После (Claude Sonnet 4.5)
    model="claude-sonnet-4-5-20250929"

    Claude Sonnet 4.5 — это наша самая интеллектуальная модель с лучшими в своем классе возможностями рассуждения, кодирования и долгосрочных агентов. Она обеспечивает превосходную производительность по сравнению с Opus 4.1 для большинства случаев использования.

    Миграция с Claude Opus 4.1 → Opus 4.5

    Нет критических изменений. Все вызовы API будут работать без изменений.

    Просто обновите ID модели:

    # До (Claude Opus 4.1)
    model="claude-opus-4-1-20250805"
    
    # После (Claude Opus 4.5)
    model="claude-opus-4-5-20251101"

    Claude Opus 4.5 — это наша самая интеллектуальная модель, сочетающая максимальные возможности с практической производительностью. Она отличается значительными улучшениями в области зрения, кодирования и компьютерного использования по более доступной цене, чем Opus 4.1. Идеально подходит для сложных специализированных задач и профессиональной разработки программного обеспечения.

    Для кодовых баз со множеством ссылок на модели доступен плагин Claude Code для автоматизации миграции на Opus 4.5.

    Миграция между моделями Claude 4.5

    Нет критических изменений. Все вызовы API будут работать без изменений.

    Просто обновите ID модели.

    Нужна помощь?

    • Проверьте нашу документацию API для получения подробных спецификаций
    • Ознакомьтесь с возможностями моделей для сравнения производительности
    • Ознакомьтесь с примечаниями к выпуску API для обновлений API
    • Свяжитесь с поддержкой, если у вас возникнут проблемы при миграции
    • Миграция с Claude Sonnet 3.7 на Claude Sonnet 4.5
    • Шаги миграции
    • Контрольный список миграции Sonnet 3.7 → 4.5
    • Функции, удаленные из Claude Sonnet 3.7
    • Миграция с Claude Haiku 3.5 на Claude Haiku 4.5
    • Шаги миграции
    • Контрольный список миграции Haiku 3.5 → 4.5
    • Выбор между Sonnet 4.5 и Haiku 4.5
    • Выберите Claude Sonnet 4.5 (самый интеллектуальный) для:
    • Выберите Claude Haiku 4.5 (самый быстрый и интеллектуальный Haiku) для:
    • Рекомендации по расширенному мышлению
    • Другие сценарии миграции
    • Миграция с Claude Sonnet 4 → Sonnet 4.5
    • Миграция с Claude Opus 4.1 → Sonnet 4.5
    • Миграция с Claude Opus 4.1 → Opus 4.5
    • Миграция между моделями Claude 4.5
    • Нужна помощь?

    Подробнее см. в документации инструмента текстового редактора.

    кэширования подсказок
    token-efficient-tools-2025-02-19
  1. Удалите заголовок бета-версии output-128k-2025-02-19 (если применимо)
  2. Проверьте и обновите подсказки в соответствии с лучшими практиками Claude 4
  3. Рассмотрите включение расширенного мышления для сложных задач рассуждения
  4. Обработайте причину остановки model_context_window_exceeded (специфично для Sonnet 4.5)
  5. Рассмотрите включение инструмента памяти для долгосрочных агентов (бета)
  6. Рассмотрите использование автоматической очистки вызовов инструментов для редактирования контекста (бета)
  7. Протестируйте в среде разработки перед развертыванием в производство
    • Текстовый редактор: Используйте text_editor_20250728 и str_replace_based_edit_tool
    • Выполнение кода: Используйте code_execution_20250825
    • Удалите любой код, использующий команду undo_edit
  8. Обновите параметры выборки

    Это критическое изменение по сравнению с Claude Haiku 3.5.

    Используйте только temperature ИЛИ top_p, но не оба:

    # До (Haiku 3.5) - Это вызовет ошибку в Haiku 4.5
    response = client.messages.create(
        model="claude-3-5-haiku-20241022",
        temperature=0.7,
        top_p=0.9,  # Нельзя использовать оба
        ...
    )
    
    # После (Haiku 4.5)
    response = client.messages.create(
        model="claude-haiku-4-5-20251001",
        temperature=0.7,  # Используйте temperature ИЛИ top_p, но не оба
        ...
    )
  9. Проверьте новые ограничения скорости

    Haiku 4.5 имеет отдельные ограничения скорости от Haiku 3.5. Подробнее см. в документации по ограничениям скорости.

  10. Обработайте новую причину остановки refusal

    Обновите ваше приложение для обработки причин остановки отказа.

  11. Рассмотрите включение расширенного мышления для сложных задач

    Включите расширенное мышление для значительного улучшения производительности при кодировании и решении задач рассуждения (отключено по умолчанию):

    response = client.messages.create(
        model="claude-haiku-4-5-20251001",
        max_tokens=16000,
        thinking={"type": "enabled", "budget_tokens": 5000},
        messages=[...]
    )

    Расширенное мышление влияет на эффективность кэширования подсказок.

  12. Изучите новые возможности

    Подробнее см. в Что нового в Claude 4.5 о осведомленности о контексте, увеличенной емкости вывода (64K токенов), повышенном интеллекте и улучшенной скорости.

  13. Протестируйте вашу реализацию

    Протестируйте в среде разработки перед развертыванием в производство, чтобы убедиться, что все критические изменения правильно обработаны.

  14. Используйте осведомленность о контексте для лучшего управления токенами в длительных сеансах
  15. Подготовьтесь к большим ответам (максимальный вывод увеличен с 8K на 64K токенов)
  16. Проверьте и обновите подсказки в соответствии с лучшими практиками Claude 4
  17. Протестируйте в среде разработки перед развертыванием в производство