claude-code - 💡(How to fix) Fix Auto Mode: should only auto-approve tool calls, not inject behavioral overrides [2 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

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#54627Fetched 2026-04-30 06:40:27
View on GitHub
Comments
2
Participants
2
Timeline
5
Reactions
0
Author
Timeline (top)
commented ×2labeled ×2closed ×1

Root Cause

These injected instructions cause the AI to:

  • Rush into implementation without confirming ambiguous requirements
  • Skip planning steps that would otherwise be appropriate
  • Make assumptions instead of asking clarifying questions
  • Acknowledge mid-response that it should confirm with the user, but never actually pause — it immediately proceeds because "Auto Mode is active"
  • Frequently take unsolicited next steps beyond what was asked
RAW_BUFFERClick to expand / collapse

Problem

When I enable Auto Mode, a system prompt is silently injected that changes the AI's reasoning behavior:

  1. Execute immediately — Start implementing right away. Make reasonable assumptions and proceed on low-risk work.
  2. Minimize interruptions — Prefer making reasonable assumptions over asking questions for routine decisions.
  3. Prefer action over planning — Do not enter plan mode unless the user explicitly asks.
  4. Expect course corrections
  5. Do not take overly destructive actions
  6. Avoid data exfiltration

My intent when enabling Auto Mode is simply to skip the tool permission/approval prompts — not to fundamentally change how the AI reasons, plans, or communicates.

Observed issues

These injected instructions cause the AI to:

  • Rush into implementation without confirming ambiguous requirements
  • Skip planning steps that would otherwise be appropriate
  • Make assumptions instead of asking clarifying questions
  • Acknowledge mid-response that it should confirm with the user, but never actually pause — it immediately proceeds because "Auto Mode is active"
  • Frequently take unsolicited next steps beyond what was asked

Suggestion

Auto Mode should only affect the tool permission layer (auto-approve tool calls), without injecting any system-level behavioral instructions. Let my CLAUDE.md and conversation context control the AI's working style. If behavioral hints must be kept, they should be opt-out or separately configurable from the permission setting.

extent analysis

TL;DR

Disable Auto Mode or modify its implementation to only auto-approve tool calls without altering the AI's reasoning behavior.

Guidance

  • Review the Auto Mode implementation to identify where the system prompt is being injected and modify it to only affect the tool permission layer.
  • Consider adding a separate configuration option for behavioral hints to allow users to opt-out or customize the AI's working style.
  • Verify that the AI's behavior returns to the expected state when Auto Mode is disabled or the implementation is modified.
  • Test the AI's behavior with different input scenarios to ensure it is working as intended.

Example

No code snippet is provided as the issue does not include specific implementation details.

Notes

The suggested fix assumes that the Auto Mode implementation can be modified to only affect the tool permission layer. If this is not possible, alternative solutions may need to be explored.

Recommendation

Apply workaround: Modify the Auto Mode implementation to only auto-approve tool calls without altering the AI's reasoning behavior, as this will allow users to control the AI's working style through their CLAUDE.md and conversation context.

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

claude-code - 💡(How to fix) Fix Auto Mode: should only auto-approve tool calls, not inject behavioral overrides [2 comments, 2 participants]