藏在 OpenClaw 裡那個超迷你、超上癮的小幫手

更新 發佈閱讀 7 分鐘

如果你最近沒有跟世界斷線(或躲在石頭底下😂),那你應該多少有看到:一位知名工程師 Peter 最近做的一個專案,直接在網路上炸開來。


它名字其實一直在變,一下叫 ClawdBot,一下叫 MoltBot,最近大家比較統一叫它 OpenClaw


簡單說,OpenClaw 就是一個你可以接到任何聊天管道(Slack、Telegram、whatever)的 agent,然後它最厲害的地方是——它真的會跑程式碼,不是只會嘴砲那種。

但今天我其實比較想聊的是:


OpenClaw 底層藏了一個很低調、但我已經愛到不行的小型 coding agent,叫做 Pi


老實說,最近這幾個禮拜,我幾乎只用 Pi 在寫程式。


我甚至有點像邪教傳教士一樣,逢人就推 😂 直到前陣子我講了一場 talk 才驚覺:欸,我居然還沒在部落格正式寫過 Pi,那怎麼行!


所以這篇,就當作我對 Pi 的告白信,也順便跟大家說說它跟 OpenClaw 到底什麼關係。


Pi 是誰寫的?為什麼這麼不一樣?

Pi 是 Mario Zechner 寫的。


如果 Peter 給人的感覺是「科幻感 + 一點瘋狂天才」,那 Mario 就是那種超務實、超冷靜、工程師魂滿滿的人。


但很有趣的是,雖然風格差超多,他們其實信的是同一個核心理念:

👉 LLM 最強的能力之一就是:寫程式、跑程式。那幹嘛不直接擁抱這件事?

某種程度上,這也不是巧合,因為就是 Peter 把我跟 Mario 一起推坑進 agent 世界的(笑)。


那 Pi 到底是什麼?

簡單講:


Pi 是一個 coding agent。


現在市面上 coding agent 一大堆,老實說你隨便抓一個來用,大概都能體驗到「agentic programming 是什麼感覺」。

但 Pi 特別打中我,主要是兩個原因:

🌱 1. 核心小到誇張

Pi 的核心真的超迷你:

  • system prompt 超短
  • 工具只有四個:Read / Write / Edit / Bash

就這樣,沒了。


第一次看到我真的想說:蛤?這樣真的行?


🌱 2. 但它的擴充系統超強

Pi 把「複雜度」全部丟到 extension system 裡,而且 extensions 可以存狀態、跨 session,這件事強到爆。

再加一個 bonus:


Pi 本身寫得真的很好,用起來很穩、不吃記憶體、不亂壞,很明顯是那種「很在乎軟體品質的人」寫的。


而且 Pi 其實是一堆小元件的集合,你可以用它來拼出你自己的 agent。


OpenClaw 就是這樣長出來的,我自己也用 Pi 做了一個 Telegram bot,Mario 甚至還幫他媽媽做了一個 agent(真的😂)。



Pi 刻意「不做」的事情

要懂 Pi 在幹嘛,反而要先懂它 不做什麼

最明顯的一點就是:


👉 Pi 沒有內建 MCP 支援。


不是忘記、也不是偷懶,而是刻意不做

Pi 的哲學是這樣的:

如果 agent 不會做某件事,不是去下載一個別人寫好的技能, 而是——叫 agent 自己寫出來。


你當然還是可以用外部工具(像 OpenClaw 用 mcporter 那樣),但 Pi 本身就是在鼓勵你:


用寫程式來擴充 agent 本身。


這也是為什麼 Pi 很適合「會寫 code 的人」,因為你會真的感覺到 agent 在「長大」。


Pi 是為了「會生 agent 的 agent」而設計的

Pi 的整個架構,其實就是為了讓軟體像黏土一樣可以一直被重塑。

例如:

  • 一個 session 可以同時混用不同模型的訊息
  • extension 可以把狀態存到 disk
  • 支援 hot reload:agent 寫 code → reload → 測 → 再改
  • session 是「樹狀的」,可以分支、回溯、摘要另一條支線

