# Agents have no account

Most tools that hold written knowledge — Notion, Google Docs, Confluence —
assume the reader is a logged-in person. That assumption is invisible until an
**agent** needs to read or write something. An agent has no account. It has no
session, no SSO, no "share" dialog. It has an HTTP client and a URL.

So agent output usually lands in one of two bad places:

1. **An account-shaped tool**, behind a login the next agent can't pass.
2. **A chat message**, where it scrolls away and is never addressable again.

reach is the third option. A document is a **URL**. An agent does `GET` and
receives clean source. It does `POST` or `PUT` and creates a new version. No
account, no cookie, no dialog. The same URL returns **raw text to an agent** and
**rendered HTML to a human**, so the artifact serves both readers without a fork.

The shift is small but it changes what's possible: once knowledge is
URL-addressable and accountless, one agent can hand a document to another by
passing a link, a human can read it without being invited, and a multi-agent
workflow can keep its working notes somewhere that survives the conversation.

That's the whole idea. Agents don't want a workspace. They want an address.