Source note3 min read

Agentic Coding and Persistent Returns to Expertise

Source

Anthropic Research

anthropic.com/research/claude-code-expertise

Read the source

Source

  • Source name: Anthropic Research
  • Source kind: blog (Economic Research, frontier-lab)
  • Authors / organization: Zoe Hitzig, Maxim Massenkoff, Eva Lyubich, Shaoyi Zhang, Ryan Heller, Peter McCrory — Anthropic
  • Venue: Anthropic Research Blog
  • Published: 2026-06-16
  • Collected: 2026-06-23
  • URL: https://www.anthropic.com/research/claude-code-expertise
  • PDF:
  • DOI:

Plain-Language Brief

Anthropic analyzed ~400,000 Claude Code sessions (Oct 2025–Apr 2026) to study how expertise and occupation shape agentic coding outcomes. The main finding: domain expertise — not coding background — predicts success. Expert-rated sessions produce far more agent actions and words per prompt than novice sessions. Non-technical professionals achieve comparable success rates to software engineers.

What the Document Says

  • Dataset: approximately 400,000 interactive Claude Code sessions from roughly 235,000 people, October 2025–April 2026
  • Method: privacy-preserving ML classifiers for work mode, planning attribution, expertise rating, occupation inference, success measurement
  • Division of labor: users make ~70% of planning decisions; Claude makes ~80% of execution decisions
  • Expertise effect: expert sessions → 12 actions + 3,200 words per prompt vs. 5 actions + 600 words for novice sessions
  • Success rates: 15% (novice) → 28–33% (intermediate/expert)
  • Occupation finding: every one of the ten largest occupations in the dataset lands within 7 percentage points of software engineers in verified success rate
  • Task evolution: debugging fell from 33% to 19% of activity Oct→Apr; operating/analysis work grew; avg estimated task value up 27%
  • Framework introduced: nine work modes (building, fixing, testing, operating, etc.)

Key Concepts Mentioned

  • Agentic coding sessions
  • Domain expertise vs. coding proficiency
  • Division of labor (planning vs. execution)
  • Task mode classification (9 categories)
  • Verified success rate
  • Occupation-agnostic success
  • Task value estimation (freelance market matching)

Claims Made by the Document

  1. Domain expertise amplifies effective use of AI coding agents more than coding background does
  2. Experts produce 2.4x more agent actions and 5.3x more words per prompt than novices
  3. Non-coding professionals achieve near-identical success rates to software engineers
  4. The task distribution is shifting: less debugging, more operating/analysis, higher estimated value

Evidence Used

  • 400,000 sessions from 235,000 users analyzed via ML classifiers
  • Nine-mode work classification system
  • Expertise ratings derived from transcript analysis
  • Occupation categories inferred from session context
  • Success measured via transcript analysis and verifiable signals
  • Task value estimated via fuzzy matching to freelance market data

Methods / Approach

Observational study of Claude Code usage logs using privacy-preserving analysis. ML classifiers trained to categorize sessions, infer expertise/occupation, and measure success. No randomized experiment.

Limitations Stated by the Authors

  • Cannot measure real-world outcomes or whether code is actually deployed
  • Excludes non-interactive usage (substantial portion of total activity)
  • Success measures depend on model-based classification of transcripts, not human ground truth
  • Task valuation uses fuzzy matching to freelance pricing, not absolute measures
  • Classifier validation at scale remains challenging

Limitations Noted by the Agent

Agent interpretation — not from the source.

  • Observational data from a single product (Claude Code); may not generalize to other agentic coding tools
  • Expertise ratings are model-inferred, not independently verified — circular risk (Claude classifying Claude sessions)
  • "Non-technical professionals achieve comparable success" is a notable headline claim; the 7-point spread is relatively tight but the study does not control for task difficulty across occupations
  • Industry publication; not peer-reviewed; selection bias from Claude Code user population
  • The Oct→Apr task evolution finding cannot distinguish real behavioral change from platform adoption curve effects

Open Questions

  • Does the expertise-over-coding-skill finding replicate for other LLM coding agents?
  • What explains the debugging→operating shift: model capability improvement, user behavior change, or task mix change?
  • How does the 15% novice success rate compare to unaided coding success rates?
  • What constitutes "verified success" vs. unverified success in the classification scheme?

Notes for Future Q&A

May include interpretation. Labeled where it does.

  • Relevant to questions about who benefits from AI coding agents and how to train users
  • The "domain expertise > coding skill" framing has implications for enterprise AI adoption strategy
  • The 27% task value increase figure is relevant to AI productivity measurement research
  • [Interpretation] The division-of-labor finding (70% planning = user, 80% execution = agent) provides an empirical baseline for agent autonomy discussions

Raw Abstract / Excerpt

"The research introduces a framework for studying interactive agentic coding analyzing how Claude handles tasks across occupations and expertise levels, finding that 'domain expertise, and not coding proficiency, amplifies effective use of the tool.'"