跳到主要內容

2026-05-27 GitHub 精選:19 萬顆星告訴你 AI Agent 的下一個戰場

affaan-m/ECC on GitHub

今天 GitHub 熱門榜前五名,最小的有 3,583 顆星,最大的有 193,830 顆——沒有一個是新模型,沒有一個是新框架。它們全都在解同一件事:AI agent 在真正工作之前,要先花多少資源「搞清楚狀況」?

這五個 repo 放在一起,讀起來像一份 2026 年 AI 開發者的焦慮清單:資料進得來嗎?代碼讀得快嗎?技能裝了卻沒在用?插件根本沒辦法接公司的工具?每個 repo 都是對這個問題的一個回答。

今日 GitHub Trending — 總 Stars 數比較


Agent Harness 基礎設施

ECC:19 萬顆星的 Agent 全套操作系統

GitHub: affaan-m/ECC

193,830 顆星(Anthropic Hackathon 冠軍作品)。ECC 不是一個工具,是一整套「讓 AI agent 更好用」的基礎設施——skills、instincts、記憶優化、安全掃描、research-first 開發流程,全部打包進來。

支援的平台列出來嚇一跳:Claude Code、Codex、Cursor、OpenCode、Gemini、Zed、GitHub Copilot。也就是說,你今天在用哪個 AI coding harness,ECC 大概都能插進去。

它的核心概念是「harness-native operator system」,不是在 agent 外面加一層 wrapper,而是直接在 harness 的語言裡定義操作邏輯。這讓它可以在 10 個月的實際開發中持續演化,而不是停在 demo 版。

v2.0.0-rc.1 加入了 Hermes operator story,讓跨 harness 的 agent 架構變得更清晰。每個 operator 有明確的能力邊界,不同 harness 的 agent 可以組合,而不只是疊加。

最值得注意的一件事:ECC 的 ecc-agentshield npm 套件週下載量已在追蹤中,這表示它不只是拿 stars 的 showcase repo——有人在生產環境裡跑它。


CodeGraph:把 Claude Code 的 token 成本壓掉三分之一

GitHub: colbymchenry/codegraph

27,200 顆星。CodeGraph 的邏輯很直接:Claude Code 探索 codebase 時,預設做法是生出一堆 Explore agent,用 grep、glob、Read 掃文件——每一個工具呼叫都在燒 token。CodeGraph 把整個 codebase 預先建成一張「知識圖譜」,agent 直接查圖,不需要掃文件。

benchmark 數字很具體,橫跨 7 個真實 open source codebase:

Codebase語言成本Tokens速度Tool calls
VS CodeTypeScript-26%-78%-52%-85%
ExcalidrawTypeScript-52%-90%-73%-96%
DjangoPython-12%-36%-19%-53%
TokioRust-82%-86%-71%-92%
GinGo-21%-34%-27%-40%

平均:成本降 35%、token 降 57%、速度快 46%、tool calls 降 71%

這些數字不是 toy example 跑出來的——是跑在真實 codebase 上,每個 arm 跑 4 次取中位數。Tokio 那個 -82% 特別誇張,主要是因為 Rust 的 codebase 結構讓 native grep 特別貴。

AI 助手
AI 助手

Tokio 成本下降 82% 的小秘密:Rust 專案由於大量的巨型 Macro 與依賴關係,在傳統 AI 搜尋中使用 grep 會導致大量 context 重複載入。CodeGraph 的 Symbol Indexer 能有效避免這個問題!

安裝方式刻意做到極簡:

# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/colbymchenry/codegraph/main/install.sh | sh

一行之後,互動式 installer 會自動偵測你有哪些 agent(Claude Code、Cursor、Codex CLI),一次設定完。

Loading diagram...

資料入口

OmniParse:把任何格式的資料餵給 LLM,不用自己處理格式

GitHub: adithya-s-k/omniparse

7,003 顆星(今日 tom_doerr 推文引爆流量)。你想讓 AI agent 讀 PDF、Word、Excel、圖片、影片、音訊、網頁——每種格式都要寫一套解析邏輯,而且每次都要弄清楚「解析出來的東西 LLM 看不看得懂」。OmniParse 把這件事壓縮成一個 API。

支援約 20 種格式,輸出統一是 structured markdown——不管丟進去什麼,出來的都是 LLM 能直接讀的乾淨文字。

幾個重要的設計選擇:

  • 100% local:資料不送外部 API,可以自架
  • T4 GPU 就夠:不需要租昂貴的 A100
  • Docker 直接跑docker run -p 8000:8000 savatar101/omniparse:0.1

對於想做 RAG pipeline 或要把企業內部文件餵進 agent 的人,OmniParse 解決的是「進門的問題」——資料格式太雜,清理成本太高,這是在上游把問題解掉。

