CLI 工具
从高效搜索与开发环境,到新一代终端 AI Agent
bat
带语法高亮和 Git 集成的 cat 命令替代品
Atuin
用 SQLite、上下文检索和端到端加密同步重做 Shell 历史,让 Ctrl-R 真正跨会话、跨设备可用
zoxide
更智能的 cd 命令,通过学习你的使用习惯来快速跳转目录
lazygit
终端中的 Git 图形化界面,让 Git 操作变得简单直观
tmux
终端多路复用器,支持会话管理、窗口分割和后台保持
chezmoi
跨机器管理 dotfiles 的最佳工具,支持模板、加密和一键环境初始化
fastfetch
用 C 语言编写的极速系统信息展示工具,neofetch 的现代替代品
mise
把开发工具版本、项目环境变量和任务统一进 mise.toml 的现代开发环境管理器
yazi
极速终端文件管理器,支持图片预览
lsd
带图标和颜色的 ls 替代品
OpenCode
提供终端 TUI、桌面端和客户端/服务端模式的开源 AI 编程 Agent,支持多模型供应商
fzf
命令行模糊查找器,支持文件、历史记录、进程等的快速模糊搜索
ripgrep
面向行的搜索工具,递归搜索目录中的正则表达式模式,速度极快
eza
现代化的 ls 替代品,支持颜色、图标、Git 状态和树形视图
fd
更快更友好的 find 替代品
delta
Git diff 的语法高亮美化工具
tldr
社区驱动的简化版命令手册
jq
命令行 JSON 处理器
Jujutsu
兼容 Git 仓库、以工作副本自动快照和一等冲突为核心的下一代版本控制系统
htop
交互式进程查看器
lazydocker
在一个终端界面中管理 Docker 容器、镜像、Compose 服务、日志和资源占用
btop
颜值与功能兼备的资源监控器
autojump
通过记录访问历史实现目录快速跳转的命令行工具
neovim
Vim 的现代化重构版
dust
更直观的磁盘使用分析工具
procs
现代化的进程查看工具
zellij
Rust 编写的现代终端复用器
starship
跨 Shell 的极速提示符工具
bottom
Rust 编写的图形化系统监控工具
hyperfine
命令行基准测试工具
tokei
代码行数统计工具
dog
现代化的 DNS 查询工具
gping
带图形化输出的 ping 工具
sd
更直观的文本查找替换工具
httpie
人性化的 HTTP 客户端
Television
面向文件、文本、Git、环境变量和容器等多种数据源的高速可扩展模糊查找器
Carapace
为 Bash、Zsh、Fish、Nushell、PowerShell 等 Shell 提供统一而丰富的命令参数补全
Gemini CLI
Google 开源的终端 AI Agent,支持代码理解、文件编辑、命令执行、网页检索与 MCP 扩展
Aider
围绕 Git、代码库映射和可审阅提交构建的成熟终端 AI 结对编程工具
goose
可连接多模型与 MCP 扩展的本地开源通用 AI Agent,提供 CLI、桌面端和 API