Post

🚀 8 個改變工作流的 CLI 工具推薦

🚀 8 個改變工作流的 CLI 工具推薦

##

在 AI 輔助開發(如使用 Claude Code)的時代,終端機(Terminal)已成為效率的核心。以下 8 個工具能讓你的開發環境更美觀、反應更迅速。

一、 基礎指令升級 (Modern Replacements)

這組工具旨在替換傳統的 Linux 指令,提供更好的視覺反饋與智慧化體驗。

工具名稱 替換指令 功能特色 安裝指令 (macOS / Linux)

eza ls 支援圖示 (Icons)、色彩區分、檔案類型自動分類。 brew install eza

bat cat 內建語法高亮 (Syntax Highlighting) 與行號顯示。 brew install bat

zoxide cd 最推薦! 自動記住常用目錄,輸入部分關鍵字即可快速跳轉。 brew install zoxide

tldr man 將冗長的指令說明濃縮成最常用的範例(Too Long; Didn’t Read)。 brew install tldr

二、 AI 開發利器 (Modern Workflow)

這組工具特別適合搭配 AI 工具使用,讓你在終端機內就能完成預覽、管理與代碼審查。

-

glow:Markdown 閱讀器

用途:在終端機內完美渲染 Markdown。檢視 AI 生成的檔案或 README 時,不再只是一堆原始碼。

-

安裝:brew install glow

-

lazygit:Git 圖形化介面

用途:即時監控 AI 對代碼做的所有改動 (Diff),快速進行 Commit 或回滾,告別輸入繁瑣的 git diff

-

安裝:brew install lazygit

-

yazi:非同步檔案管理器

用途:極速的終端機檔案瀏覽器。當 AI 一口氣生成幾十個檔案時,用它來導覽比 ls 效率高出許多。

-

安裝:brew install yazi

-

chafa:終端機圖片預覽

用途:直接在終端機渲染圖片。檢查前端素材或 AI 生成的 UI 截圖時,不需切換視窗。

-

安裝:brew install chafa

💡 進階小技巧:設定 Alias (別名)

為了讓使用更直覺,建議在你的 .zshrc.bashrc 加入以下設定,讓舊習慣直接連接到新工具:

Bash

用 eza 代替 ls

alias ls=’eza –icons’

用 bat 代替 cat

alias cat=’bat’

初始化 zoxide (取代 cd)

eval “$(zoxide init zsh)”

```

來源參考:YAHA學堂 - 8個改變工作流的CLI工具

This post is licensed under CC BY 4.0 by the author.