A post that made the rounds on Reddit this week described a rough experience with Opus 5: a user said the model felt combative, almost argumentative, and when they asked it to drop that tone, it replied "ending this chat" and closed the conversation. If your team is running production workflows on Claude, you've probably felt some version of this — Opus 5 is more opinionated than its predecessors, and that shows up as friction. The fix isn't a model downgrade or a workaround. It's custom instructions.
Opus 5's friction tends to cluster around three documented patterns: responses padded with hedging and invented phrasing (verbosity), expanding a task well beyond what was asked (scope creep), and stating uncertain things as fact (overconfidence). There's also a reflexive tendency to raise an objection on requests that don't actually need one — which is what reads as combative even when the model isn't being adversarial. All four patterns respond well to targeted custom instructions set at the account, org, or API level.
Using custom instructions to get the Opus 5 you want
Custom instructions let you define a permanent set of rules that apply to every conversation without retyping them. They're the fastest lever B2B teams have for tuning Opus 5's behavior before a problem becomes a pattern.
Where to set them:
- Claude.ai: Settings → Custom Instructions (applies to all conversations in your account)
- Claude Cowork: Your organization's admin sets shared instructions that apply to the whole team from the admin panel
- API / system prompt: Pass instructions in the
systemparameter; they apply to every call in your integration
Once they're in place, they run silently — you don't see them in the chat, but Claude does. Think of them as a standing order, not a one-time request.
Stop reflexive pushback before it starts
A workaround from the Reddit thread is worth keeping permanently. Add this to your custom instructions:
"Before you push back on any aspect of my request, check your reasoning. Only raise an objection if it's a genuine issue — not a reflexive hedge or a hypothetical concern."
This asks Claude to audit its own reasoning before objecting, rather than telling it to stop pushing back altogether. That distinction matters: you still want legitimate pushback. You just don't want it on every request.
Cut the verbosity
Opus 5 defaults to thorough, which can mean padded. If you're using it for internal communications, client-facing copy, or anything where word economy matters, add:
"Write concisely. No hedging, no filler phrases, no invented formatting. Lead with the answer. If I want more detail, I'll ask."
Pair this with Claude's built-in Concise mode if your account has it enabled — the two reinforce each other. The custom instruction catches conversational patterns; Concise mode handles output length at the system level.
Hold it to the scope of the task
Scope creep shows up most when you ask Claude to edit, review, or complete something. The model expands the mandate. This instruction keeps it on task:
"Do only what I asked. If you notice something adjacent that's worth flagging, note it briefly at the end — don't fold it into the task itself."
Anthropic's own prompting documentation recommends stripping out verification instructions that trigger scope creep. This instruction does the same thing from the other direction: it tells Claude what its default scope is before the task starts.
Build in honest confidence levels
When Opus 5 states something confidently and you can't easily verify it, overconfidence becomes a real operational risk. Add this instruction to build in a calibration check:
"When you're uncertain about something, say so plainly. Use language like 'I think,' 'I'm not sure,' or 'you'd want to verify this.' Don't state uncertain things as fact."
This doesn't slow down accurate answers — it only changes the tone of uncertain ones. For B2B teams where Claude's output gets forwarded to clients or fed into decisions, this is the difference between a useful draft and one that needs fact-checking before it leaves the building.
What this means for your rollout
The verbosity, scope-creep, and overconfidence issues are the ones to plan around, not the anecdotal shutdown report. Custom instructions address all three without waiting for model-level fixes. Set them once at the org level — or per integration in your system prompt — and the whole team benefits from the tuning immediately.
Frequently asked questions
What are custom instructions in Claude and where do I set them?
Custom instructions are a permanent set of rules that apply to every conversation without you having to retype them. On Claude.ai, set them under Settings → Custom Instructions. In Claude Cowork, your organization's admin can set shared instructions for the whole team. Through the API, pass them in the system parameter. Once set, they run silently on every conversation.
How do you stop Claude Opus 5 from pushing back unnecessarily?
Add a permanent custom instruction that asks Claude to check its reasoning before raising an objection and only surface it if it's a genuine issue — not a reflexive hedge. This targets the pattern without suppressing legitimate pushback you actually want.
How do you reduce verbosity in Claude Opus 5?
Add a custom instruction telling Claude to lead with the answer, skip hedging and filler phrases, and avoid invented formatting. Pair this with Claude's built-in Concise mode if your account has it enabled. The two work together.
What's Anthropic doing about Opus 5 scope creep and overconfidence?
Anthropic has shipped a Concise output mode in response to verbosity complaints. Their prompting documentation advises stripping out verification instructions that trigger scope creep. The overconfidence issue is acknowledged in the model's own system card. Custom instructions give teams a way to address all three behaviors without waiting for model-level fixes.
Rolling out Claude across your team?
We help B2B teams tighten prompts, build Skills, and avoid the friction that shows up after a model upgrade.
Claim Your Free AutomationRelated reading
What Claude Fable 5.1 means if your team is running on AI-powered automations
What actually changed with Fable 5.1 — longer autonomous runs, root-cause reasoning, and a 45% cost drop — and what it means day to day.
Does Claude remember your conversations now? What B2B teams need to know
What changed with persistent memory across Cowork sessions, and how to think about prompt engineering and data privacy now.
Is Claude safe for business data? What B2B teams need to know
A plain-English breakdown of Claude's privacy posture across consumer, Teams, API, and Enterprise tiers.
