跳到主要內容

2026 AI Agent 框架大戰:不是打造 Agent,是打造 Skills

 前言:一場正在發生的典範轉移

2026 年初,AI Agent 框架的競爭已經白熱化。GitHub 上每週都有新的 Agent 框架問世,Reddit 的 r/AI_Agents、r/LocalLLaMA 充斥著「A 框架 vs B 框架」的戰文。

但如果你只看框架之爭,你會錯過最重要的一件事 —— Anthropic 在一場演講中揭示了 Agent 發展的真正方向:別再打造 Agent,打造 Skills 吧。

這篇文章結合了 Anthropic 演講的核心洞見、五大框架的實戰比較,以及社群論壇的第一線觀點,幫你看清 2026 年 AI Agent 的全景。

第一章:五大框架,五種哲學

1. OpenClaw — 最完整的個人 AI Agent

OpenClaw 是 2026 年最具話題性的開源專案,48 小時內突破 10 萬 GitHub stars。由奧地利工程師 Peter Steinberger 打造,從 Clawdbot 改名而來。

核心理念:自託管的個人 AI 助理,連接你的 Telegram、WhatsApp、Discord,在你的電腦上本機執行任務 — 讀寫檔案、控制瀏覽器、排程 cron、管理記憶。

優勢:

  • - 開箱即用的「個人助理」體驗
  • - Skill 生態系快速成長(第三方 Skills 已達數百個)
  • - 社群龐大、文件豐富
  • - 支援 Claude、GPT、Gemini 等多種 LLM

隱憂:

  • - ⚠️ 安全性被嚴格質疑:研究者發現 RCE 漏洞,惡意 Skill 供應鏈攻擊(ClawHavoc 事件)
  • - Meta、Google、Microsoft、Amazon 禁止員工在公司設備使用
  • - RAM 消耗 >1GB
  • - 創辦人已加入 OpenAI,專案轉向開源基金會管理

Reddit 觀點:「OpenClaw 是你現在最快能跑起來的 Agent,但我不敢在公司用。」

2. OpenFang — Agent Operating System

2026 年 2 月剛釋出 v0.1.0 的新星。由 RightNow-AI 團隊打造,用 Rust 從零寫起,137,000 行程式碼,14 個 crate,1,767 個測試。

核心理念:這不是聊天機器人框架,是 Agent 的作業系統。最大創新是「Hands」— 預建的自主任務套件,排程自動執行,不需要你打字。

內建 Hands:

  • - Lead Hand:每天自動搜尋符合 ICP 的潛在客戶、評分、去重、產出 CSV
  • - Clip Hand:輸入 YouTube URL → 自動剪輯短影音 + 字幕 + 配音
  • - Collector Hand:OSINT 等級情報蒐集

優勢:

  • - 真正的「主動式 Agent」— 6:00AM 自己醒來跑任務,你起床看報告
  • - 編譯成單一 32MB 二進制檔
  • - 16 套安全系統(WASM sandbox、Merkle 審計、污染追蹤)
  • - 40 個通訊管道、27 個 LLM 供應商、123+ 模型

定位差異:OpenClaw 是「你的個人助理」,OpenFang 是「你的自主員工」。

第二章:Anthropic 的洞見 — Skills 才是真正的護城河

就在框架混戰之際,Anthropic 的 Barry Zhang 和 Mahesh Murag 在一場演講中提出了一個改變思路的觀點:

「別再打造 Agent 了,打造 Skills 吧。」

為什麼?

他們發現,做了 Claude Code 之後,Agent 的底層架構比想像中更通用 — 程式碼就是 Agent 與數位世界互動的通用介面。核心鷹架可以薄到只剩 bash 和檔案系統。

Agent 很聰明(IQ 300 的天才),但缺乏領域專業知識。你報稅要的是經驗豐富的稅務專家,不是天才從第一原理推導稅法。

Skills 的設計就是解決這個問題。

Skills 是什麼?

簡單到令人意外 — 就是資料夾。

skill-name/

├── SKILL.md        ← 使用說明(Markdown)

├── scripts/        ← 可執行腳本

├── references/     ← 參考文件

└── assets/         ← 素材資源

這個設計是刻意的:任何人只要有電腦就能建立和使用。可以 Git 版控、丟 Google Drive、壓成 zip 分享。


漸進式載入:不撐爆 Context Window

Skills 的精髓在於三層漸進式載入:

  • Metadata(永遠在 context):name + description,約 100 字
  • SKILL.md(觸發時載入):核心指引,<5,000 字
  • Bundled Resources(按需載入):腳本可以直接執行,不需讀入 context
  • 這讓你可以裝載上百個 Skills 而不會爆 context window。


類比計算史

Anthropic 用了一個精闢的類比:


計算史                  AI Agent 時代

處理器 Processor 模型 Models

作業系統 OS          Agent 框架

應用程式 Applications   Skills


少數公司做處理器和 OS,但百萬開發者建構了應用程式。Skills 就是要開放這一層讓所有人參與。