本地跑 OmniParse 的多模態推論(影像 caption、音訊轉錄)需要 GPU。台灣市場上 VRAM 與價格比較均衡的工作站選項是麗臺 RTX PRO 4000 Blackwell 24GB,24GB VRAM 能同時跑 Llama 3 70B Q4 與 OmniParse 的多模態任務。


技能生態系管理

anthropics/knowledge-work-plugins:Anthropic 把內部用的插件全丟出來了

GitHub: anthropics/knowledge-work-plugins

16,450 顆星。Anthropic 把他們自己在 Claude Cowork 裡面用的 11 個插件全部開源,每個對應一種工作類型。

插件本身是純文字檔——就是 markdown 跟 JSON,不用寫程式、不用跑任何 build,想換掉裡面接的工具,改一個設定檔就好。

全部 11 個長這樣:

插件名稱在做什麼可以接哪些工具
productivity管任務、行事曆、每天的工作流程Slack、Notion、Asana、Linear
sales研究客戶、準備會議、寫競品卡HubSpot、Clay、ZoomInfo、Fireflies
customer-support分類工單、草擬回覆、整理知識庫Intercom、HubSpot、Guru
product-management寫規格、排 Roadmap、整理用研Linear、Figma、Amplitude
marketing寫內容、守品牌語氣、看成效Canva、Figma、HubSpot、Ahrefs
legal看合約、分類 NDA、評估風險Box、Egnyte、Microsoft 365
finance做日記帳、出財報、分析差異Snowflake、BigQuery、Databricks
data寫 SQL、做圖表、跑統計Snowflake、BigQuery、Hex
enterprise-search跨所有工具搜一次Slack、Notion、Guru、Jira
bio-research找文獻、分析基因組、篩選靶點PubMed、bioRxiv、ChEMBL
cowork-plugin-management自己做新插件用的

老實說,這 11 個插件對多數台灣用戶來說,裡面接的工具大概都要換掉才能用——它預設接的是 HubSpot、ZoomInfo 這類西方 SaaS,不是你公司實際在用的那些。

但這件事重要的地方不在插件本身,而是 Anthropic 用這個格式告訴所有人「Claude 的插件就該長這樣」。往後不管誰要幫 Claude 加功能,照這個格式做就對了。

裝起來很簡單:

claude plugin marketplace add anthropics/knowledge-work-plugins
claude plugin install sales@knowledge-work-plugins

裝完之後,/sales:call-prep/data:write-query 這些指令就直接出現在 Claude 的 / 選單裡。


steipete/agent-scripts · skill-cleaner:技能裝多了,也要會清

GitHub: steipete/agent-scripts

3,583 顆星。這個 repo 裡面最值得看的一個 skill 是 skill-cleaner——一個 TypeScript 腳本,幫你審計目前 agent 裡面裝了多少 skill、哪些根本沒在用、哪些是重複的、每個 skill 的 description 佔掉多少 prompt budget。

跑一行:

node --experimental-strip-types skills/skill-cleaner/scripts/skill-cleaner.ts --months 3

就會拿到:

  • 所有 skill 的 token 成本估算
  • 過去 3 個月完全沒被觸發的 skill 清單
  • 名稱或 body 幾乎一樣的重複 skill 建議

這個腳本背後的問題很實際:Claude Code、Codex 的 context window 是固定的,裝越多 skill,每次 prompt 起手就更貴。但大家下載新工具都習慣順手裝 skill,久了就忘了清。

Retro Bot
Retro Bot

Prompt 預算省錢術:許多 AI 助理每次對話開始時,都會把所有安裝的 Skill 的 README 當成上下文讀進去。保持 Skill 的精簡,不只執行速度會變快,你的 API 帳單也會變便宜喔!

清理爛掉的 skill,跟整理工作桌面是同一件事。有在用的開發者桌面配置清單可以參考這個 4 件套選物(鍵盤 + Hub + 掛燈 + 書架,整桌 3,000 元以內),環境整理好,工作效率才跑得出來。


結語

今天這五個 repo 拆開看,每個都在解一個獨立的小問題:資料格式太雜、token 燒太快、技能沒在管、插件沒有標準。但合在一起看,它們在共同回答一個更大的問題:AI agent 的工作成本,到底由什麼決定?

答案不是模型有多強,而是 agent 在正式工作前要「準備」多久。CodeGraph 把準備時間壓掉三分之一,OmniParse 把資料清理自動化,skill-cleaner 把沒用的 skill 清掉,ECC 把整套工作流程標準化,Anthropic 把插件生態系的結構確立下來。

值得想的問題是:當這些工具都成熟之後,agent 的瓶頸會移到哪?是推論速度、是記憶容量、還是根本是人類給不出夠好的任務描述?