Coocolab

REA、Orca、PhotoCraft AI:GitHub 爆紅開源工具介紹

GitHub 爆紅的 AI Agent 開源專案:REA 逆向工程、Orca 多 Agent 協調、PhotoCraft Adobe 替代。每個工具能做什麼、適合誰、怎麼開始用一次整理。

Jimmy · · 約 10 分鐘
#REA#Orca#PhotoCraft#開源專案#GitHub#AI Agent#MCP

你以為 GitHub 上爆紅的專案一定跟你無關 —— 直到你發現幾個十萬星的倉庫,正在重新定義「一個人能做什麼」。

上禮拜我花了一天時間,把最近幾個月 GitHub 上星數衝得最兇的開源專案一個一個看過去。有些是工具、有些是框架、有些看起來像玩具但實際上有真正的工程深度。它們的共同點是:全部免費、全部開源、全部跟 AI Agent 有關。

以下這七個,是我覺得每個會用 AI 寫程式的人都該知道的。我不會一一推薦你裝起來,每個工具的定位不同,選對的才有用。

REA:把任何軟體拆開來看

363K+
↑
GitHub stars(截至 2026-10-22,仍在增長中)
MIT
授權:商業使用、修改、再分發皆自由
23+
支援的反組譯目標類型(APK、IPA、Electron、原生二進位等)

REA(Reverse Engineer Anything)是 GitHub 上成長最快的專案之一。它是一個 MCP Server,讓 AI Coding Agent(Claude Code、Codex、Cursor 等)可以直接對應用程式進行逆向工程,從行為分析到二進位層級,一次搞定。

簡單說:你看到一個 App 的某個功能很讚,但不知道它怎麼做的,REA 就能幫你拆開來看。它內建了 Hopper、Ghidra、IDA 等反組譯工具,Agent 透過 MCP 呼叫這些工具,讀取反組譯結果後回答你的問題。

適合誰? 開發者想理解某個 App 的實作方式、安全研究人員做惡意軟體分析、或者單純好奇「這個功能到底是怎麼寫的」。

安裝方式很簡單:

npx rea-agents setup

然後在 Claude Code 或 Codex 裡問:「這個 App 的推薦功能是怎麼跑的?」它就會自動調用 REA 來分析。

我的觀察: REA 的真正威力在於 Agent 能理解反組譯結果後,直接幫你「重寫」那個功能到你的專案裡。逆向加重建,才是完整的流程。

Orca:一個提示,多個 Agent 同時工作

89.6K+
↑
GitHub stars(截至 2026-10-22)
MIT
授權:完全自由
20+
支援的 Coding Agent(Claude Code、Codex、Grok、Cursor…)

Orca 的定位跟 REA 完全不同。它是 Agent 協調器(Orchestrator)。

想像這個場景:你要做一個功能,但不確定哪種實作方式最好。你可以把同一個提示分送到 Claude Code、Codex、Grok 五個不同的 Agent,每個在獨立的 git worktree 裡工作,然後 Orca 會把所有結果放在一起比對、合併。

它支援的 Agent 清單很長:Claude Code、Codex、Grok Bot、Cursor、GitHub Copilot、Devin 等都在列。核心概念是:你有什麼訂閱,就用什麼跑,不用多付錢。由 Stably AI 開發,桌面版在 onorca.dev 可以下載,CLI 也能直接用。

它的核心功能:

  • 單一提示,多 Agent 執行:同一個需求分送到多個工具同時處理
  • 獨立 git worktree:每個 Agent 的結果互不干擾,方便比對
  • 手機監控:隨時查看進度、發送後續指令

適合誰? 需要同時測試多個 AI 解決方案的人、團隊裡有多個開發者用不同工具的人、或者單純想看看「同一個問題,不同 Agent 會給出什麼答案」的好奇型使用者。

Orca 的桌面版有手機伴侶 App,你可以從手機監控 Agent 進度、發送後續指令。它解決的問題很實際:現在 AI Coding Agent 太多,每個都要開獨立的終端機、管理不同的工作目錄,Orca 把它們統一了。

ArtCraft / PhotoCraft:Adobe 的開源替代品

70K+
↑
PhotoCraft stars(截至 2026-10-22)
7
應用程式套件(Photoshop、Premiere Pro、Lightroom…全覆蓋)
Rust
全部用純 Rust 寫,沒有 Electron、沒有 Webview

ArtCraft 是一個 GitHub Organization(github.com/storytold),在 2026 年 9 月底到 10 月初一舉釋出了十三個應用程式,其中七個對應 Adobe 的產品:

工具對應 Adobe功能
PhotoCraftPhotoshop圖層、遮罩、真實 PSD 檔案支援
FilmCraftPremiere Pro影片剪輯、色彩、音效
LightCraftLightroom照片管理、RAW 開發
VectorCraftIllustrator向量繪圖
EffectCraftAfter Effects動態效果與視覺特效
DesignCraftInDesign頁面排版與出版
PdfCraftAcrobatPDF 閱讀、合併、表單填寫

