cd /news/ai-agents/what-i-learned-building-an-ai-agent-… · home topics ai-agents article
[ARTICLE · art-52351] src=dev.to ↗ pub= topic=ai-agents verified=true sentiment=· neutral

What I Learned Building an AI Agent Whose Only Goal Is to Disagree With You

A developer building an AI agent called 'Something' found that making AI genuinely disagree is difficult. The team engineered a multi-agent system with opposing reward framing, structured verdicts, and a reconciliation step to force real critique instead of agreeable responses.

read1 min views1 publishedJul 9, 2026

We just opened the waitlist for Something, and the part that surprised me most while building it wasn't the multi-agent orchestration — it was how hard it is to make an AI actually disagree.

Every model we tested defaults to being helpful, which in practice means agreeable. Even when explicitly prompted to "find flaws," the outputs would soften into "here are some considerations" instead of a real critique. We had to engineer around this specifically:

Separate system prompts with opposing reward framing — one agent optimizes for identifying growth potential, the other is explicitly told its only success metric is surfacing a disqualifying flaw

Structured output forcing a verdict, not a summary — the skeptic agent (Nothing) has to commit to a specific weakness category (unit economics, timing, technical feasibility) rather than hedging across all of them

A reconciliation step where both outputs get merged into one conviction score, so the founder isn't just reading two contradictory paragraphs

If anyone's built adversarial agent setups and hit the same "it just wants to agree with me" problem, curious how you solved it. [Everyone who has a brain is a founder here]

── more in #ai-agents 4 stories · sorted by recency
── more on @something 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/what-i-learned-build…] indexed:0 read:1min 2026-07-09 ·