#2 High
The Kitchen Sink Session
Never clearing context, mixing unrelated tasks in one session
! 40% slower responses at 85% context fill
Using a single session for everything: debugging, refactoring, writing tests, updating docs. As context fills, Claude loses precision at 70%, hallucinates at 85%, and becomes erratic at 90%+. One dev lost a 4-hour session when context saturated mid-task.
DON'T
One session for everything
# Session 1: started as a bug fix... "color:#7C5CFC">claude> fix the login bug "color:#7C5CFC">claude> now refactor the auth module "color:#7C5CFC">claude> also write tests "color:#7C5CFC">for payments "color:#7C5CFC">claude> update the README too "color:#7C5CFC">claude> why is it ignoring my instructions?? # Context at 87% — Claude is hallucinating
DO
One task per session, commit between
# Task 1: Fix the bug "color:#7C5CFC">claude -p "Fix login bug in auth.ts" "color:#d97757">--output-format text "color:#7C5CFC">git add -A && "color:#7C5CFC">git commit -m "fix: login validation" # Task 2: Fresh session for refactor "color:#7C5CFC">claude -p "Refactor auth module" "color:#d97757">--output-format text "color:#7C5CFC">git add -A && "color:#7C5CFC">git commit -m "refactor: auth module" # Check context usage anytime with: /context
Sources
Anthropic Context Window Docs Community Reports