Agentic Engine Optimization (AEO)

Addy Osmani ยท rss ยท 2026-04-10 source โ†— Reader ๐Ÿ–ฅ๏ธ

Agent-Native DesignAgent SkillsCoding AgentsToken Efficiency
Developer documentation must be restructured for AI coding agents as a new primary consumer โ€” optimizing for discoverability, parsability, and token efficiency via a layered stack of standards (robots.txt, llms.txt, skill.md, Markdown formatting, token surfacing) โ€” because agents read fundamentally differently from humans and current analytics cannot detect their failures.

practical ยท prescriptive essay / industry analysis โ€” Primarily a practical guide for developer documentation teams, structured as problem diagnosis followed by a layered solution stack. Draws on one empirical study but is mostly experience-driven.

Structure

PartRole
Introduction and problem framingEstablishes that AI agents are an invisible, growing share of documentation consumers whose failures go undetected by current analytics.
How AI agents actually read documentationProvides empirical grounding (citing the Developer Experience with AI Coding Agents paper) showing agent HTTP behavior differs radically from human browsing.
The token problemIdentifies token economics as the key technical constraint agents face, with concrete examples of oversized documents.
The AEO stack (Layers 1-6)Core prescriptive content: a six-layer framework from access control through UX bridges, each with concrete implementation guidance.
AGENTS.md and broader implicationsExtends AEO beyond documentation sites to code repositories and reflects on the paradigm shift in developer experience design.
Audit checklist and where to startCompresses the essay into an actionable prioritized checklist.

Key terms

Propositions

Arguments

Developer documentation teams need to adopt AEO as a discipline alongside (or integrated with) traditional documentation practices. strength: high
Explicit premises:
Implicit premises:
Inferences:
Token count should be treated as a first-class documentation metric. strength: high
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents