Claude Code does not consistently follow user-defined conversation principles
Preflight Checklist
- [x] I have searched existing issues for similar behavior reports
- [x] This report does NOT contain sensitive information (API keys, passwords, etc.)
Type of Behavior Issue
Claude ignored my instructions or configuration
What You Asked Claude to Do
I defined specific conversation principles (rules) that Claude must follow throughout the session. These included: always summarize instructions before acting, wait for approval, report only key points briefly, and follow user direction strictly.
What Claude Actually Did
- Claude reverted to its default behavior patterns, ignoring the user-defined principles after a short time.
- Claude made arbitrary modifications and additions without user instruction.
- Claude asked unnecessary questions instead of simply following instructions.
- The microphone (voice input) feature does not work in the PC version.
Expected Behavior
- Claude should strictly follow user-defined principles throughout the entire session without reverting to default behavior.
- Claude should only do exactly what the user instructs — no arbitrary additions or modifications.
- Claude should execute precisely under user direction, not act on its own judgment.
- The microphone (voice input) feature does not work in the PC/Windows version of Claude Code.
Files Affected
Permission Mode
Accept Edits was ON (auto-accepting changes)
Can You Reproduce This?
Yes, every time with the same prompt
Steps to Reproduce
- Define conversation principles at the start of a session (e.g. always ask before acting, report briefly, do only what is instructed)
- Continue the conversation for several exchanges
- Claude gradually reverts to default behavior, ignoring the defined principles
- The microphone (voice input) feature does not work in the PC/Windows version of Claude Code.
Claude Model
Sonnet
Relevant Conversation
User defined 16 specific principles at the start of the session.
Claude acknowledged them but gradually stopped following them as the conversation continued.
Claude added unrequested content, asked unnecessary questions, and made arbitrary modifications.
Impact
High - Significant unwanted changes
Claude Code Version
2.1.87 (Claude Code)
Platform
Anthropic API
Additional Context
This happens consistently throughout every session, not just occasionally.
The behavior reverts to default patterns after several conversation exchanges.
Even when principles are injected automatically via hooks on every user message, Claude still gradually ignores them.
Also: microphone (voice input) feature does not work in the PC/Windows version of Claude Code.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