Цепочка мысли

Тема дорожной карты · Claude от Anthropic

Chain-of-thought (CoT) — приём, при котором Claude сперва проходит шаги рассуждения, а затем выдаёт финальный ответ; это повышает точность на математике, многошаговых вопросах и сложной логике. Запускается фразами вроде «think step by step», а на моделях Claude 3.7+/4 — встроенным extended thinking. Применяйте на сложных задачах и пропускайте на коротких фактических вопросах, где CoT только добавляет задержку. Базовый уровень — одна инструкция; продвинутый — структурированные теги <thinking> или extended thinking с лимитом budget_tokens. Помните: видимое рассуждение может содержать чувствительный контент — фильтруйте перед показом пользователю.

Как это работает

Цепочка мысли — ремесло написания промптов, стабильно дающих желаемый output. Основные техники: чёткое определение роли + задачи, пошаговая декомпозиция ("Сначала, ... Потом, ..."), явный output-формат (XML/JSON), few-shot-примеры, chain-of-thought (Claude часто выигрывает от "think step by step"), ограничения (длина, тон, формат), структурированный input (XML-теги для маркировки секций). System-промпт задаёт постоянный контекст; user/assistant-ходы определяют разговор.

Когда применять

Тратьте время на промпты до fine-tuning — хорошо инженерный промпт часто бьёт fine-tuned модель. XML-теги (<question>, <context>, <examples>) — Claude обращает на них особое внимание. Всегда указывайте output-формат явно. Для сложных задач prefill assistant-ответа желаемой стартовой структурой — якорит. Тестируйте промпты против edge cases до production.

Типичные ошибки

Ловушки Цепочка мысли: расплывчатые промпты ("summarize this" — какой тон? длина? для кого?); не тестируют на разнообразных input (работает на любимом примере, падает на реальных данных); слишком много инструкций (Claude меньше внимания середине очень длинных промптов — критичную инфу вперёд); prompt injection (недоверенный input, перебивающий инструкции — sanitization + границы system-промпта).

Связанные понятия

Полезные ресурсы