OpenClaw 是什麼:一個新的軟體類別
OpenClaw 是一套免費、開源、本地優先(local-first)的自主 AI 代理平台。傳統 chatbot 等待使用者在瀏覽器視窗輸入問題後才回應。OpenClaw 則持續在機器、伺服器或 VPS 上運行,主動使用工具執行任務、管理檔案、代為下指令。
定位為執行型代理(an agent that actually does things)。它能跑背景排程(cron、提醒、任務),可自行託管,不需要雲端即可在 Mac mini 或一般筆電上運行。核心特徵是把裝置控制權授予代理,讓它代為操作機器,包含對螢幕、檔案與系統的讀取與存取能力。
使用者回報的常見任務是排程工作:研究報告、撰寫郵件草稿、旅遊更新與規劃、軟體更新、內容產製、費用報帳。設定完成後代理自主執行,使用者事後檢查並微調指令。
命名簡史與爆紅時間軸
OpenClaw 在三個月內改了兩次名字,作者後來加入了 OpenAI。了解這段歷史,有助於在 GitHub、Reddit、Discord 上看到 Clawdbot / Moltbot / Molty 這些舊名時辨認出它們指的是同一個專案。
以 Clawdbot 之名問世
由奧地利「vibe coder」、PSPDFKit 創辦人 Peter Steinberger 發布於 GitHub。名稱衍生自他先前開發的虛擬助理 Clawd,而 Clawd 又是向 Anthropic 的 Claude 致敬。
一週內衝上 145K 星
專案病毒式擴散,單週從 0 飆到 14.5 萬星,成為同類別中成長最快的開源專案,伴隨數百萬訪客湧入。
更名 Moltbot
因 Anthropic 對「Claud」字首提出商標投訴,專案改名為 Moltbot(延續龍蝦/蛻殼 molt 主題)。同期,創業者 Matt Schlicht 推出衍生社群 Moltbook。
定名 OpenClaw
三天後再次改名為 OpenClaw。Steinberger 表示 Moltbot「念起來總是不太順口」。倉庫定於 github.com/openclaw/openclaw,官網 openclaw.ai。
作者加入 OpenAI
Steinberger 加入 OpenAI 研究代理技術;OpenClaw 維持開源,轉由一個獨立基金會接手,並獲 OpenAI 持續支持。三個月內累積超過 18 萬 GitHub 星,後續突破 30 萬。
Clawdbot、Moltbot、Molty、Clawd 均為 OpenClaw 的歷史名稱。設定檔有時仍以 clawdbot.json 或 .clawdbot/ 形式存在。
核心架構:Tools 與 Skills 的雙層系統
安裝前,需先了解 OpenClaw 如何與電腦互動。平台以「兩層系統」運作。Tools 是代理的基礎動作能力,Skills 是教代理如何組合 Tools 完成特定任務的指令集。
The HandsTools(工具)= 核心能力
Tools 是代理的基礎動作能力:
read/write— 讀寫檔案。exec— 執行系統 shell 指令(風險最高的能力)。web_search/browser— 上網搜尋、讀頁面、與網頁元素互動。
The TextbooksSkills(技能)= 任務指令集
Skills 是教代理「如何組合 Tools 來完成特定任務」的指令。OpenClaw 內建超過 50 個 Skills:
gogskill — 教它操作 Google Workspace(Gmail、行事曆)。githubskill — 教它讀取與管理倉庫。
內建 Skills 在「對應軟體已安裝於系統上」時會預設自動載入。建議在設定中採用白名單(whitelist)做法,只開啟實際要用的能力,避免暴露未打算使用的功能面。
Skills 的主要社群庫位於 clawhub.ai 與 GitHub 上的 VoltAgent/awesome-openclaw-skills。Skills 就是把 OpenClaw 接上 Gmail、GitHub、Notion、Stripe、智慧家庭 API 等萬物的「轉接頭」。
安裝與初始設定
OpenClaw 需要 Node.js v22 或更新版本。可直接在主力機器(macOS / Windows / Linux)上執行,但多數人偏好部署在 VPS(如 DigitalOcean、Hostinger)或 Docker 容器中,以獲得更好的安全隔離。需要 24/7 不間斷運行的任務(晨間簡報、監控、排程報告)建議放 VPS,Mac mini 會離線,VPS 不會。
Step 1安裝 CLI
# 官方安裝腳本 curl -fsSL https://openclaw.ai/install.sh | bash
把遠端腳本直接餵給 shell 執行是業界常見、但本質上需要信任來源的做法。正式環境建議先下載腳本、檢視內容後再執行,或改用容器/VM 隔離。
Step 2跑 Onboarding 精靈
openclaw onboard
精靈會帶你做幾個關鍵選擇:
- AI 供應商(你的「大腦」):可接雲端供應商如 OpenAI、Anthropic,或在硬體夠力時跑本地模型如 Llama 3、Mistral。
- 聊天平台整合:OpenClaw 可連接 Telegram、WhatsApp、Discord、Slack 等通訊 App,不限於終端機使用。
- 使用者介面:可透過終端機介面(TUI)或網頁版 Control UI 儀表板管理設定。
| 選項 | 常見選擇 | 說明 |
|---|---|---|
| 主力模型 | GPT-5.4(預設)、Claude Opus / Sonnet 4.6、Gemini 3.1 | 複雜任務用強模型;簡單任務用便宜模型(見成本章節) |
| 最易上手頻道 | Telegram | 透過 Bot skill 約 5 分鐘可接好,最穩定 |
| 團隊頻道 | Slack / Discord | 適合多人協作場景 |
| 較複雜頻道 | WhatsApp / iMessage | 可用,但授權流程較繁瑣 |
連接你的聊天 App(以 Telegram 為例)
OpenClaw 可透過聊天 App 存取,設定完成後可隨時用手機對代理下指令。以下說明接上 Telegram 的流程。
- 在 Telegram 搜尋官方
@BotFather,傳送/newbot產生一組 API Token。(Slack / Discord 則到各自的開發者後台建立 app。) - 在 OpenClaw 終端機被詢問頻道設定時,貼上這組 Token。
- 裝置配對(Device Pairing):為防止未授權存取,OpenClaw 要求配對裝置。系統會提供一組配對碼,或需在 Control UI 核准 user ID,以建立受信任的連線。
新手的最低摩擦組合是 VPS + Telegram + 一個便宜模型。先把這條最短路徑跑通,再談進階。
安全護欄(千萬別跳過)
將執行程式碼與讀取檔案的能力授予 AI 代理,本質上是高風險的設定。OpenClaw 的彈性來自最小化預設限制,但這也使代理有機會洩漏資料、執行非預期指令,或遭攻擊者挾持。本章列出最低安全設定,不是建議,是部署前的底線。
Threat 1Prompt Injection(提示注入)
這是 OpenClaw 生態中記錄最多的風險類型,且無法透過工程手段徹底消除。攻擊者把惡意指令藏在代理會讀到的內容裡,例如一封 email、一份共享文件、一個網頁,或一則 Reddit 貼文。語言模型可能將這些指令當成使用者下的合法命令執行。由於 OpenClaw 在正常運作下持續處理外來訊息、瀏覽網站、讀取檔案,它等於持續處理「不可信輸入」。
- Cisco 的 AI 安全研究團隊測試一個第三方 OpenClaw skill,發現它能在使用者毫不知情下完成資料外洩與提示注入。
- 有 VC(Array VC)的 OpenClaw 實例曾遭遇約 8,000 次攻擊嘗試。
- Archestra AI 的執行長只花 5 分鐘,僅透過 email 與代理對話,就成功從一個 OpenClaw 實例萃取出私鑰(SSH keys)。
Threat 2社群庫裡的惡意 Skills
根據 1Password 的調查,OpenClaw 技能市集 ClawHub 上下載量最高的一個 skill竟內含監控使用者的惡意程式,且並非單一個案。Snyk 也在 OpenClaw 與 skills.sh 市集發現可運作的提示注入攻擊。安裝任何第三方 skill 前,務必審視原始碼。
Threat 3暴露的憑證與失控的成本
設定不當會把 API keys、tokens 甚至整份設定檔暴露出去。一位開發者回報:OpenClaw 在他睡覺時「僅僅是反覆查時間」,就燒掉了價值 20 美元的 Anthropic API tokens。安全疏漏與帳單失控可能同時發生。
Hardening最低安全姿態檢查清單
| 措施 | 怎麼做 |
|---|---|
| 限制 Gateway 存取 | 在 ~/.openclaw/openclaw.json 把 gateway 綁定到 127.0.0.1(loopback)。沒有安全通道與強密碼前,別把 Control UI 暴露到公網。 |
| 鎖死通訊政策 | DM Policy 設為 "pairing"(新使用者需手動核准);Group Policy 設為 "disabled",避免被拉進公開群組而外洩資料。 |
| 限制執行權限 | 啟用 exec 時開啟「核准要求」,讓代理跑 shell 指令前必須先徵得你同意。伺服器上請用專屬的非 root、最小權限帳號運行。 |
| 沙箱隔離 | 盡可能在 VM 或容器沙箱中運行(如 VirtualBox、Docker);遠端存取走反向代理(如 Traefik)並加上 TLS 與認證。 |
| 稽核工具 | 使用 clawd_security 之類的稽核 / skill 掃描 / 設定驗證工具,定期檢查世界可讀的設定檔等問題。 |
OpenClaw 在預設設定下沒有沙箱,代理對檔案系統、shell、SSH keys、email 擁有完整存取權。連 Vitalik Buterin 都公開示警其「靜默資料竊取與系統接管」風險。請務必把「最小權限」當成預設心態。
單一代理工作流(開箱即用)
設定完成後,OpenClaw 不需要寫程式就能自動化多步驟流程。以下兩個是社群回報中使用門檻低且實際效益明確的入門用法。
Killer App #1自動晨間簡報
直接在聊天 App 裡設一個 cron job。傳給你的 bot:
每天早上 7:00,查天氣、查我行事曆的當日會議, 然後彙整成一份晨間簡報傳給我。
此用法將「早上要開 5~6 個 App」濃縮成一則推送到慣用通訊軟體的訊息。設定約 30 分鐘,每天省 5~10 分鐘。進階做法:在 prompt 中加入「今天最重要的是什麼」,強迫 AI 排序而非只條列資訊。
Killer App #2郵件分流與摘要
設定 OpenClaw 每天掃描收件匣兩次,依緊急程度分類,再把「需要立刻處理」的項目做成簡短的 Slack / Telegram 摘要推送。社群回報中,email 自動化是使用率最高的類型,可清空積壓、管理收件流,每週省下數小時。
先把一個用例跑順,再加第二個。深度勝過廣度。社群的慘痛共識是:一次想做十件事,最後十件都半殘。
進階:Agent Swarm 代理群(一人開發團隊)
OpenClaw 可用於編排「代理群(Agent Swarm)」,讓它擔任協調層,負責喚醒並管理多個專精程式代理,透過 Telegram 下達高階指令即可協調一支分散式開發流程。
Layer 1編排層:OpenClaw 如何喚醒群體
當你(例如透過 Telegram)丟出一個功能需求時,OpenClaw 不會自己硬寫,而是用 exec 工具準備隔離環境並「喚醒」專精代理:建立一個新的 git worktree(隔離分支,避免新程式碼弄壞主專案)→ 開一個 detached tmux session → 在該 session 內啟動專精程式代理,把商業脈絡與具體 prompt 直接餵進去。
Layer 2在隔離中喚起 Codex 與 Claude Code
# 建立隔離 worktree git worktree add ../feat-custom-templates -b feat/custom-templates origin/main cd ../feat-custom-templates # 在 detached tmux session 內開一個 Codex 代理 tmux new-session -d -s codex-agent-01 \ 'codex --model gpt-5.3-codex -c "model_reasoning_effort=high" \ --dangerously-bypass-approvals-and-sandbox "Build custom email templates"'
# 複雜重構與深層架構邏輯交給 Claude Code tmux new-session -d -s claude-agent-01 \ 'claude --model claude-opus-4.5 --dangerously-skip-permissions \ -p "Refactor the authentication middleware"'
為了讓代理自主運作,上面用了繞過手動核准的旗標。這在隔離良好的拋棄式環境裡是常見手法,但絕不該套在你的主力機器或有真實憑證的環境上。
Layer 3低成本的確定性監控
讓 AI 模型互相輪詢狀態會快速燒爆 token。改用標準的確定性 shell 腳本:寫一個每 10 分鐘跑一次的 .clawdbot/check-agents.sh cron job,檢查 tmux session 是否存活、呼叫 gh cli 驗證 CI/CD 結果、並在節點卡住時自動重啟(上限 3 次)。
Layer 4嚴格的「完成定義」
高速運作時你無法逐行審查程式碼,群體需要自動化守門員。設定 OpenClaw 狀態檔,要求多重自動檢查全部通過後,PR 才會被標記為可合併:
{
"status": "done",
"pr": 341,
"checks": {
"prCreated": true,
"ciPassed": true,
"claudeReviewPassed": true,
"uiScreenshotsIncluded": true
}
}
在這套設定下,標準 CI 測試必須通過,且次級 AI 模型必須審查並核可 PR,OpenClaw 才會發通知告訴你「可以進行人工審查了」。社群中有人讓一個名為「Patch」的監督代理,透過 Telegram 協調 5~20 個並行的 Claude Code 實例,全程從手機下高階指令。
社群實戰用例地圖
社群已累積 75+ 個可複製貼上的用例,散落在 Reddit、Discord、Hacker News 與各家電子報。以下按類型歸納,供參考。
晨間簡報
聚合天氣、行事曆、新聞、待辦、信件,每天定時推一則摘要到 Telegram。門檻最低、回報最高。
郵件分流
每日兩次掃描收件匣、依緊急度分類、只把需要處理的項目做成短摘要推送。社群回報中使用率最高的類型。
遠端開發
離開電腦也能用手機指揮程式代理:跑任務、編輯檔案、排錯、管理流程,從 Apple Watch 部署都有人做。
語音/電話介面
把代理的警示變成真實來電:晨報、降價、緊急信件,支援雙向對話;或用任何電話以語音/簡訊存取。
家庭中樞
整合全家行事曆做晨報、監看訊息抓出待約事項、管理家中庫存;接 Home Assistant 控制智慧家庭。
本地 CRM/業務
用 npx denchclaw 把 OpenClaw 變成本地 CRM 與業務自動化平台(DuckDB、瀏覽器自動化、自然語言查詢)。
市場與交易監控
盯財經新聞、價格、社群情緒,整理「為什麼重要」的訊號推到手機(Polymarket 等案例為極端值,勿當常態)。
知識庫
把 URL、推文、文章丟進聊天就建出可搜尋的知識庫;可加向量語意搜尋強化 markdown 記憶檔。
會議轉任務
把會議逐字稿變成結構化摘要,並自動在 Jira/Linear/Todoist 建立任務、指派給對的人。
創意產製
每早抓維基「歷史上的今天」挑最具影響力的事件,生成事件發生前 10 秒的木刻版畫風格圖。
機會偵察
動工前自動掃 GitHub、HN、npm、PyPI、Product Hunt,市場擁擠就停手,空白就推進。
代理群開發
用一個 Telegram 聊天協調策略、開發、行銷、商務等多個專精代理,組成協作團隊。
有位用了 8 天的使用者,讓 OpenClaw 自主診斷一個壞了 10 個月的 SMS 機器人,升級遺留程式、分析真實對話後反覆改寫 6 版 prompt、修好 6 個 API 整合。能力是真的,但 OpenClaw 文件也強調:這些是「真實使用者回報」,不是行銷範例,部分含成本與限制,別把離群值當典型。
Reddit/社群的撇步、Hacks 與血淚教訓
官方文件說明安裝流程,但 Reddit、Hacker News 與長期使用者的部落格記錄了安裝後常見的問題與對策。以下整理社群反覆提及的幾條經驗。
Hack 01Markdown-first:拒絕被綁死
一位用了 50 天的重度使用者最關鍵的決定:一切都用純文字 / Markdown 存(例如 Obsidian),不碰 SQLite、向量庫、自訂 schema。任何人都讀得懂、任何程式都處理得了;等下一個比 OpenClaw 更好的東西出現,你的資料 5 秒就能搬走,零鎖定。
Hack 02模型路由,省 ~70% 成本
進階玩家依任務複雜度分流:簡單請求丟便宜模型、難題才叫貴模型。ClawRouter skill 能自動做這件事,社群回報可省下約 70% 成本。光是「換對模型」這一步,就有人把月費從 600 美元壓到 150~300 美元區間。
Hack 03需要 24/7 就上 VPS
晨間簡報、監控、排程報告這類「必須一直在」的任務,務必託管在 VPS。Mac mini 雖可跑,但會離線;VPS 不會。新手可從 Oracle Cloud 免費層或 DigitalOcean 起步。
Lesson 01它真的會在你睡覺時燒錢
一位前 xAI Grok 工程師回報:OpenClaw 在他睡覺時「只是反覆查時間」就燒掉 20 美元 token。未經優化的使用普遍落在每月 300~600 美元,重度玩家會破千。先設預算上限與排程節流,再放生。
Lesson 02把不可信內容當成攻擊面
提示注入可以藏在任何第三方能張貼內容的地方,例如烹飪網站、Reddit 討論串、一封信。建議:不要讓代理在無人監督下處理高風險的外來內容,並將存取權限縮到實際需要的最小集合。有研究在 Reddit 類社群中辨識出 506 次針對 AI 讀者的提示注入攻擊。
Lesson 03第五週你會撞牆
同一位 50 天使用者記錄了典型進程:第一週是上手期,第三週開始建自動化,第五週撞牆。所有東西都擠在同一個對話裡,研究混著書籤、分析混著日常任務。建議提早規劃分流與分檔策略,避免使用習慣固化後再整理。
成本控制:別讓帳單失控
OpenClaw 的帳單失控,幾乎都源自「不懂 token 計費機制」與「預設設定下的隱形消耗」。先理解規模,再動手優化。
| 情境 | 估算 |
|---|---|
| 未優化的典型用量 | 每月約 US$300–600,重度使用者可破 US$1,000 |
| 每日 20 輪、用 Opus 級模型 | 輸入約 $0.5/日 + 輸出約 $1.0/日 ≈ $1.5/日(依公開定價估算,僅供參考) |
| 5 分鐘換模型後 | 常見回報從 $600 降到 $150–300 區間 |
3 個 5 分鐘速效立刻能做的事
- 換模型:把預設的旗艦模型換成性價比款,日常任務不需要最貴的腦。
- 開快取:透過支援 prompt caching 的管道,重複的上下文不必每次全額計費。
- 設節流與排程:限制輪詢頻率與背景任務,避免「查個時間就燒 20 鎂」這種事。
進階用 Failover 鏈做自動路由
核心思想是「對的任務用對的模型」:簡單任務走便宜模型、複雜任務才喚起強模型,由 OpenClaw 自動選擇。最直接的做法是設定一條 failover chain,或直接套用 ClawRouter 這類 skill。
文中所有價格、模型名稱與費率均為 2026 年初的公開資訊,會隨時間變動。實際部署前請以官方文件與供應商定價頁為準。
Prompt 設計範例與輸出
代理的輸出品質很大程度取決於 prompt 結構。結構不清的 prompt 會讓代理漫無目的地燒 token,結構良好的 prompt 則能讓代理成為可靠的排程助理。以下提供一個可直接套用的晨間簡報 prompt 範本及其預期輸出。
設計原則好的代理 Prompt 有四個骨架
- 角色與時機:明確說明它是誰、何時觸發(cron)。
- 資料來源:列出要查哪些工具/skill,避免它自己亂猜。
- 輸出格式:規定段落、長度、排序邏輯(強迫排序而非條列)。
- 邊界條件:不確定時怎麼辦、什麼不要做、成本上限。
範本可複製貼上的 Prompt
角色:你是我的個人晨間幕僚。 觸發:每天 07:00(Asia/Taipei)自動執行,結果傳到 Telegram。 請依序完成: 1. 用 gog skill 讀今天的行事曆,列出所有會議(時間 + 對象 + 主題)。 2. 用 web_search 查台北今日天氣與降雨機率。 3. 用 gog skill 掃描收件匣,只挑出「需要我今天回覆」的信,最多 5 封。 4. 從以上資訊,產出一段「今天最重要的一件事」並說明理由。 輸出格式: - 繁體中文,總長不超過 200 字。 - 用四個小標:☀ 天氣 / 📅 行程 / 📨 待回信件 / 🎯 今日重點。 - 行程依時間排序;信件依緊急度排序。 邊界: - 任何一項查不到就標註「(無資料)」,不要編造。 - 不要替我回信或刪信,只做摘要。 - 本任務單次 token 預算上限約 8,000,超出就精簡輸出。
輸出代理應產生的樣子
它指定了資料來源(不讓代理瞎猜)、強迫排序(重點而非清單)、劃出邊界(不編造、不擅自回信、有 token 上限)。這三點正是社群把「玩具」變「可信賴助理」的關鍵差異。
常見問題
OpenClaw 和 ChatGPT、Claude 這種聊天機器人差在哪?
聊天機器人是被動的「建議者」,給出答案後由使用者手動執行。OpenClaw 是主動的「執行者」,能寄信、跑 shell 指令、開 PR、控制燈光、在背景執行 cron。差別在於代理是否直接執行動作。
免費嗎?需要付什麼錢?
軟體本身是 MIT 授權、免費開源。主要成本來自底層模型的 API 費用(除非跑本地模型)與 VPS 租金。未優化下每月常見 300~600 美元,請參閱成本章節做模型路由。
新手該從哪裡開始?
最短路徑:VPS + Telegram + 一個便宜模型 + 一個用例(晨間簡報)。先把這條跑順,再擴張。切記「深度勝過廣度」。
它安全嗎?我該擔心什麼?
預設設定下風險很高:沒有沙箱、提示注入無法根除、社群 skill 可能含惡意程式。請至少做到綁定 loopback、DM 設 pairing、exec 開核准、用 VM/容器隔離,並只給最小權限。詳見第 6 章。
本地模型可以嗎?
可以,若硬體夠力(如 Llama 3、Mistral)。好處是資料不出本機、無 API 費;代價是效能與「抗提示注入能力」通常不如最新一代旗艦雲端模型。
資源與延伸閱讀
- 官方倉庫:github.com/openclaw/openclaw · 官網 openclaw.ai
- Skills 市集:clawhub.ai ·
VoltAgent/awesome-openclaw-skills - 用例集:
hesamsheikh/awesome-openclaw-usecases(社群維護的用例大全) - 安全強化:搜尋各家的 SECURITY_HARDENING 指南、MAESTRO 威脅模型分析、Auth0 / Intruder 的安全文章
- 社群:Reddit r/openclaw、官方 Discord、Hacker News 討論串
本指南整合自官方文件、社群部落格、Hacker News 與 Reddit 討論、以及多家安全研究機構的公開報告。OpenClaw 生態變動極快(名稱、模型、定價都在動),實際操作前請以最新官方資訊為準。