Anthropic 釐清 OpenClaw 政策後,我才發現自己一直搞錯了設定方式
上週看到 Anthropic 說「禁止 OpenClaw 使用訂閱方案」那篇,我整個人嚇到,因為我已經在用了,第一反應是「完蛋,我是不是要開始付 API 費用了」😅
然後 Reddit 上有人整理了一篇說明,讀完才鬆了一口氣——其實 Anthropic 禁止的是一種很特定的作法:把 OAuth token 直接抽出來、假裝自己是 Claude Code 去打 API。這個確實違規。
但如果是讓 OpenClaw 在背景 shell out 去呼叫本機安裝的 claude -p,讓 Claude Code 自己處理認證,這是官方允許的。兩個看起來差不多,但原理完全不同。
我搞了半天才搞清楚,自己原本的設定其實沒問題——只是完全不知道為什麼可以用 😂
如果你也想確認自己的設定是合規的,關鍵是 provider 要設成 claude-cli、mode 設成 oauth。這樣是走本機 CLI 認證,不是直接打 API。
不過有一個地方要注意,Pro/Max 方案都有用量上限。如果你像我一樣把很多背景任務都掛在上面跑,很快就會撞到 cap。那篇 Reddit 文章建議的方式是:主要的對話和高品質任務用 CLI 訂閱跑,背景批次的東西改用比較便宜的 API 或其他 provider。
我自己之前沒想到要這樣分,所有任務都塞同一個方案,結果有幾次下午突然就卡住了,以為是 bug,其實是配額用完了 💡
如果你也是剛開始玩 OpenClaw、不太確定自己的設定對不對,可以去看那篇討論,有蠻詳細的說明。
作者:allen2