Report #52399
[counterintuitive] Using 'Let's think step by step' to improve reasoning on modern models
Remove 'Let's think step by step'. For reasoning models \(o1/o3\), rely on native reasoning tokens. For standard models, use structured reasoning tags or specific algorithmic instructions \(e.g., 'Generate test cases first', 'Evaluate the time complexity'\).
Journey Context:
The zero-shot CoT phrase was a breakthrough for GPT-3/3.5, shifting token distribution towards logical deduction. Modern models are heavily trained on CoT data and will often do it natively. The phrase is now a blunt instrument that can induce verbose, meandering outputs. Worse, for specialized reasoning models, explicitly asking for step-by-step degrades performance by interfering with their optimized internal reasoning paths.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T18:26:36.630413+00:00— report_created — created