全部用純 Rust 編寫,沒有 Electron、沒有 Webview、不需要帳號、沒有遙測。十二個應用程式可以在瀏覽器中透過 WebAssembly 直接試用(FilmCraft 目前僅支援桌面版)。

PhotoCraft 是目前最成熟的,它已經能開啟並重新儲存 psd-tools 測試集中的 307/309 個 PSD 檔案,超過 1,700 個測試覆蓋。官方明確標註這是「early alpha」,不建議作為日常專業工作替代品,但對於個人使用和學習來說已經夠用了。

所有專案採用 Apache-2.0(PhotoCraft 額外提供 MIT),授權非常寬鬆,你可以自由使用、修改、甚至基於此建立商業產品。

我的觀察: 這個套件最有趣的是它的 MCP Server。PhotoCraft 和 VectorCraft 都暴露了 MCP Server,這意味著 AI Agent 可以直接驅動這些應用程式:你不用手動操作 Photoshop,讓 Agent 幫你處理圖層、調整色彩、批量編輯。

Compositor:Mac 原生的 Photoshop 替代方案

17,200+
↑
GitHub stars(截至 2026-10-22)
macOS
僅支援 Apple Silicon Mac(需 macOS 26+)
MIT
授權:完全自由

Compositor 由 Robbie Tilton 開發,定位是「Adobe Photoshop 的免費開源替代方案」。跟 ArtCraft 套件不同,Compositor 只專注做一件事:影像合成,而且做得很深入。

它的核心功能包括:

  • 完整的圖層系統:圖層、資料夾、混合模式、遮罩、調整層一應俱全
  • GPU 渲染效果:陰影、發光、描邊等即時預覽
  • 全套 Photoshop 混合模式:相容主流影像處理需求

安裝方式除了直接下載外,也支援 Homebrew:

brew install --cask robbietilton-compositor

真正特別的地方: Compositor 的專案格式(.comp)是一個包含 PNG 圖層和 manifest.json 的資料夾。這意味著 任何能寫檔案的工具都可以建立或修改 Compositor 專案,包括 AI Agent。

如果你用 Claude Code 或 Codex 配合 compositor-mcp(github.com/Josusanz/compositor-mcp),Agent 可以直接讀寫圖層、調整位置、更換圖片、匯出成果,整個流程完全不需要你手動操作 Compositor 的 UI。

適合誰? Mac 使用者、需要快速處理大量影像的人、以及想用 AI Agent 自動化影像後製流程的開發者。

Ego Lite:AI Agent 的專屬瀏覽器

19K+
↑
GitHub stars(截至 2026-10-22)
MIT
授權:完全自由
零設定
不需要額外配置,Agent 自動帶入你的登入狀態

Ego Lite(github.com/citrolabs/ego-lite)是一個為 AI Agent 設計的瀏覽器。它的核心問題意識很明確:

現在讓 AI Agent 做網頁自動化,大部分工具都需要獨立的瀏覽器、重新登入、而且你跟 Agent 會搶同一個分頁。

Ego Lite 的解法很直接:一個瀏覽器,兩個人用。你在裡面正常瀏覽,Agent 在各自的 Space(隔離工作空間)裡做它的事。不會搶你的分頁、不會踢你下線、你的登入狀態自動帶入。

它基於 Chromium 開發,安裝時可以選擇是否匯入你 Chrome 的資料(帳號、Cookie、擴充功能、書籤)。Agent 透過 ego-browser skill 連接,支援 Claude Code、Codex、Cursor 等。

適合誰? 需要讓 AI Agent 自動操作網頁的人,例如爬取登入後的資料、自動化表單填寫、監控網頁變化等。特別適合那些需要保持登入狀態的場景(你的 Gmail、Notion、內部系統)。

21st.dev:10,000+ 手刻 UI 元件的目錄

10,000+
React 元件、模板、shadcn 主題
免費
瀏覽與搜尋免費,每日 2 次免費複製元件碼
MCP
提供 MCP Server,AI Agent 可直接搜尋安裝

21st.dev(21st.dev)不是傳統意義上的 GitHub repo,但它出現在這個列表裡有充分理由:它代表了另一種「開源」模式:社群驅動、自由使用、AI Agent 原生。

它的核心是一個由設計工程師手刻的 UI 元件目錄。跟一般的 React 元件庫不同,21st.dev 不是單一作者或單一風格,同一個問題(例如 hero section)可能有十種完全不同的設計。每個元件都有即時預覽、一鍵安裝指令,以及 AI 可用的提示詞。

它由 YC W26 的 21st Labs 開發,透過 21st MCP(github.com/21st-dev/magic-mcp),AI Agent 可以直接搜尋、預覽、並把元件安裝到你的專案中。設定方式:

npx @21st-dev/cli@latest init --client claude

