What are we paying for?
Seats, API keys and extra usage across several vendors, with no one view of the total.
EndLayer reads token usage from the coding agents on each enrolled device and prices it against a model price table refreshed daily. See the cost by tool, model, person and project, set it beside the seats you pay for, and find the seats nobody uses.
Reclaim the idle seats, or move heavy users to the plan that fits them.
AI tools are paid for as seats, as API usage, as extra usage on top of a plan, and sometimes on a personal card. No single invoice says which teams use what, which projects the tokens went to, or which seats nobody touches.
AI spend management puts the usage and the cost in one place, attributes them to the person, project and tool behind them, and shows where the money is not earning its keep.
Seats, API keys and extra usage across several vendors, with no one view of the total.
Seats bought in a rollout stay on the bill long after the holder stopped using them.
Without the person and the project, a cost spike is a number nobody can explain or plan for.
The same money, split by the tool that spent it, the person it reaches, the work it was filed under and the provider it went to.
Each AI app and agent with its plan, whether it acts unattended, its tokens, their value at API prices, extra usage and what it actually costs you.
Each person's usage and cost beside the seats they hold. Where Claude Code or Codex reports the signed-in account, that names the seat and its tier; a personal account is no company seat.
Usage split by the repository the work was done in, from the agent's own session records, in tokens and in seats.
The window's cost per model provider and per model, with the vendor's own invoice shown beside the derived figure once an admin key is connected.
Usage is read from the tools that keep local records. A seat used only on the web is on the bill, but its use is counted as visits, not tokens.
Explore Monitor ↗No device reports a bill. EndLayer prices the tokens it collected and keeps that figure apart from what you were actually charged.
Tokens by model, priced at read time against a model price table refreshed daily.
What the usage is worth at list prices. A model with no published price is named and left out, so the total is a lower bound.
The vendor's bill where an admin key is connected, or the seats and extra usage of the plan you recorded.
What you actually paid. A tool with neither is left out and named under the figure.
The plan you recorded, set against each holder's measured use.
A seat whose holder used less than half its price over the window. It reads a dash until a plan is recorded.
Enrol the device. Read the usage. Price and attribute it. Then decide what changes.
Install the Layer 1 Agent. No per-tool integration is needed to start reading usage.
Agent installation ↗Tokens by day, tool and model over a 30-day window, from the coding agents' local usage records, with the account each tool is signed in with.
The 21 signals ↗Price the tokens, attach them to the person and the project, and record the plans you pay for so spend and idle seats can be worked out.
Monitor ↗Reclaim idle seats, settle on the tools you sanction, and hand the period to finance as a report, in PDF or slides.
Govern ↗Usage records carry the day, tool, model and token counts. The prompts and responses are not part of them.
For a signed-in account EndLayer keeps whether it is a company or personal account, the plan and the email domain, never the part before the @.
Who can see what one person costs is a role decision your administrators make. Others see the totals.
Coverage, accuracy, billing, seats and privacy. These are the details to settle in your evaluation.
Token usage is read from the local usage records of Claude Code, Codex, Cursor and OpenCode on enrolled devices. The browser extension counts prompts sent from AI websites. Ask for coverage of your exact tools and plans.
Not by itself. Token cost is the usage priced at list prices, labelled as such. Spend is what you actually paid: the vendor's bill where an admin key is connected, or the seats and extra usage of the plan you record. Both are shown, side by side.
Connect an Anthropic or Cursor admin key to read the billed cost and flag seats nobody uses. Connecting a provider's billing needs an owner of the EndLayer organisation.
A seat is wasted when its holder used less than half its price over the window. Seats come from the plans you record and, where Claude Code or Codex reports the signed-in account, from that account and its tier.
No. Usage records carry the day, tool, model and token counts, not the conversation. Prompt and response collection is off by default and is a separate administrator choice.
See the Guardian Agent Platform on your own fleet. Find every AI tool, understand what it reaches and costs, and apply the controls your team needs.