Skip to content
所有標籤

#cli-tool

14 篇文章

工具推薦|mcptui — 不開瀏覽器、不燒 token,在終端機裡偵錯 MCP server

mcptui 是一個開源 Python TUI,讓你直接在終端機裡測試、檢查、偵錯 MCP server。安裝:pip install mcptui。解決了測 MCP server 要改設定檔重啟 app、或開瀏覽器跑官方 Inspector、或燒 token 讓 agent 幫你測的問題。

工具推薦|decisionkit — 讓 Agent 用機率分數做決策,不用整段推理

decisionkit 是一個把是非、分類、評分、排序丟給專門 decision API 做機率判斷的 CLI 與 MCP server。安裝:npm i -g @adxtya21/decisionkit。解決了 Agent 用整段 LLM 推理做簡單分類時速度慢、沒有機率分數可自動路由的問題。

工具推薦|mcpgawk — 攔住在你核准後偷改行為的 MCP server

mcpgawk 是一個開源 CLI,記住你核准過的 MCP server 長什麼樣子,之後發現任何一個 tool 被改過就擋下呼叫。安裝:`uv tool install --force mcpgawk`。解決了 MCP server 審核通過後又悄悄改寫 tool 定義(rug-pull)卻沒人發現的問題。

工具推薦|SpecStory CLI — 幫每一次 agent coding session 自動存成可搜尋的 markdown

SpecStory CLI 是一個包住各家終端機 coding agent 的開源 CLI,啟動方式從 `claude` 換成 `specstory run claude`,對話就會自動存到 `.specstory/history/`。安裝:`brew tap specstoryai/tap && brew install specstory`。解決了「AI coding session 關掉就沒了、找不到也分享不出去」的問題。

工具推薦|mcp-lint — 像 ESLint 一樣,在 Agent 呼叫前先幫 MCP tool 打分數

mcp-lint 是一個 CLI,連到 MCP server 讀出 tool 清單,跑 21 條規則檢查 schema、描述、prompt injection 痕跡與危險能力,輸出分數與 A-F 分級。安裝:`curl -fsSL https://raw.githubusercontent.com/superintelligenceco/mcp-lint/main/install.sh | sh`。解決了 MCP server 自己的單元測試不會檢查、但模型會直接讀到的「tool 描述文字」這塊安全死角。

工具推薦|TrustDex — 讓 Agent 看到 MCP server 之前先過一道 ALLOW/ASK/BLOCK

TrustDex 是一個本地優先、零執行期依賴的 CLI,在 Agent 看到任何 MCP server、Skill 或 plugin 之前先套用政策做 ALLOW/ASK/BLOCK 判斷。安裝:git clone 後 npm test 就能試用,不用裝任何外部套件。解決了『裝得起來就等於信得過』這個預設心態,把來源審查變成曝光給 Agent 之前的顯式關卡。

工具推薦|agentgateway-lint — 在設定進 repo 前攔住危險的 agentgateway 設定

agentgateway-lint 是針對 agentgateway 設定檔的靜態 linter,讀一次 YAML/JSON 就跑安全與衛生規則,輸出 A-F 分級。安裝:git clone 後 python3 -m agentgateway_lint samples/risky.yaml 免依賴試用。解決了 agentgateway 本身只驗證格式合法、不會告訴你設定「危不危險」的問題。

工具推薦|skills — 讓套件作者的 Agent Skill 跟著相依關係自動裝進你的 AI 助手

skills 是 Serverpod 開源的 CLI,讓 Dart/Flutter 套件作者在套件裡放 skills/ 目錄,使用者跑 skills get 就能把每個相依套件附帶的 Agent Skill 自動裝進 Claude Code、Cursor、Codex 等工具。安裝:dart pub global activate skills。解決了「AI 助手不懂第三方套件用法,得靠手動貼文件或寫規則檔」的問題。

工具推薦|ToolHive — 讓每個 MCP server 都跑在隔離容器裡

ToolHive 是 Stacklok 開源的 MCP server 執行期管理平台,用 CLI(thv)或 Kubernetes Operator 把每個 MCP server 跑在隔離容器裡。安裝:brew install stacklok/tap/thv。解決了「MCP server 直接裝在本機、拿著本機憑證和網路權限亂跑」的問題。

工具推薦|agent-manager — 把一堆 terminal tab 裡的 coding agent 收進一個 tmux TUI

agent-manager 是一個包在 tmux 上的終端機 UI,同時追蹤多個 AI coding agent session 的狀態。安裝:brew install yoanwai/tap/agent-manager。解決了同時開好幾個 agent 時要在 terminal tab 間找哪個卡住、哪個做完的問題。

工具推薦|Cairn — 用自然語言問「為什麼半夜三點延遲飆高」的事故分析 Copilot

Cairn 是一個用 MCP tool servers 串接觀測系統、部署紀錄、runbook 的事故分析 Copilot,問一句「為什麼 checkout 延遲半夜三點飆高」就能拿到附證據的根因假設。安裝:`make install && make up` 起本機環境。解決了 SRE 排查事故時要手動在好幾個系統間來回核對時間軸、翻 runbook 的問題,而且修復動作預設要人核准才會執行。

工具推薦|claude-scope — 搜尋你的 Claude Code 對話歷史,結果保證不過期

claude-scope 是一個 Claude Code 外掛,用 SQLite FTS5 全文搜尋你的 session 歷史。安裝:claude plugin marketplace add waazy-w/claude-scope。解決了『索引式工具結果過期、grep 式工具每次重掃幾百 MB』的兩難——它用 byte offset 增量同步,每次搜尋只讀新增的位元組,連一分鐘前打的字都搜得到。

工具推薦|agent-codemode — 讓 Coding Agent 自己寫腳本呼叫 MCP server,省下 99% context

agent-codemode 是一個開源 CLI/SDK,讓 Coding Agent 寫的腳本直接呼叫你已經在 Claude Code/Cursor/Windsurf 裡認證好的 MCP server。安裝:npm install -g agent-codemode。解決了 Agent 逐次呼叫 MCP tool 時因為模型要在每一步之間插話、耗費大量 context 的問題(作者實測案例省下 99.66% token)。

工具推薦|Phinq — 讓 Agent 動手前先問你,高風險操作攔下來再說

Phinq 是一個開源的 Agent 執行期治理層,攔截 Agent 的每一次工具呼叫並依風險分級,可逆操作放行、不可逆操作(刪除、金流、憑證存取、大量操作)暫停等人核准。安裝:npx @phinq/phinq。解決了 Agent 無人看管時可能做出不可逆破壞、且事後沒有可信稽核紀錄的問題。