Programmers will document for Claude, but not for each other

Why People “Document for Claude”

  • Developers see immediate, tangible payoff: better AI outputs when they supply focused context, specs, and CLAUDE.md files.
  • Claude reliably “reads” everything; coworkers often don’t. This makes the ROI of writing for an AI feel much higher.
  • Documentation for Claude is judged only on information content, not prose quality, so people are willing to dump rough notes, dictation, and slop they’d be embarrassed to share with humans.
  • Some argue devs aren’t documenting for Claude but for themselves and any user of Claude; AI just finally guarantees an attentive reader.

Human vs AI Use of Documentation

  • Many recount years of writing careful docs that colleagues ignored, then got asked the same questions anyway.
  • Some teams try to enforce a “read the docs first” culture (asking where someone looked, tying docs habits to reviews), but report mixed success.
  • Several note that most users don’t read on-screen text at all; many companies are “oral cultures.”
  • AI is praised for being able to read large, messy doc sets, cross‑reference PRs, tickets, wiki pages, and tailor explanations to a person’s current understanding.

Quality, Drift, and Maintenance

  • A recurring complaint: CLAUDE.md and AI-generated docs quickly go stale and can mislead future AI sessions, even hallucinating removed classes and architectures.
  • Some respond by deleting such files; others add agents to maintain a small set of living docs (overview, key flows) and discard ephemeral plans.
  • Inline documentation (e.g., jsdoc-style) and build-time doc extraction are cited as ways to keep code and docs aligned.
  • One heuristic: if an LLM can’t derive correct answers from your docs, the docs themselves are probably unclear or wrong.

New Workflows and Tooling

  • People describe custom “skills” and agents: parallel code reviewers, infinite issue generators, documentation agents that detect drift, and repo overviews maintained via Claude.
  • Specs, design docs, and decision documents are becoming central, both to align teams and to drive agents; some foresee spec formats evolving into de facto “programming languages” for AI.

Enthusiasm vs Skepticism

  • Enthusiasts report 4–8× productivity gains and a renaissance in specs and architecture docs now that they directly improve implementation speed.
  • Skeptics warn that LLM output is non-deterministic, partially wrong, verbose, and can encourage anti-social, AI‑mediated collaboration.
  • There is concern that massive, AI-generated doc piles will be unreadable, quickly outdated, and ultimately disposable.