Using GPT to Judge GPT Is a Mistake, Here's Why
Using the same LLM as both agent and judge causes groupthink-like mode collapse
“There's this kind of mode collapse where agents communicate with each other, or this, you know, distributional overlap, which is the equivalent of groupthink in humans, and you don't want that at all.”
LangChain content warns against using the same LLM family to both run and evaluate an agent, arguing it creates distributional overlap equivalent to groupthink. The recommendation is to use a different model provider as the judge — e.g., Anthropic to evaluate a GPT-based agent. This is a practical, actionable engineering principle for teams building agentic evaluation pipelines.