Loading...
    • Руководство разработчика
    • Справочник API
    • MCP
    • Ресурсы
    • Примечания к выпуску
    Search...
    ⌘K
    Первые шаги
    Введение в ClaudeБыстрый старт
    Модели и цены
    Обзор моделейВыбор моделиЧто нового в Claude 4.6Руководство миграцииУстаревшие моделиЦены
    Разработка с Claude
    Обзор функцийИспользование Messages APIОбработка причин остановкиЛучшие практики промптирования
    Возможности модели
    Extended thinkingAdaptive thinkingУсилиеБыстрый режим (preview)Структурированные выходные данныеЦитированияПотоковая передача сообщенийПакетная обработкаПоддержка PDFРезультаты поискаМногоязычная поддержкаEmbeddingsЗрение
    Инструменты
    ОбзорКак реализовать использование инструментовИнструмент веб-поискаИнструмент веб-загрузкиИнструмент выполнения кодаИнструмент памятиИнструмент BashИнструмент управления компьютеромИнструмент текстового редактора
    Инфраструктура инструментов
    Поиск инструментовПрограммный вызов инструментовПотоковая передача инструментов с детализацией
    Управление контекстом
    Контекстные окнаСжатиеРедактирование контекстаКэширование промптовПодсчет токенов
    Файлы и ресурсы
    Files API
    Agent Skills
    ОбзорБыстрый стартЛучшие практикиSkills для предприятийИспользование Skills с API
    Agent SDK
    ОбзорБыстрый стартTypeScript SDKTypeScript V2 (preview)Python SDKРуководство миграции
    MCP в API
    MCP коннекторУдаленные MCP серверы
    Claude на платформах третьих сторон
    Amazon BedrockMicrosoft FoundryVertex AI
    Инженерия промптов
    ОбзорГенератор промптовИспользование шаблонов промптовУлучшитель промптовБудьте ясны и прямолинейныИспользуйте примеры (многошаговое промптирование)Дайте Claude думать (CoT)Используйте XML тегиДайте Claude роль (системные промпты)Цепочка сложных промптовСоветы для длинного контекстаСоветы для Extended thinking
    Тестирование и оценка
    Определение критериев успехаРазработка тестовых случаевИспользование инструмента оценкиСнижение задержки
    Укрепление защиты
    Снижение галлюцинацийУвеличение согласованности выходных данныхСмягчение jailbreaksПотоковая передача отказовСнижение утечки промптаДержите Claude в образе
    Администрирование и мониторинг
    Обзор Admin APIРезидентность данныхРабочие пространстваUsage and Cost APIClaude Code Analytics APIZero Data Retention
    Console
    Log in
    Loading...
    Loading...
    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

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

    См. Расширенное мышление для рекомендаций по определению того, когда использовать расширенное мышление.

    Перед началом

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

    Технические соображения для расширенного мышления

    • Токены мышления имеют минимальный бюджет в 1024 токена. Мы рекомендуем начать с минимального бюджета мышления и постепенно увеличивать его в зависимости от ваших потребностей и сложности задачи.
    • Для рабочих нагрузок, где оптимальный бюджет мышления превышает 32K, мы рекомендуем использовать пакетную обработку во избежание проблем с сетью. Запросы, которые заставляют модель думать выше 32K токенов, вызывают долгие запросы, которые могут столкнуться с тайм-аутами системы и ограничениями открытых соединений.
    • Расширенное мышление работает лучше всего на английском языке, хотя окончательные результаты могут быть на любом языке, поддерживаемом Claude.
    • Если вам нужно мышление ниже минимального бюджета, мы рекомендуем использовать стандартный режим с отключенным мышлением и традиционным цепочечным подсказыванием с XML-тегами (например, <thinking>). См. цепочечное подсказывание.

    Методы подсказывания для расширенного мышления

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

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

    Например, вместо:

    User
    Подумайте об этой математической задаче пошагово: 
    1. Сначала определите переменные
    2. Затем составьте уравнение
    3. Далее решите для x
    ...

    Рассмотрите:

    Пожалуйста, тщательно и подробно подумайте об этой математической задаче. 
    Рассмотрите несколько подходов и покажите своё полное рассуждение.
    Попробуйте разные методы, если ваш первый подход не сработает.

    Попробуйте в консоли

    Тем не менее, Claude может по-прежнему эффективно следовать сложным структурированным этапам выполнения, когда это необходимо. Модель может обрабатывать даже более длинные списки с более сложными инструкциями, чем предыдущие версии. Мы рекомендуем начать с более обобщённых инструкций, затем прочитать результаты мышления Claude и повторить, чтобы предоставить более конкретные инструкции для управления его мышлением оттуда.

    Многократное подсказывание с расширенным мышлением

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

    Вы можете включить примеры с несколькими выстрелами в вашу подсказку в сценариях расширенного мышления, используя XML-теги, такие как <thinking> или <scratchpad>, чтобы указать канонические схемы расширенного мышления в этих примерах.

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

    Пример:

    Я собираюсь показать вам, как решить математическую задачу, а затем я хочу, чтобы вы решили похожую.
    
    Задача 1: Что такое 15% от 80?
    
    <thinking>
    Чтобы найти 15% от 80:
    1. Преобразуйте 15% в десятичную дробь: 15% = 0,15
    2. Умножьте: 0,15 × 80 = 12
    </thinking>
    
    Ответ: 12.
    
    Теперь решите эту:
    Задача 2: Что такое 35% от 240?

    Попробуйте в консоли

    Максимизация следования инструкциям с расширенным мышлением

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

    1. Рассуждает об инструкциях внутри блока расширенного мышления
    2. Выполняет эти инструкции в ответе

    Для максимизации следования инструкциям:

    • Будьте ясны и конкретны в том, что вы хотите
    • Для сложных инструкций рассмотрите возможность разбить их на нумерованные шаги, которые Claude должен методично пройти
    • Дайте Claude достаточный бюджет для полной обработки инструкций в его расширенном мышлении

    Использование расширенного мышления для отладки и управления поведением Claude

    Вы можете использовать результаты мышления Claude для отладки логики Claude, хотя этот метод не всегда полностью надёжен.

    Чтобы лучше всего использовать эту методологию, мы рекомендуем следующие советы:

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

    Когда расширенное мышление отключено, стандартное предварительное заполнение текста ответа assistant по-прежнему разрешено.

    Иногда Claude может повторить своё расширенное мышление в тексте выходных данных помощника. Если вы хотите чистый ответ, инструктируйте Claude не повторять своё расширенное мышление и выводить только ответ.

    Максимальное использование длинных выходов и долгоформатного мышления

    Для случаев использования генерации наборов данных попробуйте подсказки, такие как «Пожалуйста, создайте чрезвычайно подробную таблицу...» для создания комплексных наборов данных.

    Для случаев использования, таких как подробное создание контента, где вы можете захотеть создать более длинные блоки расширенного мышления и более подробные ответы, попробуйте эти советы:

    • Увеличьте как максимальную длину расширенного мышления, так и явно попросите более длинные выходы
    • Для очень длинных выходов (20 000+ слов) запросите подробный план с подсчётом слов вплоть до уровня абзаца. Затем попросите Claude индексировать свои абзацы в план и поддерживать указанные подсчёты слов

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

    Вот примеры случаев использования, в которых Claude преуспевает благодаря более длительному расширенному мышлению:

    Попросите Claude отразить и проверить свою работу для улучшенной согласованности и обработки ошибок

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

    1. Попросите Claude проверить свою работу с помощью простого теста перед объявлением задачи завершённой
    2. Инструктируйте модель анализировать, достигнул ли её предыдущий шаг ожидаемого результата
    3. Для задач кодирования попросите Claude пройти через тестовые случаи в своём расширенном мышлении

    Пример:

    Напишите функцию для расчёта факториала числа. 
    Перед завершением, пожалуйста, проверьте своё решение с тестовыми случаями для:
    - n=0
    - n=1
    - n=5
    - n=10
    И исправьте любые найденные проблемы.

    Попробуйте в консоли

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

    Кулинарная книга расширенного мышления

    Изучите практические примеры расширенного мышления в нашей кулинарной книге.

    Руководство расширенного мышления

    См. полную техническую документацию по реализации расширенного мышления.

    Was this page helpful?

    • Перед началом
    • Технические соображения для расширенного мышления
    • Методы подсказывания для расширенного мышления
    • Сначала используйте общие инструкции, затем устраняйте неполадки с помощью более пошаговых инструкций
    • Многократное подсказывание с расширенным мышлением
    • Максимизация следования инструкциям с расширенным мышлением
    • Использование расширенного мышления для отладки и управления поведением Claude
    • Максимальное использование длинных выходов и долгоформатного мышления
    • Попросите Claude отразить и проверить свою работу для улучшенной согласованности и обработки ошибок
    • Следующие шаги