Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw crestodian
Crestodian 是 OpenClaw 的本機設定、修復與設定檔輔助工具。它設計成在一般代理路徑故障時仍可存取。
不帶命令執行 openclaw 會在互動式終端機中啟動 Crestodian。執行 openclaw crestodian 則會明確啟動同一個輔助工具。
Crestodian 顯示的內容
啟動時,互動式 Crestodian 會開啟與openclaw tui 相同的 TUI shell,並使用 Crestodian 聊天後端。聊天記錄會以簡短問候開頭:
- 何時啟動 Crestodian
- Crestodian 實際使用的模型或確定性規劃器路徑
- 設定有效性與預設代理
- 第一次啟動探測取得的 Gateway 可達性
- Crestodian 可以執行的下一個除錯動作
status 取得詳細清單,其中包含設定路徑、文件/原始碼路徑、本機 CLI 探測、API 金鑰存在狀態、代理、模型與 Gateway 詳細資訊。
Crestodian 使用與一般代理相同的 OpenClaw 參考資料探索。在 Git checkout 中,它會指向本機 docs/ 與本機原始碼樹。在 npm 套件安裝中,它會使用隨附的套件文件,並連結到 https://github.com/openclaw/openclaw,且明確建議在文件不足時檢視原始碼。
範例
安全啟動
Crestodian 的啟動路徑刻意保持精簡。它可以在下列情況執行:- 缺少
openclaw.json openclaw.json無效- Gateway 已關閉
- Plugin 命令註冊無法使用
- 尚未設定任何代理
openclaw --help 與 openclaw --version 仍使用一般快速路徑。非互動式 openclaw 會以簡短訊息結束,而不是列印根說明,因為無命令產品就是 Crestodian。
操作與核准
Crestodian 使用具型別的操作,而不是臨時編輯設定檔。 唯讀操作可以立即執行:- 顯示概覽
- 列出代理
- 列出已安裝的 Plugin
- 搜尋 ClawHub Plugin
- 顯示模型/後端狀態
- 執行狀態或健康檢查
- 檢查 Gateway 可達性
- 執行 doctor,但不進行互動式修復
- 驗證設定
- 顯示稽核記錄路徑
--yes,否則持久化操作在互動模式中需要對話式核准:
- 寫入設定
- 執行
config set - 透過
config set-ref設定支援的 SecretRef 值 - 執行設定/上手 bootstrap
- 變更預設模型
- 啟動、停止或重新啟動 Gateway
- 建立代理
- 從 ClawHub 或 npm 安裝 Plugin
- 解除安裝 Plugin
- 執行會重寫設定或狀態的 doctor 修復
openclaw onboard --modern 會以現代上手預覽模式啟動 Crestodian。單純的 openclaw onboard 仍會執行傳統上手流程。
設定 bootstrap
setup 是以聊天為優先的上手 bootstrap。它只會透過具型別的設定操作寫入,並會先要求核准。
- 既有的明確模型,如果已設定
OPENAI_API_KEY->openai/gpt-5.5ANTHROPIC_API_KEY->anthropic/claude-opus-4-7- Claude Code CLI ->
claude-cli/claude-opus-4-7 - Codex CLI ->
codex-cli/gpt-5.5
OPENAI_API_KEY/ANTHROPIC_API_KEY,然後再次執行 setup。
模型輔助規劃器
Crestodian 一律以確定性模式啟動。對於確定性剖析器無法理解的模糊命令,本機 Crestodian 可以透過 OpenClaw 的一般執行階段路徑進行一次受限的規劃器回合。它會先使用已設定的 OpenClaw 模型。如果尚無可用的已設定模型,它可以退回使用機器上已存在的本機執行階段:- Claude Code CLI:
claude-cli/claude-opus-4-7 - Codex app-server harness:
openai/gpt-5.5 - Codex CLI:
codex-cli/gpt-5.5
切換到代理
使用自然語言選擇器離開 Crestodian 並開啟一般 TUI:openclaw tui、openclaw chat 與 openclaw terminal 仍會直接開啟一般代理 TUI。它們不會啟動 Crestodian。
切換到一般 TUI 後,使用 /crestodian 返回 Crestodian。你可以包含後續請求:
/crestodian 可用。
訊息救援模式
訊息救援模式是 Crestodian 的訊息通道進入點。它用於一般代理已失效,但 WhatsApp 等可信通道仍能接收命令的情況。 支援的文字命令:/crestodian <request>
- 沙盒啟用時停用。如果代理/工作階段已沙盒化,Crestodian 必須拒絕遠端救援,並說明需要本機 CLI 修復。
- 預設有效狀態為
auto:僅在可信 YOLO 操作中允許遠端救援,此時執行階段已具備未沙盒化的本機權限。 - 要求明確的擁有者身分。救援不得接受萬用字元寄件者規則、開放群組政策、未驗證的 Webhook 或匿名通道。
- 預設僅限擁有者私訊。群組/通道救援需要明確選擇加入。
- Plugin 搜尋與列出為唯讀。Plugin 安裝預設僅限本機,因為它會下載可執行程式碼。當救援政策允許持久化寫入時,Plugin 解除安裝可作為經核准的修復操作允許執行。
- 遠端救援不能開啟本機 TUI 或切換到互動式代理工作階段。使用本機
openclaw進行代理交接。 - 即使在救援模式中,持久化寫入仍需要核准。
- 稽核每個已套用的救援操作。訊息通道救援會記錄通道、帳號、寄件者與來源位址中繼資料。會變更設定的操作也會記錄變更前後的設定雜湊。
- 絕不回顯秘密。SecretRef 檢查應回報可用性,而不是值。
- 如果 Gateway 存活,偏好使用 Gateway 具型別操作。如果 Gateway 已失效,只使用不依賴一般代理迴圈的最小本機修復介面。
enabled 應接受:
"auto":預設。僅在有效執行階段為 YOLO 且沙盒關閉時允許。false:絕不允許訊息通道救援。true:當擁有者/通道檢查通過時明確允許救援。這仍不得繞過沙盒拒絕。
"auto" YOLO 態勢為:
- sandbox mode 解析為
off tools.exec.security解析為fulltools.exec.ask解析為off
/crestodian status,並透過救援處理常式檢查一次持久化核准往返:
openclaw 路由到 Crestodian,設定預設模型,建立額外代理,透過 Plugin 啟用加上 token SecretRef 設定 Discord,驗證設定,並檢查稽核記錄。QA Lab 也有同一個 Ring 0 流程的 repo-backed 情境: