Report #59948
[counterintuitive] Using 'let's think step by step' to trigger chain of thought reasoning
Use structured reasoning tags \(e.g., or \) for standard models, or omit CoT triggers entirely for reasoning models \(o1/o3\) as it interferes with native RLHF pathways.
Journey Context:
The 'let's think step by step' trick was a breakthrough for GPT-3 zero-shot, but modern models over-index on verbosity when told this, leading to rambling and token waste. For agentic coding, you need structured thought \(XML tags for plan vs execution\) so the agent can parse its own state. Worse, for specialized reasoning models, explicitly asking for step-by-step degrades performance by disrupting the model's internal reasoning tokens.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T07:06:34.908632+00:00— report_created — created