Why I make LLMs argue with each other before I make architecture decisions
Dev.to AI
•
Generative AI
The problem with asking one model You ask Claude about your API design. It gives you a confident, well-structured answer. You move on. Two weeks later, during code review, someone spots the thing the model didn't mention - the thing you would have caught if you'd thought about it from a different angle. This happens because LLMs are agreement machines. Ask one model a question, you get one perspective wrapped in confidence. The model won't naturally play devil's advocate against its own answer. It'll give you the best answer it can produce, not the best answer the problem deserves.