I've helped our sales team to build CLIs for some SaaS that we pay for on their side
We are letting our agents call the APIs sensibly and not abuse things
Calling a backend is a verifiable task. It takes a single prompt to codex to create a CLI for any API
We are early, but everybody will start doing this very soon. Incumbent SaaS will face a choice. Either:
(1) embrace agents and the new medium of consumption and change their business model into a pay-per-use API like X is doing, or
(2) keep it purely for humans
Those that choose (2) will get wiped out of business. And I fear many will choose (2)
Which means you can just copy an incumbent's product, make it consumable through a CLI, and make a lot of $$$