After a month of making agent-first CLIs at work, I have settled on a few patterns that help coding agents over several tools my Claude uses every day. I was inspired by an interview with OpenClaw’s creator Pete Steinberger. He talks about using CLI over MCP for agent tools, so I started to make my own gmail CLI as an exercise.
I told Claude I wanted to make an agent-first CLI like Pete’s gogcli. I was surprised when Claude told me that it was too human focused. Unpacking that with Claude really challenged my mind about what agent-first tools really means.

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.