SUPPLEMENT 01 · CLAUDIAN × CODEX CLI
Obsidian 裡的 Claudian 只是一支對講機。對講機那一頭要先有人接, 那個人就是裝在你電腦裡的 Codex CLI。人沒到,喊破喉嚨都不會有回應。
codex --version 有回應,再回 Obsidian 裝外掛。// 01
很多人卡在這裡——外掛裝好了、面板也打開了,訊息送出去卻像丟進黑洞。原因幾乎都一樣:對講機那頭沒有人。
所謂 CLI,白話翻譯就是「在終端機裡打字下指令的程式」——沒有畫面、沒有按鈕,全靠一行一行的文字。你不必愛上它,你只需要讓它存在,然後從 Claudian 對它講話。
「一個視窗,就是一間辦公室。」 Claudian 是對講機、Codex CLI 是員工、Vault 是檔案櫃——辦公室裡的每個角色都要到齊,工作才會開始。
Claudian(外掛 id realclaudian,作者 Yishen Tu,版本 2.1.3)官方的定位是:把 Claude Code、Codex 這類 coding agent 嵌進 vault,vault 就是它的工作目錄,能讀寫檔案、搜尋、執行指令、跑多步驟工作流。這也代表——它一定要先在你電腦上找得到那個 agent 本體,才動得起來。
Claudian 是桌面限定(isDesktopOnly: true)。手機、平板一律不支援,在行動裝置上外掛會是灰的、裝不起來。手機端請把 Obsidian 當「隨身閱讀器」用就好,交辦工作回電腦做。
// 02
這門課的精神是「交辦,不是自己動手」。裝軟體這件事也一樣——你完全可以把它交辦出去。
適合:不想碰終端機、看到黑底白字就手心冒汗的人。也就是絕大多數人。
幫我在這台電腦安裝 Codex CLI,裝完告訴我 codex 指令的完整路徑。
最後那句「告訴我完整路徑」很重要——待會 Claudian 設定裡要填的就是它。
適合:電腦上已經有 Node.js、或就是想自己按一次的人。
$ npm install -g @openai/codex # macOS 若習慣用 Homebrew,可改成: $ brew install --cask codex
不是因為 B 很難,而是因為路線 A 就是這門課要練的肌肉:把一件你不熟的事情,用一句清楚的話交辦出去,然後驗收結果。你怎麼帶人,就怎麼帶 AI——講清楚、給邊界、驗收。裝 CLI 只是第一次練習。
// 03
照順序做,每一步都有明確的「做完長什麼樣」。做不出那個樣子就別往下走,先回頭修。
為什麼:這是真正會幹活的員工,先讓他到職。
用上一節的路線 A(交辦)或路線 B(自己 npm 裝)擇一完成。裝完先不要急著開 Obsidian。
為什麼:「應該裝好了」不算數,看到版本號才算數。
在終端機打第一行,看到版本號就是成功;第二行是把 codex 的完整路徑撈出來,等一下要填進 Claudian。
$ codex --version (有印出版本號 → 成功) $ which codex (印出一整串路徑 → 整段抄下來)
> codex --version > where codex (可能印出好幾行,選結尾是 codex.exe 的那一行)
把撈到的路徑貼到便條紙或 0_收件匣 裡的一則筆記,等一下要用。
為什麼:員工報到要先刷卡,不刷卡進不了系統。
在終端機直接打 codex 執行它,畫面會問你怎麼登入——選 Sign in with ChatGPT。
$ codex → 選 Sign in with ChatGPT → 瀏覽器會跳出來,用你平常的 ChatGPT 帳號登入 → 回到終端機,看到登入成功即可
選 Sign in with ChatGPT 是吃你原本的 ChatGPT 訂閱額度,不必另外去買 API 金鑰。看到畫面在跟你要一串 sk- 開頭的金鑰,代表你選錯登入方式了,退回去重選。
為什麼:員工到職了,現在幫他裝一支對講機。
路徑(介面語言不同時,找括號裡的英文字):
Claudian安裝到的是 realclaudian 這個外掛,作者 Yishen Tu。
為什麼:對講機要知道呼叫哪一位員工、他坐在哪個座位。
進 Claudian 的設定,做兩件事:後端選 Codex、把步驟 2 抄下來的完整路徑貼進 CLI 路徑欄位。
要呼叫哪一位員工。這裡選 Codex。
貼上步驟 2 撈到的完整路徑。
預設就是這個 vault,不用動。
※ 以上是示意面板,不是實際截圖。各版本欄位名稱可能略有差異,你要找的就是這兩樣東西:選 Codex 當後端、填 CLI 路徑。
回到 Claudian 面板,打一句「請列出這個 vault 根目錄有哪些檔案」。如果它答得出 0_收件匣、AGENTS.md 這些名字,代表對講機、員工、檔案櫃三者接通了——你可以開始上工了。
// 04
如果你用 Mac,這節可以跳過。用 Windows 的話,這兩件事幾乎每個人都會遇到一次。
不是 codex.cmd。
where codex 常常一次印出好幾行,裡面同時有 .cmd 和 .exe。
Claudian 的 CLI 路徑要填結尾是 codex.exe 的那一行;填到 .cmd 會叫不起來,而且錯誤訊息通常看不出原因。
> where codex ...\codex.cmd ← 不要用這行 ...\codex.exe ← 用這行
關視窗不等於關程式。
剛裝完 CLI,系統的 PATH(=作業系統「去哪些資料夾找程式」的清單)還沒更新到已經開著的程式身上。 Obsidian 是啟動的當下才讀 PATH 的,所以:
codex --version// 05
九成的問題都在這七列裡。從上往下對症狀,不要跳著猜。
| 症狀 | 原因 | 怎麼修 |
|---|---|---|
| Claudian 面板打得開,訊息送出去卻毫無反應 | Codex CLI 根本沒裝,或 Claudian 找不到它 | 終端機打 codex --version:沒版本號 → 回步驟 1 重裝;有版本號 → 把 which codex(Windows:where codex)的完整路徑貼進 Claudian 設定 |
終端機回 command not found: codex(Windows:不是內部或外部命令) |
裝好了,但 PATH 還沒生效 | 關掉這個終端機視窗、開一個新的再試。還是不行就登出重登或重開機 |
| Windows 上路徑填了,Claudian 還是叫不起來 | 填到 codex.cmd 了 |
改填結尾是 codex.exe 的那一行路徑 |
| 路徑改對了,Claudian 卻好像還在用舊設定 | Obsidian 只在啟動時讀環境變數 | 整個關掉 Obsidian 再重開,不是只關視窗 |
| Obsidian 裡搜不到 Claudian 這個外掛 | 社群外掛還沒開啟(安全模式擋著) | 設定(Settings)→ 社群外掛(Community plugins)→ 先開啟社群外掛(Turn on community plugins),再按瀏覽(Browse)搜尋 |
登入時畫面在跟我要一串 sk- 開頭的 API 金鑰 |
登入方式選錯了 | 退回去,選 Sign in with ChatGPT。它吃你原本的 ChatGPT 訂閱額度,不必另外買金鑰 |
| 手機/平板上外掛是灰的,裝不起來 | Claudian 桌面限定(isDesktopOnly) |
沒有解法,這是設計如此。行動裝置只當閱讀器,交辦工作回電腦做 |
// 06
這是課程的紅線,講不清楚就不該叫你裝。所以我直接講白。
檔案不搬家,AI 來上門。
「員工可以是別人訓練的,檔案櫃必須是你的。」 Codex 是 OpenAI 訓練的員工,用完就算了;但0_收件匣、2_領域裡那一個個 .md 檔,十年後還躺在你的硬碟上。這就是為什麼我們把界線劃在這裡。
// CHEAT SHEET
卡住的時候不用重看全文,看這張就好。
Claudian 前置:安裝 Codex CLI
codex --version。印得出版本號才算裝好,其他都是感覺。which codex、Windows where codex,整段貼進 Claudian 設定的 CLI 路徑。codex.exe(不是 .cmd);改完整個重開 Obsidian。