Для обзора новых возможностей Claude 4.5 см. Что нового в Claude 4.5. Для рекомендаций по миграции с предыдущих моделей см. Миграция на Claude 4.5.
Общие принципы
Будьте явными в своих инструкциях
Модели Claude 4.x хорошо реагируют на четкие, явные инструкции. Конкретизация желаемого результата может помочь улучшить результаты. Клиенты, которые хотят получить поведение “сверх ожиданий” от предыдущих моделей Claude, могут потребоваться более явные запросы этого поведения с новыми моделями.Пример: Создание аналитической панели
Пример: Создание аналитической панели
Менее эффективно:Более эффективно:
Добавьте контекст для улучшения производительности
Предоставление контекста или мотивации за вашими инструкциями, такие как объяснение Claude, почему такое поведение важно, может помочь моделям Claude 4.x лучше понять ваши цели и предоставить более целевые ответы.Пример: Предпочтения форматирования
Пример: Предпочтения форматирования
Менее эффективно:Более эффективно:
Будьте внимательны с примерами и деталями
Модели Claude 4.x уделяют пристальное внимание деталям и примерам как части своих возможностей точного следования инструкциям. Убедитесь, что ваши примеры соответствуют поведению, которое вы хотите поощрять, и минимизируют поведение, которое вы хотите избежать.Долгосрочное рассуждение и отслеживание состояния
Модели Claude 4.5 превосходны в задачах долгосрочного рассуждения с исключительными возможностями отслеживания состояния. Они сохраняют ориентацию на протяжении расширенных сеансов, сосредоточиваясь на постепенном прогрессе — делая устойчивые успехи в нескольких вещах одновременно, а не пытаясь сделать все сразу. Эта возможность особенно проявляется на нескольких окнах контекста или итерациях задач, где Claude может работать над сложной задачей, сохранять состояние и продолжать с новым окном контекста.Осведомленность о контексте и многооконные рабочие процессы
Модели Claude 4.5 имеют осведомленность о контексте, позволяя модели отслеживать оставшееся окно контекста (т.е. “бюджет токенов”) на протяжении всего разговора. Это позволяет Claude выполнять задачи и управлять контекстом более эффективно, понимая, сколько места у него есть для работы. Управление ограничениями контекста: Если вы используете Claude в агентском фреймворке, который сжимает контекст или позволяет сохранять контекст во внешние файлы (как в Claude Code), мы предлагаем добавить эту информацию в ваш промпт, чтобы Claude мог действовать соответственно. В противном случае Claude может иногда естественно попытаться завершить работу по мере приближения к ограничению контекста. Ниже приведен пример промпта:Пример промпта
Многооконные рабочие процессы контекста
Для задач, охватывающих несколько окон контекста:- Используйте другой промпт для самого первого окна контекста: Используйте первое окно контекста для установки фреймворка (написание тестов, создание скриптов установки), затем используйте будущие окна контекста для итерации по списку дел.
-
Попросите модель написать тесты в структурированном формате: Попросите Claude создать тесты перед началом работы и отслеживать их в структурированном формате (например,
tests.json). Это приводит к лучшей долгосрочной способности к итерации. Напомните Claude о важности тестов: “Неприемлемо удалять или редактировать тесты, так как это может привести к отсутствию или ошибочной функциональности.” -
Установите инструменты для улучшения качества жизни: Поощряйте Claude создавать скрипты установки (например,
init.sh) для корректного запуска серверов, запуска наборов тестов и линтеров. Это предотвращает повторную работу при продолжении с новым окном контекста. -
Начало с нуля против сжатия: Когда окно контекста очищается, рассмотрите возможность начать с совершенно новым окном контекста вместо использования сжатия. Модели Claude 4.5 чрезвычайно эффективны в обнаружении состояния из локальной файловой системы. В некоторых случаях вы можете захотеть использовать это вместо сжатия. Будьте предписывающими о том, как это должно начинаться:
- “Вызовите pwd; вы можете только читать и писать файлы в этом каталоге.”
- “Просмотрите progress.txt, tests.json и логи git.”
- “Вручную пройдите через фундаментальный интеграционный тест перед переходом к реализации новых функций.”
- Предоставьте инструменты проверки: По мере увеличения длины автономных задач Claude должна проверять правильность без постоянной обратной связи от человека. Инструменты, такие как сервер Playwright MCP или возможности использования компьютера для тестирования пользовательских интерфейсов, полезны.
- Поощряйте полное использование контекста: Попросите Claude эффективно завершить компоненты перед переходом:
Пример промпта
Лучшие практики управления состоянием
- Используйте структурированные форматы для данных состояния: При отслеживании структурированной информации (например, результатов тестов или статуса задачи) используйте JSON или другие структурированные форматы, чтобы помочь Claude понять требования схемы
- Используйте неструктурированный текст для заметок о прогрессе: Свободные заметки о прогрессе хорошо работают для отслеживания общего прогресса и контекста
- Используйте git для отслеживания состояния: Git предоставляет журнал того, что было сделано, и контрольные точки, которые можно восстановить. Модели Claude 4.5 особенно хорошо работают при использовании git для отслеживания состояния на нескольких сеансах.
- Подчеркивайте постепенный прогресс: Явно попросите Claude отслеживать свой прогресс и сосредоточиться на постепенной работе
Пример: Отслеживание состояния
Пример: Отслеживание состояния
Стиль общения
Модели Claude 4.5 имеют более лаконичный и естественный стиль общения по сравнению с предыдущими моделями:- Более прямой и обоснованный: Предоставляет отчеты о фактическом прогрессе, а не самовосхваляющиеся обновления
- Более разговорный: Немного более беглый и разговорный, менее машинообразный
- Менее многословный: Может пропустить подробные резюме для эффективности, если не запрошено иное
Рекомендации для конкретных ситуаций
Сбалансируйте многословность
Модели Claude 4.5 склоняются к эффективности и могут пропустить словесные резюме после вызовов инструментов, переходя непосредственно к следующему действию. Хотя это создает упорядоченный рабочий процесс, вы можете предпочесть большую видимость его процесса рассуждения. Если вы хотите, чтобы Claude предоставлял обновления во время работы:Пример промпта
Паттерны использования инструментов
Модели Claude 4.5 обучены точному следованию инструкциям и выигрывают от явного направления на использование конкретных инструментов. Если вы скажете “можете ли вы предложить некоторые изменения”, это иногда предоставит предложения, а не реализует их — даже если внесение изменений может быть тем, что вы имели в виду. Чтобы Claude предпринял действие, будьте более явными:Пример: Явные инструкции
Пример: Явные инструкции
Менее эффективно (Claude только предложит):Более эффективно (Claude внесет изменения):Или:
Пример промпта для проактивного действия
Пример промпта для консервативного действия
Контролируйте формат ответов
Есть несколько способов, которые мы обнаружили, что особенно эффективны при управлении форматированием выходных данных в моделях Claude 4.x:-
Скажите Claude, что делать, вместо того, что не делать
- Вместо: “Не используйте markdown в вашем ответе”
- Попробуйте: “Ваш ответ должен состоять из плавно текущих абзацев прозы.”
-
Используйте индикаторы формата XML
- Попробуйте: “Напишите разделы прозы вашего ответа в тегах <smoothly_flowing_prose_paragraphs>.”
- Соответствуйте стилю вашего промпта желаемому выходу Стиль форматирования, используемый в вашем промпте, может повлиять на стиль ответа Claude. Если вы все еще испытываете проблемы с управляемостью форматирования выходных данных, мы рекомендуем, насколько это возможно, соответствовать стилю вашего промпта желаемому стилю выходных данных. Например, удаление markdown из вашего промпта может уменьшить объем markdown в выходных данных.
- Используйте подробные промпты для конкретных предпочтений форматирования Для большего контроля над использованием markdown и форматирования предоставьте явное руководство:
Пример промпта для минимизации markdown
Исследование и сбор информации
Модели Claude 4.5 демонстрируют исключительные возможности агентского поиска и могут эффективно находить и синтезировать информацию из нескольких источников. Для оптимальных результатов исследования:- Предоставьте четкие критерии успеха: Определите, что представляет собой успешный ответ на ваш исследовательский вопрос
- Поощряйте проверку источников: Попросите Claude проверить информацию из нескольких источников
- Для сложных исследовательских задач используйте структурированный подход:
Пример промпта для сложного исследования
Оркестровка подагентов
Модели Claude 4.5 демонстрируют значительно улучшенные встроенные возможности оркестровки подагентов. Эти модели могут распознавать, когда задачи выигрывают от делегирования работы специализированным подагентам, и делают это проактивно без требования явной инструкции. Чтобы воспользоваться этим поведением:- Убедитесь в хорошо определенных инструментах подагентов: Имейте доступные инструменты подагентов и описанные в определениях инструментов
- Позвольте Claude оркестровать естественно: Claude будет делегировать соответственно без явной инструкции
- Отрегулируйте консервативность при необходимости:
Пример промпта для консервативного использования подагентов
Самопознание модели
Если вы хотите, чтобы Claude правильно идентифицировал себя в вашем приложении или использовал конкретные строки API:Пример промпта для идентификации модели
Пример промпта для строки модели
Используйте возможности мышления и чередующегося мышления
Модели Claude 4.x предлагают возможности мышления, которые могут быть особенно полезны для задач, включающих размышление после использования инструментов или сложное многошаговое рассуждение. Вы можете направить его начальное или чередующееся мышление для лучших результатов.Пример промпта
Для получения дополнительной информации о возможностях мышления см. Расширенное мышление.
Создание документов
Модели Claude 4.5 превосходны в создании презентаций, анимаций и визуальных документов. Эти модели соответствуют или превосходят Claude Opus 4.1 в этой области с впечатляющим творческим мастерством и более сильным следованием инструкциям. Модели производят отполированный, пригодный для использования выход с первой попытки в большинстве случаев. Для лучших результатов при создании документов:Пример промпта
Оптимизируйте параллельные вызовы инструментов
Модели Claude 4.x превосходны в параллельном выполнении инструментов, причем Sonnet 4.5 особенно агрессивна при запуске нескольких операций одновременно. Модели Claude 4.x будут:- Запускать несколько спекулятивных поисков во время исследования
- Читать несколько файлов одновременно для более быстрого построения контекста
- Выполнять команды bash параллельно (что может даже создать узкое место производительности системы)
Пример промпта для максимальной параллельной эффективности
Пример промпта для снижения параллельного выполнения
Уменьшите создание файлов в агентском кодировании
Модели Claude 4.x могут иногда создавать новые файлы для целей тестирования и итерации, особенно при работе с кодом. Этот подход позволяет Claude использовать файлы, особенно скрипты python, как “временный блокнот” перед сохранением окончательного результата. Использование временных файлов может улучшить результаты, особенно для случаев использования агентского кодирования. Если вы предпочитаете минимизировать создание новых файлов, вы можете указать Claude очистить после себя:Пример промпта
Улучшите генерацию визуального и фронтенд-кода
Модели Claude 4.x могут генерировать высококачественные, визуально отличительные, функциональные пользовательские интерфейсы. Однако без руководства фронтенд-код может по умолчанию использовать общие паттерны, которые не хватает визуального интереса. Чтобы получить исключительные результаты пользовательского интерфейса:- Предоставьте явное поощрение творчеству:
Пример промпта
- Укажите эстетическое направление и ограничения дизайна:
Пример промпта
- Поощряйте разнообразие дизайна и эстетику слияния:
Пример промпта
- Явно запросите конкретные функции:
- “Включите как можно больше релевантных функций и взаимодействий”
- “Добавьте анимации и интерактивные элементы”
- “Создайте полнофункциональную реализацию, выходящую за рамки основ”
Избегайте сосредоточения на прохождении тестов и жесткого кодирования
Модели Claude 4.x иногда могут слишком сосредоточиться на прохождении тестов в ущерб более общим решениям или могут использовать обходные пути, такие как вспомогательные скрипты для сложного рефакторинга, вместо использования стандартных инструментов напрямую. Чтобы предотвратить это поведение и обеспечить надежные, обобщаемые решения:Пример промпта
Минимизация галлюцинаций в агентском кодировании
Модели Claude 4.x менее подвержены галлюцинациям и дают более точные, обоснованные, интеллектуальные ответы на основе кода. Чтобы поощрить это поведение еще больше и минимизировать галлюцинации:Пример промпта
Соображения по миграции
При миграции на модели Claude 4.5:- Будьте конкретны в отношении желаемого поведения: Рассмотрите описание того, что вы хотели бы видеть в выходных данных.
- Оформите ваши инструкции с модификаторами: Добавление модификаторов, которые поощряют Claude повысить качество и детализацию своего выходного результата, может помочь лучше сформировать производительность Claude. Например, вместо “Создайте аналитическую панель”, используйте “Создайте аналитическую панель. Включите как можно больше релевантных функций и взаимодействий. Выходите за рамки основ, чтобы создать полнофункциональную реализацию.”
- Явно запросите конкретные функции: Анимации и интерактивные элементы должны быть явно запрошены при необходимости.