這一點超關鍵。

因為像 MCP 那種工具,通常一開始就被鎖進 system context,後面要改超痛苦。

Pi 直接繞開這個坑。


工具不一定要塞進 LLM context

我其實很少額外加 tool 給 Pi。


大多數時候,我加的是:


  • skills(純 code)
  • 或 TUI extension(終端機 UI)

Pi 的 TUI 超強,可以做 spinner、進度條、檔案選擇器、表格、preview pane……


Mario 甚至證明過:你可以在 Pi 的 TUI 裡跑 Doom。


不實用,但很帥 😆


而且既然 Doom 都能跑,那做個 dashboard 或 debug 介面根本小菜一碟。



這些 extension,其實都是 agent 自己寫的

我現在用的這些 extension,像 /answer/todos/review/files ……


全部都不是我手寫的,是我跟 Pi 說我要什麼,它幫我生出來的。


這也是我最著迷的地方。

沒有 MCP、沒有社群技能市集,


但我的 agent 功能卻越來越多,而且都是「剛剛好符合我習慣的」。


不用了就刪,想改就改。


超自由。



用 Pi 的感覺:軟體在幫你生軟體

跟 Pi 一起工作的感覺,真的會讓你開始「住進」那個概念裡:

Software Builds Software.

而當你把 UI 全部拿掉、直接接到聊天系統,

那就是 OpenClaw 在做的事情了。

看著 OpenClaw 最近的爆炸性成長,我真的越來越有感覺:

這種模式,很可能就是我們未來用電腦的其中一條路。

說真的,有點興奮,也有點可怕,但更多的是——好好玩。 💻✨


留言
avatar-img
Kiki的沙龍
5會員
90內容數
心繫正體中文的科學家,立志使用正體中文撰寫文章。 此沙龍預計涵蓋各項資訊科技知識分享與學習心得
Kiki的沙龍的其他內容
2026/01/28
美國「無繩索攀岩之王」Alex Honnold,居然在1月25日挑戰我們台北101,而且是完全沒有安全繩、沒有防護裝備,就這樣徒手爬上去耶!重點是還全程被 Netflix 直播,等於全世界一起看他在雲端拚命,真的會邊看邊尖叫的那種~ 他不是第一次這樣玩命。早在2017年,他就無繩索征服過美
Thumbnail
2026/01/28
美國「無繩索攀岩之王」Alex Honnold,居然在1月25日挑戰我們台北101,而且是完全沒有安全繩、沒有防護裝備,就這樣徒手爬上去耶!重點是還全程被 Netflix 直播,等於全世界一起看他在雲端拚命,真的會邊看邊尖叫的那種~ 他不是第一次這樣玩命。早在2017年,他就無繩索征服過美
Thumbnail
2026/01/26
日本的桐生メディテック最近推出一個超創新的健康管理系統,叫做「智慧便座」。他們的概念是:與其要記得量血糖、量心跳,不如讓你在最放鬆、最日常的時候,自然就把健康顧好。
Thumbnail
2026/01/26
日本的桐生メディテック最近推出一個超創新的健康管理系統,叫做「智慧便座」。他們的概念是:與其要記得量血糖、量心跳,不如讓你在最放鬆、最日常的時候,自然就把健康顧好。
Thumbnail
2026/01/23
Unihertz 最近曝光了一支超有復古味的新手機「Titan 2 Elite」,外型根本就是 Clicks Communicator 的勁敵,加上滿滿 BlackBerry 風格實體鍵盤,整個就是為懷舊控量身打造~而且還是走可愛路線的那種 💖!
2026/01/23
Unihertz 最近曝光了一支超有復古味的新手機「Titan 2 Elite」,外型根本就是 Clicks Communicator 的勁敵,加上滿滿 BlackBerry 風格實體鍵盤,整個就是為懷舊控量身打造~而且還是走可愛路線的那種 💖!
看更多