Why AI Coding Agents Churn Out Slop After 20 Turns: Context Blindness

A developer on r/LocalLLaMA audited their API logs and prompt payloads after noticing token usage spiking and agent output degrading into slop after ~20 turns. Their conclusion: the models aren't getting lobotomized; they're suffocating on their own bloated context windows.
The Four Structural Blunders
After inspecting what Cursor and Claude Code actually do on a 10k+ line repo, the author identified four patterns:
- Blind exploration: The agent recursively greps and dumps ~40 different files into context just to find one utility function. Often it misses an existing component and hallucinates a duplicate from scratch.
- Raw ingestion: Dumping a 2,000-line file into the prompt to update a 5-line interface. Wastes vast context tokens.
- Tool diarrhea: Verbose test logs and massive MCP tool definitions consume ~30k tokens before the model generates a single token of code.
- Goldfish memory: Every session starts fresh — zero project awareness — so the same files get re-read repeatedly.
Tipping Point at 80% Context
Once the context hits ~80% capacity with noise, the model's attention mechanism degrades sharply. IQ visibly drops to room temperature, and it starts destroying the architecture. Standard chunking RAG doesn't fix this because it's garbage for logic — the agent remains blind to codebase structure until it burns tokens reading raw text.
Proposed Fix: AST or Graph DB
The author calls for an open-source agent that parses code into an AST or graph database before consuming context, so it understands structure without wasting tokens on raw text. This would prevent architectural spaghetti that costs 5 hours to fix for every 1 hour saved on typing.
Who This Is For
Developers using Cursor, Claude Code, or local LLM agents for real-world codebases who are frustrated by productivity paradoxes.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Open-Source Claude IDE Bridge Connects Dispatch, Desktop App, and Claude Code
The claude-ide-bridge is an MIT-licensed open-source tool that connects Claude Code to your IDE, providing access to LSP, debugger, terminals, git, and GitHub through 124 tools. It enables a workflow where tasks sent via Dispatch from a phone are handled by the Claude desktop app, which uses Claude Code to write code and run tests while interacting with the IDE.

Ink: A Deployment Platform Where Claude AI Agents Are the Primary Users
Ink (ml.ink) is a deployment platform designed for AI agents like Claude, featuring one tool call deployment, auto-detection of frameworks, and integrated services including compute, databases, DNS, secrets, domains, metrics, and logs.

Open-Sourced Claude Code Skills: A /do Pipeline That Cut Follow-Ups by 80%
A developer open-sourced 15 Claude Code skills built over 100+ freelance projects. The /do command runs a 5-step pipeline (/todo → /dev → /verify-dev → /build → /test → push) with auto-fix loops, resulting in 80% fewer follow-ups and 60-65% better code quality across 2000+ commits.

Blip MCP Server: Draw UI Changes for Claude Code Instead of Describing Them
Blip is an MCP server for Claude Code that replaces verbal UI change descriptions with visual annotations. You draw directly on your running application, and Claude writes the corresponding code based on the annotated screenshot.