Claude System Prompt Compliance Degrades in Long Conversations

A Reddit user reports that Claude's system prompt compliance degrades significantly in long conversations, particularly affecting AI coding agents with specific formatting rules and constraints.
Problem Details
The user runs multiple Claude-based agents for internal tooling, each with system prompts containing specific rules about output format, topics to avoid, and edge case handling. While these work perfectly for the first 20-30 exchanges, compliance begins slipping around message 40-50.
Specific issues observed:
- Agents stop following formatting rules
- They become "helpful" in ways the system prompt explicitly prohibits
- They forget constraints that were clear at the start
The user notes this isn't a bug but rather how context windows work under pressure, with system prompts competing with 40+ messages of conversation history for attention weight.
Workarounds and Solutions
The user shares several practical approaches that have worked:
- Restate critical rules: Every 15-20 messages, restate the top 3 rules you can't afford to lose in condensed form (not the full system prompt)
- Keep conversations shorter: If a task requires more than 30 exchanges, start a new session with a summary of what happened
- Strategic prompt placement: Put your most important constraints at both the beginning AND end of the system prompt, as models pay more attention to both positions
- Test at scale: Test your agents at message 50, not just message 5, since happy path demos don't reveal this issue
The user emphasizes that this problem isn't discussed enough and invites others to share reliable patterns for maintaining instruction adherence in long-running sessions.
📖 Read the full source: r/ClaudeAI
👀 See Also
AI Is Solving CTF Challenges in Minutes — What This Means for Cybersecurity Training
At BSidesSF 2026, an autonomous agent solved all 52 CTF challenges in minutes, winning first place. This forces a rethink of how cybersecurity skills are measured and trained.

Claude Code v2.1.211: Subagent Text Forwarding, Permission Fixes, and Vim Mode Changes
Claude Code v2.1.211 adds --forward-subagent-text flag, fixes permission preview spoofing, improves subagent model overrides, and updates Vim s/S to work in NORMAL mode.

Anthropic Doubles Claude Code Usage Limits, Signs SpaceX Compute Deal
Anthropic doubled five-hour usage windows for Claude Code Pro and Max subscribers, removed peak-hour reductions, and raised API limits for Opus, citing a new deal with SpaceX for 300+ MW of compute capacity from the Colossus 1 supercomputer (220,000+ NVIDIA GPUs).

MiniMax M2.7 Model Released with Improved Coding Performance
MiniMax has released M2.7, an AI model that scores 56% on SWE-Pro coding benchmarks and includes self-optimization capabilities. The model maintains pricing at $0.30 per million input tokens.