I don't understand how this can be enforced without ridiculous levels of false positives. I'm truly baffled. The same with Claude Code situation. gemini-cli, claude-code, codex etc, they ALL have a -p flag or equivalent, which is non-interactive IO interface for their LLM inference. If I wire my tooling (or openclaw) to use the -p flag (or equivalents), is that allowed? Okay, maybe they get rid of the -p flag and I h…
Specifically all optimize caching.
The indirect answer is for everyone using third party tools to play about there are 10x using it to spam or malicious use cases hammering their backend far cheaper than if it was by API.
These people are the false positives in this situation, but whether Google or Claude care is unlikely. They're happy to ban you and expect you to sign up for the API.
This has always been a worry when you use a service like Google.