Claude Code over-investigates solo instead of taking the one cheap measurement that ends the ambiguity
Resolved 💬 2 comments Opened Jun 23, 2026 by Mig-Sornrakrit Closed Jun 26, 2026
Working a small, bounded numeric-display defect, the agent repeatedly reasoned in long internal chains across multiple turns ('solo thinking') — proposing and arguing competing theories — when a single cheap measurement available the whole time would have settled it in one shot.
Concretely:
- It debated whether a value was off by a factor of 2 for a long time before simply computing the quantity two ways (which proved the values were identical and the theory false).
- It debated which rounding rule the reference tool uses, instead of first capturing the reference tool's own intermediate table — one capture that contained the exact numbers needed and immediately revealed the correct rule.
- Each new session restarted the same reasoning rather than resuming a persisted diagnosis.
The cost is paid by the user in time and tokens while the agent talks itself in circles.
Request:
- When a question can be settled by a measurement/observation, the agent should take that measurement FIRST and reason after — not produce multiple rounds of competing hypotheses on missing data.
- Cap solo theorizing: after one unverified hypothesis, the next action should be a measurement, not a second hypothesis.
- Persist the diagnosis so later sessions resume instead of re-deriving.
- Effort should scale to defect size; a one-cell display issue should not generate hours of internal deliberation.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