Remix.run Logo
blainm 3 hours ago

I think the issue is people are using tools in an automated fashion and running up a compute bill for free when they were only meant to be used by humans in a more limited capacity (for companies to gather data on how to improve their products for humans). I think the correct way to use these models in an automated fashion is via the APIs and even then they might also worry about things like abuse/distillation type attacks still if the volume is too high. I think the lack of transparency might actually be by design so that people abusing their services don't figure out what triggers them losing their accounts. I could be wrong of course, this is just speculation on my part.

gck1 3 hours ago | parent [-]

> I think the issue is people are using tools in an automated fashion

But that's the sole reason why all of the tools have headless modes. Headless mode is textbook definition of supporting automation.

From gemini docs: [1]

> Headless mode allows you to run Gemini CLI programmatically from command line scripts and automation tools without any interactive UI.

And claude code:

> Use the Agent SDK to run Claude Code programmatically from the CLI, Python, or TypeScript

Why does headless mode exist if using it is a bannable offense?

[1] https://google-gemini.github.io/gemini-cli/docs/cli/headless...

[2] https://code.claude.com/docs/en/headless

szmarczak an hour ago | parent [-]

Headless is fine as long as there's a human in the loop. Remove the human, their bills skyrocket.