99LL 是一間 AI 精煉實驗室,把開放資源提煉成 AI 代理可以信賴的零件。

我們相信,開放的數位資源將成為 AI 代理下一條重要的供應鏈。這些資源公開取得,到處被複製,幾乎沒有經過查核。

「文明的進步,在於擴大我們不必思考就能執行的重要操作的數量。」

阿爾弗雷德·諾斯·懷特海,《數學導論》,1911 年
圖表 1
GitHub 上的供給集中在少數類別,三分之一的買家需求找不到任何供給
星數達 50 以上的程式庫,與 535 個需求類別逐一比對並依數量排序
180M+ 位開發者630M 個程式庫+121M 一年內新增
長條圖:535 個需求類別依對應的 GitHub 程式庫數量排序,縱軸為對數刻度。97 個類別擁有 95% 的程式庫,177 個類別沒有任何程式庫。
資料來源:GitHub Octoverse 2025(2024 年 9 月至 2025 年 8 月);99LL Research,GitHub 搜尋 API,2026 年 10 月 16 日;需求類別取自 Product Hunt、Fiverr 與 Dribbble,擷取於 2026 年 10 月 15 日。比對以類別名稱為準,「search」這類範圍較廣的名稱會高估數量。

為什麼要精煉

AI 代理取用的資源,出乎意料地難以信賴。以我們最先測量的原料軟體為例,GitHub 上有 3.95 億個公開程式庫,其中幾乎沒有一個附有經過查核的授權、安全審查,或能夠運作的證明。

問題的一部分在於,星數反映的是受歡迎程度,無法代表安全性。有一個程式庫擁有 62,508 顆星,在 OpenSSF Scorecard 上卻只得到 3.2 分(滿分 10 分)。我們抽樣了 300 個候選程式庫,其中 97 個沒有可用的授權,62 個已有 90 天沒有更新,96 個的分數低於 5。要安全地使用任何資源,AI 代理需要有人讀過、掃描過、修復過並實際執行過的零件。99LL 正是在這個缺口上工作:300 個程式庫中,有 44 個通過全部三項檢查。範本、設計、課程與文件是接下來的原料,我們尚未對它們進行測量。

公開程式庫數量取自 GitHub Octoverse 2025。第一批樣本為軟體:2026 年 10 月 16 日讀取的 300 個程式庫。

sample 1 · software · $ 99ll check --sample github-300 --date 2026-10-16
已檢查 300/300授權 97久未更新 62分數 97通過 44
程式庫授權推送分數結果
arome3/evidence-based-brand-systemsMIT6 天2.5分數 < 5
unovue/reka-uiMIT0 天4.6分數 < 5
plugin87/ux-ui-agent-skillsMIT5 天4.3分數 < 5
zhuyansen/awesome-claude-video-skills無0 天—授權
imFORZA/marketing-assetsMIT10 天3.4分數 < 5
vmware-archive/clarityMIT已封存—久未更新
BetterTyped/react-zoom-pan-pinchMIT0 天4.5分數 < 5
nodetool-ai/nodetoolAGPL-3.00 天—授權
efeoncepro/voice.mdApache-2.0152 天—久未更新
elastic/eui無0 天6.0授權
figma/plugin-samplesMIT206 天—久未更新
mrachinskiy/commotionGPL-3.0284 天—授權
分數取自 OpenSSF Scorecard,範圍 0 到 10,用於衡量安全實務,已知漏洞不在評分範圍內。
圖 1 · 4 已修復檢查 4 / 4
一個零件(此處以軟體為例)被拆開成各層,依序經過檢視、修復、測試、重新標記與評等,最後交給 AI 代理。

修復與重新標記

同時,沒有通過檢查的零件,通常只差一個小修復就能派上用場。缺少的授權檔案、未固定版本的相依套件、外洩的權杖,各自都能在幾分鐘內修好。這帶出一個有趣的問題:如果檢查本身就是產品呢?如果同一套方法能修復、評等並重新檢查 AI 代理安裝的每一個零件呢?

這能直接解決重複使用零件時最大的問題之一:悄悄壞掉。上個月還能運作的零件,可能在上游更動或相依套件變動後失效。定期重新檢查能發現這類問題,找出一次性審查會漏掉的故障。這也讓 AI 代理得到目前拿不到的東西:一份經過測量的評等。

  • 01缺少 LICENSE 檔案:依作者聲明的授權補上
  • 02發現寫死在程式中的 API 權杖:已移除並更換
  • 03相依套件未固定版本:已固定並重新掃描
  • 04描述過於籠統,AI 代理難以據此選用:已重寫
  • 05沒有測試任務:已撰寫一項,並分別在有零件與沒有零件的情況下執行
  • 06中繼資料已重新標記:零件編號、授權等級與評等已寫入清單檔

所列修復為 99LL 實際進行的類型。圖中使用的是範例零件,不屬於 300 個樣本。

我們的索引

我們正在建立一份經過評等的 AI 代理零件索引,並搭配維持其可信度所需的檢查與重新檢查。我們的評等只拿零件與同類別的其他零件比較,做法如同晨星(Morningstar)為基金評等。我們已測量最初的 300 個候選項目,其中 44 個通過授權、活躍度與安全性檢查。

索引推出後,AI 代理可以依類別查詢,依授權與評等篩選,把零件當作標準套件安裝並執行,再回報是否運作成功,而每一份回報都會影響評等。我們要建立的,是任何 AI 代理都能使用、值得信賴的零件供應,涵蓋 Claude Code、Codex、Cursor 與 Gemini CLI。

  • 尋找
  • 檢查
  • 修復
  • 標準化
  • 評等
  • 重新檢查
圖 2 · 重新封裝產線原料零件進,評等零件出
等角視圖的輸送帶,共六個站點:尋找、檢查、修復、標準化、評等、重新檢查。

槓桿

我們最大的資產是槓桿效應:一個零件檢查一次,每個安裝它的 AI 代理都能信賴,沒有人需要再重做一次。原本花在重做的時間,可以用來解決新的問題,也就是目前還沒有人建造的 177 個類別。

對零件或索引有任何疑問,歡迎來信:[email protected]。