CLI
SDK
Terminal & Agents
expensicat
$
◐Waiting for authorization...
Open:expensicat.com/device
Code:A7K-9MX
✓Logged in successfully!
$
DateNameAmountStatus
Apr 15Vercel Pro-$20.00posted
Apr 14Stripe Payout+$2,400posted
Apr 12Figma Team-$45.00posted
npx @expensicat/cli
·
How to Build a World-Class CLI
Most CLIs were built for humans. Then AI agents showed up and started using them anyway. Here are the concrete design choices that separate the ones people (and their agents) actually rely on.