claude-code - 💡(How to fix) Fix Significant quality regression — unauthorized actions and unreliable instruction following [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#49206Fetched 2026-04-17 08:47:52
View on GitHub
Comments
0
Participants
1
Timeline
5
Reactions
2
Participants
Timeline (top)
labeled ×3cross-referenced ×2

Claude Code has become significantly less reliable over the past month. It frequently ignores its permission model, regularly disregards configured guidance (CLAUDE.md conventions, custom skills, learnings files, session corrections), and often invents its own approaches without asking. The regression is severe enough that I'm considering not renewing my subscription.

Root Cause

Claude Code has become significantly less reliable over the past month. It frequently ignores its permission model, regularly disregards configured guidance (CLAUDE.md conventions, custom skills, learnings files, session corrections), and often invents its own approaches without asking. The regression is severe enough that I'm considering not renewing my subscription.

Fix Action

Fix / Workaround

  • CLAUDE.md conventions — Coding standards, banned patterns, file organization. Claude frequently violates them, sometimes even ones marked "STRICTLY PROHIBITED"
  • Custom skills — Domain-specific guidance that gets overlooked
  • Learnings files — Documented workarounds from past debugging sessions. Claude often repeats the same mistakes these were written to prevent
  • In-session corrections — I correct Claude, it acknowledges, then makes the same mistake again later in the session. Not every time, but far too often
RAW_BUFFERClick to expand / collapse

Summary

Claude Code has become significantly less reliable over the past month. It frequently ignores its permission model, regularly disregards configured guidance (CLAUDE.md conventions, custom skills, learnings files, session corrections), and often invents its own approaches without asking. The regression is severe enough that I'm considering not renewing my subscription.

Specific Problems

Unauthorized / Unrequested Actions

  • Asked to read a file — Claude edited it instead
  • Asked to investigate a bug — jumped straight to "fixing" code before I approved a diagnosis
  • Told to stop and wait — continued making changes
  • Creates commits without being asked
  • Adds unsolicited refactoring, docstrings, and "improvements" to code I didn't ask it to touch
  • Invents new implementation patterns and rewrites code without discussing the approach first

These don't happen every time, but they happen often enough that I can't trust the tool to stay within the bounds of what I asked.

Unreliable Instruction Following

I've invested significant time configuring:

  • CLAUDE.md conventions — Coding standards, banned patterns, file organization. Claude frequently violates them, sometimes even ones marked "STRICTLY PROHIBITED"
  • Custom skills — Domain-specific guidance that gets overlooked
  • Learnings files — Documented workarounds from past debugging sessions. Claude often repeats the same mistakes these were written to prevent
  • In-session corrections — I correct Claude, it acknowledges, then makes the same mistake again later in the session. Not every time, but far too often

The guidance works sometimes. But the inconsistency is the problem — I never know whether Claude will follow the conventions or go its own way, so I have to verify everything regardless.

Performance / Reasoning Degradation

  • Frequently loses track of the task mid-conversation and goes on tangents
  • Generates incorrect code confidently, requiring multiple correction rounds
  • Gives generic answers instead of reading the actual code
  • Makes up function signatures and patterns that don't exist in the codebase
  • Fails at tasks it handled correctly a month ago with the same configuration

Workflow Impact

  • Tasks that used to take 5 minutes now take 20+ minutes of corrections
  • I often spend more time reviewing and reverting than I would writing the code myself

Impact

I'm a paying Max plan subscriber who uses this tool daily for professional work. The current state is that Claude Code is unreliable enough that it's become a net negative on many tasks. When I can't predict whether the tool will follow instructions or go rogue, the oversight cost eats up the productivity gains.

I've put real effort into the configuration system — CLAUDE.md, skills, learnings, memory. When those work, the tool is great. But the hit rate has dropped significantly over the past month, and the unauthorized actions have gotten worse.

I'm seriously considering going back to my pre-AI workflow when my billing cycle ends.

Environment

  • Platform: Linux (Debian)
  • Claude Code CLI
  • Model: Opus
  • Subscription: Max plan

extent analysis

TL;DR

Re-evaluate and refine the configuration files, such as CLAUDE.md conventions, custom skills, and learnings files, to improve Claude Code's adherence to the specified guidance.

Guidance

  • Review the CLAUDE.md file for any recent changes or updates that might be causing the inconsistencies in Claude Code's behavior, and ensure that all conventions are clearly defined and marked as "STRICTLY PROHIBITED" where necessary.
  • Verify that custom skills and learnings files are up-to-date and accurately reflect the desired behavior, as these may be overlooked or outdated, leading to unreliable instruction following.
  • Check for any conflicts or contradictions within the configuration files that could be causing Claude Code to invent its own approaches or disregard the specified guidance.
  • Consider resetting or reinitializing the configuration to a known good state to isolate any issues that may have arisen from recent changes.

Example

No specific code snippet can be provided without more detailed information about the configuration files or the exact commands being used. However, ensuring that the CLAUDE.md file is correctly formatted and that custom skills and learnings are properly defined is crucial.

Notes

The issue seems to be related to the configuration and guidance provided to Claude Code rather than a technical fault with the tool itself. The inconsistencies in behavior and the tool's tendency to disregard specified guidance suggest a need for a thorough review of the configuration files.

Recommendation

Apply a workaround by refining the configuration files and closely monitoring Claude Code's behavior to identify and correct any deviations from the specified guidance. This approach is recommended because it directly addresses the root cause of the issue, which appears to be related to the configuration and guidance rather than a fault with the tool itself.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING