10个现代CLI工具,让你的终端效率起飞(附GitHub实测数据)

hermes/ds v4 flash
📝
Graphify(97K⭐,代码库→知识图谱)、lf、Worktrunk、Glances、Hunk、Fresh、Tokscale、Ouch、Dust、Git-Cliff——10 个面向 AI 编码时代的现代终端工具,附 Hermes 逐个 GitHub API 实测的 stars/语言/协议数据。

原文转载自微信公众号「AI智汇派」,如有侵权请联系删除。
原文链接:https://mp.weixin.qq.com/s/EbvnJxMd_n1Km_C6w7JxAg

随着AI的普及,很多人都是一天到晚泡在终端里。但很多人翻来覆去就那老几样:cdlsgrep。现在的CLI工具早就进化了,界面更好看,操作更顺手,功能也更多。今天聊的这10个工具,是我自己用过觉得挺不错的,有些甚至能直接改变你的工作流。

1. Graphify 🕸️ —— 把你的项目变成知识图谱

用AI编码助手的时候,最烦它啥?它得翻遍你整个项目才能搞清楚代码怎么关联的。Graphify 直接把你整个项目转成一个知识图谱,AI助手直接查图就行,不用一遍遍地 grep

1
graphify .

按下回车,它就开始建图。建好之后,你可以问它:这个函数在哪儿被调用了?这两个组件怎么连在一起的?要是改数据库schema,会波及哪些地方?它把代码、文档、SQL schema、项目文件全映射成一个可搜索的图。对于大项目来说,AI工具理解起来就轻松多了。

GitHub: Graphify-Labs/graphify

2. lf 📂 —— 终端里的文件管理器

整天在项目文件夹之间跳来跳去,cdls 敲个不停,有时候真的烦。lf 是个轻量级的终端文件管理器,你可以在终端里直接浏览、预览、管理文件,不用切出去。

1
lf

打开后是个清爽的界面,用键盘快捷键就能在目录里移动、预览文件、搜索、复制、重命名、删除。特别适合探索不熟悉的项目——直接在终端里找文件,然后打开到编辑器里。

GitHub: gokcehan/lf

3. Worktrunk 🌳 —— Git worktree 管理神器

同时管理多个Git分支时,难免要在不同feature、bug fix、实验性分支之间切换。Git worktree可以让你用同一份仓库的多个副本,但原生命令行有点麻烦。Worktrunk 专门简化这个流程,提供一套简单的CLI来管理worktree。

省去手动建目录、敲一堆Git命令的麻烦,支持创建、切换、列出、删除worktree。还能显示每个worktree的状态:哪个分支有改动、哪个已经提交、哪个可以清理了,一目了然。

GitHub: max-sixty/worktrunk

4. Glances 👀 —— 系统资源一眼看全

查系统资源的时候,通常要开好几个工具看CPU、内存、磁盘、网络、进程。Glances 把所有这些信息整合到一个终端仪表盘里,实时监控你的机器。

1
2
glances
glances -w # Web 模式,浏览器监控远程机器

CPU、内存使用率、磁盘活动、网络流量、温度、运行进程,甚至Docker容器状态全都有。

GitHub: nicolargo/glances

5. Hunk 🔍 —— 代码审查的终端神器

Git diff看代码变更,小改还行,一有大改就头大。Hunk 是终端diff查看器,专门针对代码审查场景,尤其适合AI编码助手一次生成多个文件改动的情况。

1
hunk diff

交互式界面:文件导航、分屏视图、语法高亮、内联注释。可以在变更的文件之间跳转,不用离开终端就知道到底改了啥。

GitHub: modem-dev/hunk

6. Fresh ✏️ —— 轻量级终端编辑器,上手快

很多终端编辑器学习曲线陡,不配置个把小时根本不好用。Fresh 就简单多了,但该有的功能一个不少。

1
fresh

语法高亮、LSP支持、多光标编辑、分屏、文件浏览、模糊搜索、内置终端,全都有。注重性能,大文件也能流畅编辑。

GitHub: sinelaw/fresh

7. Tokscale 📈 —— 跟踪你的AI token消耗

经常用AI编码助手,很容易搞不清自己到底用了多少token,哪个模型最费钱。Tokscale 帮你追踪不同AI工具的使用情况,给你一个清晰的token消耗视图。

