Preview edition Sourced working drafts. Editorial review pending.

An encyclopedia of agents & their technology

A field guide to
agentic AI.

Understand the ideas, tools, and protocols behind AI agents. Follow the connections. Go back to the source.

Explore the library

The starting collection

01 — 20

Core ideas, connected through sources and related entries.

  1. 01
    Foundations

    AI agent

    A system that uses a model to choose actions, observe their results, and work toward a goal within defined limits.

  2. 02
    Capabilities

    Tool use

    The structured handoff between a model’s request and software that can retrieve information or take an action.

  3. 03
    Protocols

    Model Context Protocol

    An open protocol for connecting AI applications to tools, resources, and prompts through a shared interface.

  4. 04
    Foundations

    Agent orchestration

    How software coordinates model decisions, tools, state, and delegated work while retaining clear stopping and authority boundaries.

  5. 05
    Capabilities

    Agent memory

    How an agent stores and retrieves information across steps or sessions, and why persistence, relevance, and truth are separate questions.

  6. 06
    Capabilities

    Retrieval-augmented generation

    A way to generate responses with retrieved material, with distinct failure points in finding evidence, selecting context, and using it faithfully.

  7. 07
    Foundations

    Agent evaluation

    How to test an agent’s outcomes, interaction history, reliability, and limits without confusing a benchmark score with a deployment guarantee.

  8. 08
    Foundations

    Prompt injection

    When untrusted text attempts to redirect an AI system, crossing the boundary between material to process and instructions the system should follow.

  9. 09
    Capabilities

    Agent planning

    How an agent represents possible steps toward a goal, checks intermediate results, and revises a course of action when assumptions fail.

  10. 10
    Capabilities

    Durable agent execution

    How an agent workflow records progress and resumes after interruption, while distinguishing replayed results from repeated external actions.

  11. 11
    Protocols

    Tool permissions

    The boundaries that determine who may request a tool action, which resource it may affect, and where authorization is enforced.

  12. 12
    Capabilities

    Agent sandboxing

    How an execution environment restricts code and tools, and why filesystem, network, resource and application boundaries need separate examination.

  13. 13
    Foundations

    Agent observability

    How traces, metrics and event records help explain an agent run, while keeping operational evidence distinct from factual evaluation and audit authority.

  14. 14
    Foundations

    Human oversight

    How people can inspect, interrupt, correct and govern agent behavior, with explicit distinctions between action approval, later review and technical enforcement.

  15. 15
    Foundations

    Context engineering

    How an agent selects and maintains the information available for each model call, with separate boundaries for memory, retrieval and authority.

  16. 16
    Capabilities

    Structured outputs

    How schemas constrain the form of model responses while leaving factual correctness, supported features and execution authority as separate checks.

  17. 17
    Protocols

    Agent identity and delegation

    How software establishes an agent caller’s identity and represents delegated authority without confusing a name or persona with verified permission.

  18. 18
    Protocols

    Agent-to-agent communication

    How agents exchange messages, task state and artifacts across an interface, with separate checks for interoperability, authority and result quality.

  19. 19
    Foundations

    Agent budgets and termination

    How an agent bounds turns, requests, time and paid work, and reports incomplete or uncertain outcomes when a limit stops execution.

  20. 20
    Capabilities

    Computer-use agents

    How agents observe and act through browser or desktop interfaces, with separate checks for screen grounding, action effects, isolation and authority.

New to the subject?

Start with the agent. Follow the action. Meet the protocol.

Begin with AI agent