About
which-cli is a public directory of the most widely used SaaS CLIs, built for agents as a first-class consumer. Every tool page has a corresponding JSON endpoint with structured metadata that agents can consume directly.
Each entry includes authentication requirements, output format support, global flags, raw help output, and human-written agent notes covering naming conventions, recommended flags, and common pitfalls.
Why this exists
AI agents need to discover, understand, and invoke CLI tools. Today that means loading documentation, parsing help text, and guessing at conventions. which-cli provides the structured data layer so agents can find the right tool, authenticate, get machine-readable output, and avoid common mistakes.
Contributing
The catalog is open source. To add a CLI:
See the repository for details.
Built by Pulumi.