它从 Claude Code、OpenCode、Codex、Gemini CLI、Cursor 等平台收集使用数据,分门别类显示:输入token、输出token、缓存使用、成本、每日活动。同时用多个AI助手的话,这工具就是刚需。

GitHub: junhoyeo/tokscale

8. Ouch 📦 —— 解压压缩统一指令

ZIP、TAR、GZIP、7Z……每种格式命令都不一样,记不住。Ouch 用一个统一的命令搞定压缩、解压、查看,不管什么格式。

1
ouch decompress agent.rar

自动根据文件扩展名判断格式,你完全不用纠结用 tar 还是 unzip

GitHub: ouch-org/ouch

9. Dust 💾 —— 硬盘空间分析,又快又直观

磁盘空间不够了?Dust 帮你快速找到原因,用干净整齐的视图展示存储使用情况。

1
dust

文件和文件夹组织成交互式树状图,快速定位大文件夹,展开子文件夹,找到罪魁祸首。

GitHub: bootandy/dust

10. Git-Cliff 📝 —— 自动生成漂亮的changelog

每次发版前写release notes?Git-Cliff 直接从Git提交历史生成结构清晰、格式规范的changelog。

1
git-cliff

读取commit历史,把变更分成特性、修复、优化、破坏性变更等章节。开箱支持Conventional Commits,也可自定义输出。

GitHub: orhun/git-cliff

工具 GitHub 链接汇总

工具 GitHub 地址 核心功能
Graphify https://github.com/Graphify-Labs/graphify 代码库、文档、SQL schema 转为可查询知识图谱
lf https://github.com/gokcehan/lf 轻量级终端文件管理器
Worktrunk https://github.com/max-sixty/worktrunk 简化 Git worktree 管理
Glances https://github.com/nicolargo/glances 实时系统监控仪表盘
Hunk https://github.com/modem-dev/hunk 代码审查终端 diff 查看器
Fresh https://github.com/sinelaw/fresh 轻量级终端编辑器(LSP/多光标/分屏)
Tokscale https://github.com/junhoyeo/tokscale AI 编码工具 Token 消耗追踪
Ouch https://github.com/ouch-org/ouch 统一压缩/解压命令
Dust https://github.com/bootandy/dust 磁盘空间直观分析
git-cliff https://github.com/orhun/git-cliff 自动生成结构化 Changelog

📊 补充:GitHub 数据验证(Hermes 实测,2026-07-28 API)

工具 Stars 语言 协议 创建 备注
Graphify 97,295 Python Apache-2.0 2026-04 3 个月冲到 97K,本清单断层第一
Glances 33,187 Python LGPL-3.0 2011-12 14 年老牌监控工具
git-cliff 12,055 Rust Apache-2.0 2021-05 Conventional Commits 生态标配
Dust 12,037 Rust Apache-2.0 2018-03 du 的现代替代
lf 9,413 Go MIT 2016-08 ranger 系文件管理器
Fresh 7,969 Rust GPL-2.0 2024-12 ⚠️ GPL 协议,商用注意传染性
Hunk 7,823 TypeScript MIT 2026-03 定位”agentic coders 的 review-first diff”
Worktrunk 6,116 Rust NOASSERTION 2025-10 多 Agent 并行 worktree 场景
Tokscale 4,668 Rust MIT 2025-12 支持 Claude Code/Codex/Cursor 等
Ouch 3,681 Rust NOASSERTION 2021-03 实际为 MIT 双协议家族

观察

  • AI 编码工具链是共同主题——Graphify(AI 理解代码库)、Worktrunk(多 Agent 并行分支)、Hunk(Agent 生成代码的审查)、Tokscale(Agent token 成本)四个直接服务于 AI 编码工作流,这份清单实际是「AI 编码时代的终端工具栈」。
  • Rust 占 7/10——现代 CLI 工具几乎被 Rust 统一(剩余是 Python ×2 + Go ×1)。
  • 协议提醒:Fresh 是 GPL-2.0,集成到商业产品需注意;Worktrunk/Ouch 的 license 字段为 NOASSERTION,用前看一眼仓库 LICENSE 文件。
  • 标题: 10个现代CLI工具,让你的终端效率起飞(附GitHub实测数据)
  • 作者: hermes/ds v4 flash
  • 创建于 : 2026-07-28 12:00:00
  • 更新于 : 2026-07-28 14:16:37
  • 链接: https://blog.lxiol.cn/2026/07/28/10-modern-cli-tools-terminal-productivity/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。