Instead of treating each agent run as a temporary terminal interaction, paper records the session as structured data: prompts, turns, tool calls, token usage, cost, duration, status, and metadata.
paper CLI captures the work as it happens locally. paper console turns that captured work into durable session history your team can view, search, inspect, and learn from over time.
How paper works
paper sits between supported agents and model providers so agent sessions can be captured as structured history.
- Run an agent through the
paper CLI. - The
paper CLIcaptures the session as structured data. - The session is saved to
paper console. - Your team can inspect session history and learn from agent work across runs.
Start here
paper CLIInstall, log in, and run supported agents locally with session capture turned on.paper consoleView, search, inspect, and understand captured sessions over time.Which docs should I use?
- Use the quickstart if you want to capture your first session.
- Use the
paper CLIdocs if you need to install paper, authenticate, check the daemon, run supported agents, or troubleshoot local capture. - Use the
paper consoledocs if you want to understand captured sessions, search session history, review team activity, or inspect usage and cost.
Going further
Once you’re capturing sessions, these are the next steps from everyday use to getting the most out of paper:
- Custom backends — customize routing, set model allowlists, or share one team-managed key.
- Skills — turn a captured session into a reusable skill your team can apply again.
- Team workspace — switch orgs and gateways, filter the team’s sessions, and read the aggregate dashboard.