Operator surface
Pick the task. Get the right CLI.
Use task lanes to choose a tool, verify it safely, and understand the first agent-safe loop before you commit to it.
Task lane
Pick a lane, write the task in plain language, then work from the recommended CLI and its first safe loop.
Recommended CLI
Git & GitHubgh is a strong fit for git & github. Official and script-friendly.
Best for
pull requests, issue triage, and github actions from the terminal.
First move
$ gh auth statusTrust signal
343.3K Homebrew installs (30d)
Safe first loop
Why this pick
Supporting tools
6 support tools
lazygit
git workflows, staging, and history browsing from the terminal.
You work with git workflows and want a fast terminal interface.
Git workflows, staging, and history browsing from the terminal.
lazygit
gitui
git tui, commits, and history from the terminal.
You work with git workflows and want a fast terminal interface.
Git TUI, commits, and history from the terminal.
gitui
jj
version control, stacked changes, and git-compatible history from the terminal.
You need git workflows in both local dev and CI.
Version control, stacked changes, and git-compatible history from the terminal.
Jujutsu
delta
readable diffs, git pager, and syntax highlighting from the terminal.
You work with git workflows and want a fast terminal interface.
Readable diffs, git pager, and syntax highlighting from the terminal.
delta
git-lfs
large files, git workflows, and design assets from the terminal.
You're on GitHub and want the official terminal experience.
Large files, git workflows, and design assets from the terminal.
Git LFS
difft
structural diffs, code reviews, and ast-aware comparisons from the terminal.
You need git workflows in both local dev and CI.
Structural diffs, code reviews, and ast-aware comparisons from the terminal.
difftastic
Repository families
GitHub
org / 2 matched
Jesse Duffield
individual / 1 matched
Dan Davison
individual / 1 matched
extrawurst
individual / 1 matched
Jujutsu
small-team / 1 matched
Sourcefrog
small-team / 1 matched
Lane catalog
7 CLIs
gh
pull requests, issue triage, and github actions from the terminal.
You're on GitHub and want the official terminal experience.
Pull requests, issue triage, and github actions from the terminal.
GitHub CLI
lazygit
git workflows, staging, and history browsing from the terminal.
You work with git workflows and want a fast terminal interface.
Git workflows, staging, and history browsing from the terminal.
lazygit
jj
version control, stacked changes, and git-compatible history from the terminal.
You need git workflows in both local dev and CI.
Version control, stacked changes, and git-compatible history from the terminal.
Jujutsu
gitui
git tui, commits, and history from the terminal.
You work with git workflows and want a fast terminal interface.
Git TUI, commits, and history from the terminal.
gitui
delta
readable diffs, git pager, and syntax highlighting from the terminal.
You work with git workflows and want a fast terminal interface.
Readable diffs, git pager, and syntax highlighting from the terminal.
delta
git-lfs
large files, git workflows, and design assets from the terminal.
You're on GitHub and want the official terminal experience.
Large files, git workflows, and design assets from the terminal.
Git LFS
difft
structural diffs, code reviews, and ast-aware comparisons from the terminal.
You need git workflows in both local dev and CI.
Structural diffs, code reviews, and ast-aware comparisons from the terminal.
difftastic