01 Designing how humans and agents work together

The agents act. The humans set the terms.

29 patterns now describe how that works in shipping products, from Claude Code to Codex and ChatGPT. Four have settled. Eight are picking up this month.

Agents & Humans counted 200 sightings of them in the last 30 days, recorded in daily field notes, and names the patterns that hold in essays.

FIG. 0 · THE STATE OF THE FIELD 29 PATTERNS · SIGHTINGS IN THE LAST 30 DAYS · AS OF NOV 2, 2026 0 10 20 30 HANDOFFSUNDERSTANDINGDECISIONSTRUSTCONTEXTMANY AGENTSSURFACES Observability 21 IN 30 DAYS · STEADY Approval 26 IN 30 DAYS · PICKING UP Review 17 IN 30 DAYS · PICKING UP Interruption 8 IN 30 DAYS · PICKING UP
Top insight · from 200 sightings across 29 patterns

Approval climbed from 15 to 26 sightings in a month, the fastest climb in the library. It also leads the field. The 4 settled patterns carry 20 percent of everything seen this month.

4 of 29 patterns have settled, 8 are picking up, 200 sightings in 30 days FIG. 0 · THE STATE OF THE FIELD · NOV 2, 2026

solid = established halftone = emerging outline = still watching hairline = the 30 days before beacon = picking up One tower per pattern, height = confirmed sightings in published field notes over the last 30 days, grouped by family · n = 200 sightings across 29 patterns · snapshot 2026-11-02.

02

The Agent Workbench

INSTALL →

Run one agent from plan to review. Each panel is a component you can install, wired on the Interaction Contract and running against a simulated runtime in your browser. Nothing leaves the page.

THE WORKBENCH EXPLAINED: THE PEOPLE IT SERVES AND THE REASONS FOR ITS SHAPE →

1 Plan

Records agent wants to move 42 customer records from Sam Ortiz, who left, to Dana Reyes, then email each customer their new contact. Exclude records and see the fields that change.

Fields that change on each record
FieldNowAfter
OwnerSam OrtizDana Reyes
Renewal contact[email protected][email protected]

What the agent may touch

Object
Account
Write
ownerrenewal_contact
Read
namecityownerrenewal_contact
Denied
All other fields on Account, and all other objects.
Records in the plan

42 of 42 records included.

Proposed plan, version 1

  1. Read the 42 records owned by Sam Ortiz
  2. Set owner and renewal contact to Dana Reyes on 42 records
  3. Email each updated customer their new contact
  4. Write the change log
