Claude Council: How I Turned Claude Into an Advisory Board Instead of a Single Assistant
A Claude council is a working method where you run several Claude instances with opposing roles before a decision, instead of asking once and getting one answer.
A Claude council isn't an Anthropic product or a menu feature. It's a working method I built for myself after noticing how often I'd ask Claude a question, get a convincing answer, and implement it with nobody around to say "wait, did you check this from another angle?" The idea is simple: instead of opening one conversation and getting one answer, I run several Claude instances in parallel, each with a distinct and sometimes opposing role, and let them argue before I decide. It's not a prompt trick. It's how I compensate for not having a cofounder or a board that pushes back before a big call.
Why I ended up here
I build products solo. Most days at Tadam it's me and Claude Code, no second engineer sanity-checking my calls and no CEO above balancing me out. At the same time I mentor founders at nCode and see the same pattern with 600 students and business owners at the Claude Code Workshop: one person at a screen, one answer from an AI, a decision made on top of it. The problem isn't that the answer is bad. The problem is that a single language model, asked once, doesn't hedge the way a human partner would. It just answers with confidence. So I built myself a substitute for a board of directors: several Claude instances, each with a different mandate, obligated to disagree with me before I decide.
What it looks like in practice
It's not just writing "pretend you're an expert in X" in one prompt. It's a parallel run of several agents, each with a defined role, usually with an explicit instruction to try to refute what the others say rather than simply agree. I reach for it when the decision is expensive or hard to reverse, not for a routine bug. The simplest form: I write out the decision, send it to several distinct roles at once, and read the answers against each other before anyone synthesizes a conclusion for me.
- The advocate: what's strongest about this direction, and why it's worth running with as-is
- The skeptic: where does this break, what's the false assumption everyone's agreeing on without checking
- The user: does this actually solve a real problem for someone paying, not just an interesting technical problem
- The one holding the budget: what this costs in time, maintenance, and risk, against what it returns
When it's worth the time, and when it's waste
I don't run a council on every question, and that's exactly what most people miss when they get excited about the idea. Fixing a bug, phrasing a function, a cosmetic change, none of that needs a board, it needs one good answer and moving on. I reserve a Claude council for decisions that are hard to undo or expensive to fix later: a pricing model for Brainers Club with ten thousand members, a data structure in Arvuyot Yashir that touches real people's money, or a content direction for the Claude Code Workshop before it goes out to 600 business owners. Once the cost of a wrong call exceeds the time it takes to run a few agents, the council pays for itself. Below that, it's just theater.
An example from the field
When I was building the infrastructure for The Next Level, the white-label fork of the community platform, the real question wasn't technical, it was business: how much flexibility to give a client running their own fork without it turning into endless support on my end. I asked Claude once and got a reasonable answer that leaned toward "give them everything, it'll drive sales." Only when I asked a version of the same question in parallel from a maintenance angle and a pricing angle did I get back what actually mattered: every extra bit of flexibility is a support commitment I carry alone, and it needs to be priced accordingly. That's not an insight one conversation would have surfaced, because one conversation tends to answer the question you asked, not the question you should have asked.
FAQ
Is a Claude council basically the same thing as subagents in Claude Code?
Not quite. Subagents are the technical mechanism that lets you run several instances in parallel. A Claude council is the method: deliberately giving each instance a conflicting role and forcing them to clash before you synthesize a conclusion. You can build a bad council with great subagents if they all get the same prompt and just agree with each other.
How many 'council members' do you actually need for this to work?
In my experience three to four clear, opposing roles deliver almost all the value. Past five you start getting repetitive answers and a longer read with no added insight. Picking the roles well matters more than adding more of them.
Can I do this without Claude Code, just with a few chat tabs?
Yes, that's actually how I started, several separate conversations with the same question and a different role in each, then a manual comparison. It works, it just takes longer and you have to consciously avoid letting the first answer bias how you phrase the next ones. Agent orchestration tools just turn the same idea into a process that runs in parallel instead of in sequence.
More from the blog
Claude Code SaaS: How I Build and Ship Real Products Solo
How Claude Code SaaS development actually works in practice, from a solo founder shipping products used by 10,000+ paying members.
Aug 23, 2026Why I Don't Switch to the Newest AI Model the Day It Launches
A new AI model drops every few weeks. Here's why I don't migrate production systems to it on day one, and what I check first.
Jul 26, 2026The Agent Is Not the Moat
Running 7 SaaS products solo taught me that Claude Code is table stakes. The real edge is the workflow you build around it.
Jun 23, 2026