The CLI directory for the agent era
Find the best CLI
for any service
CLIs are the interface layer AI agents use to interact with the world. We index them so you can find the right one.
216 CLIs · 2 agent-ready · Why CLIs matter →
Or skip the search — let your agent find CLIs · curl clis.dev/api/clis
Simple terminal UI for git. Stage, commit, rebase, cherry-pick — all with keyboard shortcuts.
Self-hosted Git service — lightweight GitHub/GitLab alternative with tea CLI
Official GitHub CLI. PRs, issues, repos, actions, codespaces — all from the terminal.
Syntax-highlighting pager for git, diff, grep, and blame output
Structural diff tool that understands syntax, not just text
Blazing fast terminal UI for git written in Rust
60+ GIT utilities — changelog, summary, effort, author stats, and more
Text-mode interface for git with log, diff, blame views
Generate changelog from git history with conventional commits
GitHub CLI extension for a dashboard of pull requests and issues
Recall what you or your team did on the last working day — git standup report
Official GitLab CLI — manage merge requests, issues, pipelines from terminal
Why CLIs?
The interface layer for AI agents
AI agents don't click buttons — they run commands. A single CLI call uses ~200 tokens. The equivalent MCP server dumps 55,000 tokens into your context window. That's a 275x difference →