適合誰? 前端開發者(特別是用 React + Tailwind CSS 的)、想用 AI Agent 快速生成 UI 的人、以及需要參考設計靈感但不想從零開始的設計人員。

skill-retrieval-mcp:89,000+ 技能的即時搜尋

89,267
技能數量(涵蓋所有主要技術領域)
<10ms
搜尋延遲(個位數毫秒)
60-80%
節省上下文 token(只載入需要的技能)

skill-retrieval-mcp(github.com/JayCheng113/skill-retrieval-mcp)解決了一個很實際的問題:你不可能預先安裝所有需要的技能。

傳統做法是手動安裝幾個 skill,然後 Agent 在任務中用到時靠猜。skill-retrieval-mcp 的做法是:Agent 在做任務時,需要什麼技能就搜尋什麼,就像人類開發者在中途查文件一樣。

它從 LangSkills、SkillNet、Anthropic 官方等來源匯入了 89,267 個技能,每個技能是一個結構化的最佳實踐指南(包含程式碼範例、常見陷阱、建議做法)。搜尋時只回傳摘要(節省 token),Agent 決定需要哪個後再讀取完整說明。

pip install "skill-retrieval-mcp[local,hf]"
skill-mcp pull --include-index
skill-mcp init

適合誰? 用 Claude Code、Codex、Gemini CLI 或 Cursor 的開發者,尤其是那些經常跨領域工作(前端 + 後端 + DevOps)的人。

這七個工具,怎麼選?

推薦
我想理解某個 App 怎麼做的

逆向工程類

  • REA:從行為到二進位全拆開
  • 支援 Android、iOS、桌面應用程式
  • Agent 可以直接分析並重寫功能
推薦
我想讓多個 AI Agent 同時工作

多 Agent 協調類

  • Orca:一個提示分送到多個 Agent
  • 每個 Agent 獨立 worktree,結果可比對
  • 支援 20+ 個 Coding Agent
可考慮
我想要免費的 Adobe 替代方案

創意工具類

  • PhotoCraft:Photoshop 替代,PSD 相容性高
  • ArtCraft 13 款開源工具,7 款對應 Adobe 產品
  • 目前仍是 early alpha,專業工作不建議

這七個工具定位各不相同。我的建議是:

  • 如果你是開發者:先試 Orca(多 Agent 比對)和 skill-retrieval-mcp(動態技能搜尋),這兩個會直接提升你的日常工作效率。
  • 如果你做 UI / 設計:21st.dev 的元件目錄 + Compositor 的影像處理,可以省下大量重複工作。
  • 如果你好奇 AI Agent 的邊界在哪裡:REA 和 Ego Lite 分別代表了「理解現有軟體」和「自動化網頁操作」兩個極端。
363K+
REA:逆向工程之王
89.6K+
Orca:多 Agent 協調首選
70K+
PhotoCraft:Adobe 替代方案
19K+
Ego Lite:AI Agent 瀏覽器

最後說兩句

這些專案有一個共同點:它們都在把「個人能做的事」往後推。

以前你需要買 Adobe 訂閱、雇設計師、寫程式、做測試。現在,一個開源套件 + AI Agent 就能完成大部分工作。這不代表專業人士會消失,專業人士只是換了工具而已。

但對一般使用者來說,門檻確實降低了。你不需要學 Rust 來用 PhotoCraft,不需要懂反組譯來用 REA,也不需要寫前端來用 21st.dev。這些工具的設計哲學很明確:AI Agent 替你處理複雜的部分,你只需要告訴它你要什麼。

當然,龍頭不等於沒有風險。這些專案大多還是早期階段(PhotoCraft 自己說「not yet a replacement for Photoshop for daily professional work」),API 可能會變、功能可能會改、今天好用的明天可能就不行了。用之前先評估自己的需求,別被星數衝昏頭。

你的 AI 已經夠聰明了。它缺的是好的工具,而這些都是免費的。

免費資源 · 註冊即可拿

想要更多「複製就能用」的實戰工具?

這篇只是開始 —— Coocolab 會員的免費資源區,放了一整櫃可以直接複製到 AI 就開跑的實戰 prompt。

  • 殘酷壓力測試你的創業點子、早點知道行不行
  • 用 7 個問題逼出你早就有、卻沒發現的商業點子
  • 30 分鐘做完個人財務體檢、生出專屬報告
  • 一鍵幫你的 AI 裝上高速爬蟲、查資料不再過時
免費拿全部資源 用 email 一鍵登入、不用記密碼

所有數據均來自公開申報資訊與 GitHub API,可能存在延遲或誤差。專案狀態可能隨時變化,使用前請自行查證最新版本。

延伸閱讀:

想把這些變成你的實戰能力?

加入 免費會員 — 解鎖「加密貨幣新手 30 天」+「AI 工具 21 天」實戰課、免費 prompt 資源區,還有每天自動生息的放貸 Bot 可試用。email 一鍵註冊、不用密碼。