What does Gate cost, and does the fee eat the saving?
Compression and caching are on the free plan, so if you stay on Free the saving costs you nothing. Pro is $20 per user per month and adds spend caps, per-team and per-model breakdown, and the advanced compression pipeline. Model usage is pay as you go through Gate, or bring your own provider keys and keep buying tokens directly. The estimator above subtracts the Pro seats you enter, so the figure it shows is net.
If Gate rewrites the request, which log is the system of record?
Both are, and they sit on the same record. Whenever compression actually changes a request, Gate stores the body your client sent alongside the body it forwarded upstream, so you can put them side by side rather than reconcile two systems. The forwarded body is what the model received, which is the one an auditor is asking about. Entries are hash-chained and anchored, so a gap in the chain is itself evidence.
Isn't this what our cloud cost tool already does?
Cost tools read the bill after it arrives. They report what you spent and who spent it, which is worth having. They cannot make the next request cheaper. Gate sits in the request path, so it removes tokens before they are billed and answers repeat calls without contacting the provider. The two compose: Gate lowers the bill, your cost tool still reports it.
Does this cover all our AI spend, or only what goes through Gate?
Only traffic that routes through Gate. Anything your teams send straight to a provider is invisible to it. In practice that is the argument for pointing every tool at one endpoint: Gate reports spend by team, user, and model across pay-as-you-go and your own provider keys, which is hard to assemble from several provider consoles.
Is the compression lossy? Will my agent behave differently?
The default mode is the safe one. It removes content the model cannot use: terminal color codes, repeated lines, editor scaffolding, pretty-print spacing, and copies of content already earlier in the same conversation. The model still has that content, in full, at its first appearance. Your own prose is never rewritten.
Does compression run before or after the security screening?
Before anything is removed. Gate evaluates the request your client sent for prompt injection and for leaked credentials or PII, and only then does a savings stage touch it. Turning compression off does not turn the scanner off, and turning the scanner off is a separate decision.
Does it break my provider's prompt caching?
No, and it is designed around that. A repeated block is only replaced once the model has already replied past it, so the prefix Gate forwards stays byte-identical on every later turn and your provider's cache keeps hitting. Gate also inserts Anthropic cache_control markers for clients that do not send their own.
Do I have to configure anything?
No. Savings are on by default and there is nothing to install in your code. Compression is a single toggle on the Token Savings page in the dashboard, and the cache lifetime is set next to it.