CLIs in the age of agents: how we designed gcx
medium.com