為何使用此方案
此代理伺服器可讓 Claude Max 或 Pro 訂閱搭配與 OpenAI 相容的工具使用。這並非無限量的固定費率方案,而是沿用 Claude Code 的用量限制。對於正式環境用途,API 金鑰仍是計費方式較明確的途徑。
運作方式
開始使用
1
安裝代理伺服器
需要 Node.js 20+,以及已完成驗證的 Claude Code 命令列介面。
2
啟動伺服器
3
測試代理伺服器
4
設定 OpenClaw
將 OpenClaw 指向代理伺服器,作為自訂的 OpenAI 相容端點:
下方的模型 ID 是代理伺服器自有的目錄,並非 OpenClaw 的 Anthropic 模型參照。每個 ID 都會對應至 Claude Code 命令列介面模型別名(
opus、sonnet、haiku),因此每當 Anthropic 在命令列介面中更新該別名時,底層模型也會隨之變更。依賴特定對應關係前,請查看代理伺服器目前的 README。進階設定
代理伺服器形式的 OpenAI 相容性注意事項
代理伺服器形式的 OpenAI 相容性注意事項
此方案使用 OpenClaw 通用的自訂
/v1 OpenAI 相容途徑,與其他自行託管的 OpenAI 相容後端採用相同途徑:- 不會套用僅限原生 OpenAI 的要求塑形。
/fast與service_tier僅適用於直接的api.anthropic.com流量;代理伺服器途徑不會變更service_tier(請參閱 Anthropic 提供者快速模式)。- 不提供 Responses
store、提示快取提示或 OpenAI 推理相容承載資料塑形。 - OpenClaw 的 OpenAI/Codex 歸屬標頭(
originator、version、User-Agent)只會在原生api.openai.comOAuth 流量中傳送,不會傳送至像此代理伺服器這類自訂OPENAI_BASE_URL目標。
在 macOS 上使用 LaunchAgent 自動啟動
在 macOS 上使用 LaunchAgent 自動啟動
注意事項
- 沿用 Claude Code 的
claude -p計費、用量點數及速率限制行為。 - 僅繫結至
127.0.0.1;除了命令列介面本身對 Anthropic 的呼叫外,不會將資料傳送至任何第三方伺服器。 - 支援串流回應。
- 啟動時不會檢查驗證失敗,只有在聊天要求實際執行後才會顯示;若命令列介面尚未完成驗證,預期第一次要求會失敗,而不是伺服器拒絕啟動。
如需使用 Claude 命令列介面或 API 金鑰的原生 Anthropic 整合,請參閱 Anthropic 提供者。如需 OpenAI/Codex 訂閱,請參閱 OpenAI 提供者。
相關內容
Anthropic 提供者
使用 Claude 命令列介面或 API 金鑰的原生 OpenClaw 整合。
OpenAI 提供者
適用於 OpenAI/Codex 訂閱。
模型選擇
所有提供者、模型參照及容錯移轉行為的概覽。
設定
完整設定參考。