RAP, или Reasoning via Planning, это техника, где модель используется не только как генератор очередного шага, но и как world model для оценки будущих состояний. Поверх этого строится planning loop, часто с tree search или MCTS-подобным обходом.

Если обычный CoT идёт по одной дорожке, RAP рассматривает reasoning как поиск в пространстве возможных действий и промежуточных состояний. В 2026 это важно там, где single-path reasoning слишком хрупок, а задача требует deliberate exploration.

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

Коротко

RAP нужен для задач, где полезно:

  • исследовать несколько веток;
  • прогнозировать последствия шага;
  • выбирать не первый ход, а лучший маршрут.
ПромптClaude Sonnet 4.6
Реши задачу в стиле RAP: предложи возможные шаги, оцени последствия каждого и выбери ветку с наилучшей перспективой.

Задача: составить план действий для запуска AI-фичи в продукте при ограниченном бюджете, дедлайне в 6 недель и обязательном human review.
Ответ модели

Модель разбила задачу на несколько маршрутных веток, сравнила риск и ожидаемую ценность, затем выбрала наиболее реалистичный путь: узкий pilot -> human review -> telemetry -> staged rollout.

RAP полезен там, где reasoning ближе к planning, чем к простому объяснению.

Почему RAP отличается от Tree of Thoughts

RAP и Tree of Thoughts близки, но RAP сильнее акцентирует идею world model. Модель не просто предлагает кандидатов, а пытается предсказывать, к каким состояниям они приведут, и использовать это в поиске.

Практически это значит:

  • шаг оценивается не сам по себе;
  • важен ожидаемый downstream effect;
  • reasoning превращается в plan search.

Это делает технику особенно интересной для planning-heavy задач.

Когда RAP особенно полезен

Подход оправдан для:

  • task planning;
  • agent policy search;
  • сложных логических задач;
  • задач с ограничениями и несколькими вариантами действий;
  • embodied or interactive scenarios;
  • product planning и decision support, если есть явные trade-offs.

Если у задачи есть понятные состояния, действия и цель, RAP часто уместнее обычного CoT.

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

Что делает технику дорогой

Главный минус RAP — цена.

  • больше веток;
  • больше оценок состояний;
  • больше orchestration;
  • выше latency.

Поэтому техника редко нужна в обычном user-facing Q&A. Она окупается там, где deliberate planning реально даёт выигрыш по качеству и где есть budget на search.

Где техника переоценена

RAP не стоит применять там, где:

  • задача и так решается одним-двумя шагами;
  • нет хорошего способа оценивать intermediate states;
  • стоимость search выше выигрыша по качеству.

Если у вас нет meaningful evaluator или reward proxy, tree search быстро превращается в дорогую суету.

Как понимать RAP в 2026

Сегодня RAP логично ставить между Tree of Thoughts и agent planning frameworks. Это уже не просто prompting trick, а search discipline. Техника особенно полезна как conceptual template для систем, где reasoning и planning сливаются: autonomous workflows, planning copilots, embodied agents, resource allocation.

Её практическая ценность не в том, что "модель думает умнее", а в том, что система начинает сравнивать варианты до выполнения, а не после провала.

Техническая реализация

type State = { summary: string; score?: number }
type Action = { description: string }

// expand(state) -> actions
// simulate(state, action) -> nextState
// evaluate(nextState) -> score
// search over the tree

Практический совет: если полного MCTS не хочется, начните с beam search на 2-3 ветки. Для product scenarios этого часто достаточно, чтобы почувствовать выигрыш RAP без огромной инфраструктуры.

Проверьте себя

1. Что делает RAP отличным от обычного CoT?

2. Когда RAP особенно полезен?

3. Главный минус RAP?