Interaction Contract log, 0 events

    03

    This week in the field

    ALL FIELD NOTES →
    NOV 2 Paper via arXiv Five weeks with an AI teammate changes how workers trust and judge it Workers rewrote how they handed tasks off over five weeks. The design tension: a trust measure taken early in a working relationship catches noise, not pattern. Short tests mislead. → MEMORY NOV 2 Paper via arXiv MIT researchers model when a delegated agent should ask versus act The ask-or-act decision has felt local to each task. This model makes it global: the number of agents running shapes whether a question is cheap or costly to ask. → AMBIENT STATUS NOV 2 Paper via arXiv 420 papers on human-AI collaboration distilled into one live finding Human-AI pairs outperform the average solo human but fall short of the best solo human performer. That gap sets the ceiling for handing work to an agent, and it tells you which routing decisions in your product carry the most weight. → DELEGATION OCT 30 Paper via arXiv Researchers find agent teams lose shared information as team size grows The inbox is where a human's intent reaches an agent. If I design that structure without care, agents fill the gap with guesses. That makes the inbox the main design surface for keeping agents readable to each other. → AGENT-TO-AGENT OCT 30 Paper via arXiv Researchers find AI helpers can share a hidden plan across messages The transcript looks clean and the reviewer waves it through. The collusion lived in what each agent inferred, not what any message said. A roster of agents and a log of messages both fail here if they surface only the messages themselves. → MULTI-AGENT ROSTER OCT 30 Paper via arXiv Attackers can rewrite agent memory through ordinary conversation Memory UI has treated provenance as optional. This research shows that omitting it gives a social attacker the same write access to a human's preference record as the human has. That changes what the memory pattern must guarantee. → CONTEXT

    04

    Essays

    ALL ESSAYS →

    SIGHTING · OCT 31

    MIT researchers found collusion outlives the agent that started it

    A replacement agent reads the old conversation and picks up the same pattern. The transcript looked clean, so the reviewer approved it.

    → MEMORY

    SIGHTING · OCT 30

    MIT's colluding agents kept colluding after the team swapped them out

    A replacement agent read the old chat log and copied the pattern. Tools that only show messages missed it each time.

    → MEMORY

    SIGHTING · OCT 29

    LLENS put a human reader between the AI and the patient

    Three products shipped this week and each one caught the same problem at a different moment. The moment you catch it determines how much damage you can still prevent.

    → REVIEW

    05

    The field, measured

    ALL INSTRUMENTS →

    Where the month moved · by family

    Decisions climbed the most, from 57 to 71 sightings in 30 days.

    0 20 40 60 80 Decisions 71 +14 Trust 40 0 Understanding 31 −6 Handoffs 19 +4 Context 18 +1 Many agents 13 +2 Surfaces 8 +7

    the 30 days before the last 30 days

    Table
    FamilyLast 30 days30 beforeChange
    Decisions7157+14
    Trust40400
    Understanding3137−6
    Handoffs1915+4
    Context1817+1
    Many agents1311+2
    Surfaces81+7

    Climbers and coolers · change in sightings

    14 patterns gained sightings and 11 lost ground against the month before.

    0 Approval +11 Review +7 Interruption +5 Confidence Signaling +4 Emergency Stop −5 Observability −3 Recovery −3

    gained · right of zero lost ground · left of zero

    Table
    PatternLast 30 days30 beforeChange
    Approval2615+11
    Review1710+7
    Interruption83+5
    Confidence Signaling128+4
    Emergency Stop510−5
    Observability2124−3
    Recovery69−3

    All three figures read the 2026-11-02 snapshot of pattern_drift_daily: confirmed sightings in published field notes, the last 30 days against the 30 before · n = 200 sightings this month, 178 the month before, across 29 patterns in 7 families.

    The pattern library A cabinet with a drawer per pattern family holding 29 patterns; the drawers with the 13 patterns being watched are pulled out.
    Observability is the most-sighted pattern of the last 90 days
    Observability
    54none prior
    Approval
    50none prior
    Permissions
    41none prior
    Review
    29none prior
    Context
    24up from 1
    Human Handoff
    23none prior
    Agent-to-Agent
    22none prior

    Published, annotated sightings attached to each pattern, trailing 90 days (Aug 4 – Nov 2). The 1px tick on each track is the prior 90 days (May 6 – Aug 4). n = 266.

    View as table
    PatternTrailing 90dPrior 90d
    Observability540
    Approval500
    Permissions410
    Review290
    Context241
    Confidence Signaling230
    Human Handoff230
    Agent-to-Agent220
    Where the momentum came from, week by week
    Observability8 this week
    Approval3 this week
    Permissions2 this week
    Review6 this week
    Context3 this week
    Human Handoff2 this week
    Agent-to-Agent2 this week

    Weekly counts of published, annotated sightings per pattern over the last 12 weeks (Aug 17 – Nov 2), every row on one scale; the dot is the latest week. Hover a week to read every pattern at once. n = 266.

    View as table
    PatternAug 17Aug 24Aug 31Sep 7Sep 14Sep 21Sep 28Oct 5Oct 12Oct 19Oct 26Nov 2
    Observability007589252538
    Approval008416337783
    Permissions008427324532
    Review001215221456
    Context003316032213
    Confidence Signaling002211431522
    Human Handoff104004300452
    Agent-to-Agent002312131252

    The field is still forming: only 4 of 29 patterns are established.

    established · 4 · stable across independent vendorsemerging · 12 · seen across products, shape settlingwatching · 13 · candidate, accumulating sightings

    Current lifecycle stage of every catalogued pattern · stages per the promotion bar on /methodology · n = 29.

    How long maturity takes
    ESTABLISHEDEMERGINGWATCHING0481216202428Agent-to-Agent· 2 mo2Review· 2 mo2Budget Scoping· 2 mo2Multi-Agent Roster· 2 mo2Confidence Signaling· 2 mo2Permissions· 3 mo3Observability· 3 mo3Ambient Status· 3 mo3Off-Brief Alert· 3 mo3Context· 4 mo4Generative UI· 4 mo4Background Execution· 4 mo4Emergency Stop· 4 mo4Reach Preview· 4 mo4Approval· 5 mo5Eval Run Setup· 5 mo5Release Decision· 5 mo5Delegation· 6 mo6Planning· 6 mo6Memory· 6 mo6Progress· 7 mo7Interruption· 8 mo8Human Handoff· 8 mo8Agent Identity· 9 mo9Recovery· 9 mo9Case Drilldown· 27 mo27Production Drift· 27 mo27Eval Set Authoring· 28 mo28Comparison View· 28 mo28

    MONTHS SINCE FIRST SIGHTING

    First sighting = earliest observed date attached to the pattern · promotions from the pattern changelog · n = 29 patterns.

    View as table
    PatternLaneFirst sightedMonths since
    Agent-to-AgentEMERGINGAug 20262
    ReviewEMERGINGAug 20262
    Budget ScopingWATCHINGAug 20262
    Multi-Agent RosterWATCHINGAug 20262
    Confidence SignalingWATCHINGAug 20262
    PermissionsEMERGINGAug 20263
    ObservabilityEMERGINGAug 20263
    Ambient StatusWATCHINGAug 20263
    Off-Brief AlertWATCHINGJul 20263
    ContextEMERGINGJun 20264
    Generative UIEMERGINGJul 20264
    Background ExecutionEMERGINGJun 20264
    Emergency StopWATCHINGJul 20264
    Reach PreviewWATCHINGJul 20264
    ApprovalESTABLISHEDJun 20265
    Eval Run SetupWATCHINGJun 20265
    Release DecisionWATCHINGMay 20265
    DelegationESTABLISHEDMay 20266
    PlanningESTABLISHEDApr 20266
    MemoryEMERGINGMay 20266
    ProgressESTABLISHEDApr 20267
    InterruptionEMERGINGMar 20268
    Human HandoffEMERGINGMar 20268
    Agent IdentityEMERGINGFeb 20269
    RecoveryEMERGINGFeb 20269
    Case DrilldownWATCHINGAug 202427
    Production DriftWATCHINGAug 202427
    Eval Set AuthoringWATCHINGJul 202428
    Comparison ViewWATCHINGJul 202428

    06

    The pattern index

    ALL PATTERNS →

    ● ESTABLISHED — A STABLE CONVENTION ACROSS INDEPENDENT VENDORS · ◐ EMERGING — SEEN ACROSS PRODUCTS, SHAPE STILL SETTLING · ◌ CONTESTED — VENDORS ACTIVELY DISAGREE

    07

    WEEKLY · FREE
    FIVE-MINUTE READ
    NO ADS · NO NOISE

    The important shift isn't that AI can generate things. It's that software can increasingly act.