第三章:四條戰線,一個趨勢

🔥 戰線 1:「被動等你問」vs「主動幫你做」

傳統框架:你打字 → Agent 才動

OpenFang Hands:Agent 排程自動執行,你起床看結果

OpenClaw Heartbeat/Cron:介於兩者之間

趨勢:Agent 正在從「助理」進化成「同事」。


🔥 戰線 2:Node.js / Python vs Rust

Python 陣營(CrewAI、AutoGen):生態豐富、開發快

Rust 陣營(OpenFang、ZeroClaw):效能、安全、輕量

Node.js(OpenClaw):中間路線

趨勢:Rust 正在吃 Agent 基礎設施的底層。


🔥 戰線 3:單一 Agent vs 多 Agent 協作

單一 Agent(OpenClaw、ZeroClaw):一個 Agent 搞定一切

多 Agent(CrewAI、AutoGen):專家團隊各司其職

趨勢:兩者正在融合。OpenClaw 有 sub-agent 系統,CrewAI 也支援單一 Agent 模式。


🔥 戰線 4:安全性 — 企業採用的最大障礙

OpenClaw:被爆 RCE 漏洞、惡意 Skill 攻擊,大企業禁用

ZeroClaw:主打安全替代

OpenFang:16 套安全系統

趨勢:安全性正在成為框架競爭的核心差異化。


結論:框架會收斂,Skills 才是複利

回到 Anthropic 的洞見:Agent 架構正在收斂 — 一個 Agent 迴圈(模型 + 程式碼工具)+ MCP 連接外部 + Skills 提供專業知識。


未來的贏家不是做出最好框架的人,而是累積最多高品質 Skills 的人和社群。


你今天寫下的每一個 Skill:

  • - 明天的你可以用
  • - 你的團隊可以用
  • - 開源社群可以用
  • - 未來更強的模型也可以用

這才是真正的複利。

別再從零打造 Agent — 把精力花在打造 Skills 上吧。

留言

這個網誌中的熱門文章

[CSS] z-index 在不同瀏覽器繼承問題

今天會討論到這個課題,是因為要實做一個Popup dialog,所以我們希望的結果如下圖。 可是在IE7 卻發生了這樣的情況。 Popup不論怎麼設定z-index都無法浮在最上層,我們看一下html架構發生什麼事情。

[教學] 快快樂樂刪除CodeIgniter index.php

預設的CI網址預設都設定為index.php同一層級,因此所有的程式都必須指定index.php導向才能開始,例如 http://localhost/ci/index.php/welcome/test http://localhost/ci/welcome/test 本文將說明如何將惱人的index.php消除,還你一個漂亮的URL。 設定開始: 接下來說明如何使用rewrite方式將惱人的index.php去除。 rewrite不清楚的人,煩請先自行google 首先要先確定Apache的 mod_rewrite 有 開啟 ,如果沒有開啟請設定好之後重新啟動apache。 接著,在根目錄底下建立一個新檔案,檔名為 .htaccess ,裡面程式碼如下: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] </IfModule> 接著到 application/config/config.php ,開啟檔案修改 $config['index_page'] = ""; 注意: /index.php/$1 要根據你目錄,例如 http://localhost/index.php ,網站根目錄為 /ci/index.php 則要寫成 /ci/index.php/$1 接著至CI目錄下,尋找 config\config.php , 修改一下裡面的檔案,修改如下: $config['index_page'] = ""; 存檔後,如此一來大功告成。 參考資料 官方網站說明

[教學] Mojito 安裝與入門,install mojito for beginner.

mojito ,最近終於從 YDN 對外公開此專案,這個套件主要用於解決前端多重裝置及瀏覽器端的問題,後端服務採取 node.js ,因此使用上必定要先準備以下幾個元素 準備素材 c++ complier git Node.js > 0.4.x NPM > 1.0.x 安裝方式 git clone git://github.com/yahoo/mojito.git cd mojito/source sudo npm install -g . npm install . 以上四個簡單的步驟,就可以把 mojito module 完整安裝到服務器上,接著就可以開始進入 mojito 的世界 使用方式 mojito 提供了完整的 command line 給開發者使用,接著先建立一個基本 hello world 專案,跟著以下步驟完成第一個專案。首先建立一個 mojito application, mojito create app hello cd hello 切換到目錄之後,再接著建立自己的 mojit,這邊的 mojit 就像是一個應用(application)可能會包含許多個獨立網站體,擁有獨立架構的 MVC ,包含內部設定等,詳細資料可以參考官方的 說明 ,建立 mojit mojito create mojit HelloMojit 輸入指令後,會看到顯示結果如下, creating mojit called 'HelloMojit' (using "default" archetype) ✔ mojit: HelloMojit created! ✔ mojito done. 接著修改 application.json 這個 mojit 設定檔案,讓剛才新建立的 hellp application 指定底下有一個 mojit -> HelloMojit ,讓應用可以去執行 mojit controller ,修改如下, [ { "settings": [ "master" ], "appPort": 8666, "specs": { ...