Episode Details
Back to Episodes
API 掛了也不停:OpenClaw 用本機 CLI 接手,零設定備援不掉線
Description
API 限速或故障時,OpenClaw 能自動切到本機 Claude Code CLI 繼續回應,零設定就能啟用。本文說明 CLI Backends 的備援定位、功能限制(無 tool calls、無 streaming)、session 設定模式,以及怎麼把它放進 fallback 鏈。
⭐ 文章深度讀:整理了 CLI Backends 三個限制與 fallback 鏈設定範例
→ https://heymaibao.com/openclaw-cli-backends/
📝 懶人包
∙ CLI backend 定位是安全網,不是主力:平時不佔位,等 API 出問題時自動接手,維持「文字進、文字出」的最低限度通訊能力。
∙ 零設定就能用:OpenClaw 內建了 `claude-cli` 和 `codex-cli` 的預設設定,只要 `claude` 指令在 PATH 裡,直接下 `--model claude-cli/opus-4.6` 就跑。
∙ 功能會降級,要先知道:CLI backend 沒有 tool calls,沒有 streaming,這是刻意的設計取捨,不是 bug。
∙ 我的觀察:這個備援設計最值得注意的地方,不是「它能幹嘛」,而是「它清楚說了自己不能幹嘛」。停用工具、不提供 streaming,是誠實說出能力邊界的工程態度。比假裝無縫切換、等用戶踩到坑才發現的備援方案,這個更值得信任。
📚 參考資料
CLI Backends (fallback runtime)
→ https://docs.openclaw.ai/gateway/cli-backends