π€ Explain Like I'm 5
β
Chain of Thought Reasoning
Think of how you solve a complex problem in real life: First you break it into steps, work through each piece, then combine insights for a final answer.
Up until recently you needed to ask your AI to approach problems like this for the best results.
Thankfully, now AI models like GPT-5 and Claude 4 now do this automatically. They can perform internal "chain-of-thought" reasoning, working through problems step-by-step before responding.
π§ The mental model
Before, AI was like a Magic 8-Ball - shake it, get an answer, with no visibility into how it got there. Now it's like watching a moderately intelligent intern (ouch!) think aloud, showing each logical move.
GPT-5's router decides when to think for 10+ seconds on hard problems versus responding instantly. Claude and others can extend reasoning also. Both deliver more reliable answers because they can "think before they speak."
π€ A Brief History
ββ
Prompt engineers began using chain of thought prompting as a way to unlock deeper reasoning in LLMs. By explicitly asking the model to break down its thinking, they found it could tackle harder problems and provide more reliable, audit-friendly answers.
βοΈ Chain of Thought Prompting
While this has nearly been made obsolete by specific reasoning models; you can still steer the LLM to behave how you want it to.
Instead of "What's the best pricing strategy?"βprompt step-by-step: "First, analyse competitors. Next, examine costs. Then factor user feedback..."
βοΈ Knowledge Shots
1οΈβ£ Trigger even deeper thinking: Say "think step-by-step" or "show your reasoning", "think BLOODY hard".
2οΈβ£ Audit the steps: If the work merits it, review those steps to spot flawed assumptions.
3οΈβ£ Track the costs: Claude Opus 4.1 can be expensive; so think about how valuable the answer is to you.
π§ So what next...
Test it yourself:
- Ask: "Should I use Bubble.io, Lovable or Flutterflow for my startup?"
- Then ask (or select 'thinking mode' on ChatGPT-5: "Should I use Bubble.io, Lovable or Flutterflow? Walk me through the decision factors step by step."
or see if ChatGPT realises you want a more reasoned response by itself.