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 adalah pembantu penyiapan lokal, perbaikan, dan konfigurasi OpenClaw. Ia
dirancang agar tetap dapat dijangkau ketika jalur agen normal rusak.
Menjalankan openclaw tanpa perintah akan memulai Crestodian di terminal interaktif.
Menjalankan openclaw crestodian akan memulai pembantu yang sama secara eksplisit.
Yang Ditampilkan Crestodian
Saat startup, Crestodian interaktif membuka shell TUI yang sama dengan yang digunakan olehopenclaw tui, dengan backend chat Crestodian. Log chat dimulai dengan sapaan singkat:
- kapan memulai Crestodian
- jalur model atau perencana deterministik yang sebenarnya digunakan Crestodian
- validitas config dan agen default
- keterjangkauan Gateway dari probe startup pertama
- tindakan debug berikutnya yang dapat dilakukan Crestodian
status untuk inventaris terperinci dengan jalur config, jalur docs/sumber,
probe CLI lokal, keberadaan kunci API, agen, model, dan detail Gateway.
Crestodian menggunakan penemuan referensi OpenClaw yang sama seperti agen biasa. Dalam checkout Git,
ia mengarahkan dirinya ke docs/ lokal dan pohon sumber lokal. Dalam instalasi paket npm, ia
menggunakan docs paket yang dibundel dan menautkan ke
https://github.com/openclaw/openclaw, dengan panduan eksplisit
untuk meninjau sumber ketika docs tidak mencukupi.
Contoh
Startup Aman
Jalur startup Crestodian sengaja dibuat kecil. Ia dapat berjalan ketika:openclaw.jsontidak adaopenclaw.jsontidak valid- Gateway sedang mati
- pendaftaran perintah Plugin tidak tersedia
- belum ada agen yang dikonfigurasi
openclaw --help dan openclaw --version tetap menggunakan jalur cepat normal.
openclaw noninteraktif keluar dengan pesan singkat alih-alih mencetak bantuan root,
karena produk tanpa perintah adalah Crestodian.
Operasi dan Persetujuan
Crestodian menggunakan operasi bertipe, bukan mengedit config secara ad hoc. Operasi hanya-baca dapat berjalan segera:- menampilkan ringkasan
- mencantumkan agen
- mencantumkan Plugin yang terpasang
- mencari Plugin ClawHub
- menampilkan status model/backend
- menjalankan pemeriksaan status atau kesehatan
- memeriksa keterjangkauan Gateway
- menjalankan doctor tanpa perbaikan interaktif
- memvalidasi config
- menampilkan jalur log audit
--yes untuk perintah langsung:
- menulis config
- menjalankan
config set - mengatur nilai SecretRef yang didukung melalui
config set-ref - menjalankan bootstrap penyiapan/onboarding
- mengubah model default
- memulai, menghentikan, atau memulai ulang Gateway
- membuat agen
- memasang Plugin dari ClawHub atau npm
- menghapus pemasangan Plugin
- menjalankan perbaikan doctor yang menulis ulang config atau state
openclaw onboard --modern memulai Crestodian sebagai pratinjau onboarding modern.
openclaw onboard biasa tetap menjalankan onboarding klasik.
Bootstrap Penyiapan
setup adalah bootstrap onboarding yang mengutamakan chat. Ia menulis hanya melalui operasi
config bertipe dan meminta persetujuan terlebih dahulu.
- model eksplisit yang sudah ada, jika sudah dikonfigurasi
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, lalu jalankan setup lagi.
Perencana Berbantuan Model
Crestodian selalu dimulai dalam mode deterministik. Untuk perintah fuzzy yang tidak dipahami parser deterministik, Crestodian lokal dapat melakukan satu giliran perencana terbatas melalui jalur runtime normal OpenClaw. Ia pertama-tama menggunakan model OpenClaw yang dikonfigurasi. Jika belum ada model terkonfigurasi yang dapat digunakan, ia dapat fallback ke runtime lokal yang sudah ada di mesin:- Claude Code CLI:
claude-cli/claude-opus-4-7 - harness app-server Codex:
openai/gpt-5.5 - Codex CLI:
codex-cli/gpt-5.5
Beralih ke Agen
Gunakan pemilih bahasa alami untuk keluar dari Crestodian dan membuka TUI normal:openclaw tui, openclaw chat, dan openclaw terminal tetap membuka TUI
agen normal secara langsung. Mereka tidak memulai Crestodian.
Setelah beralih ke TUI normal, gunakan /crestodian untuk kembali ke Crestodian.
Anda dapat menyertakan permintaan lanjutan:
/crestodian tersedia.
Mode Penyelamatan Pesan
Mode penyelamatan pesan adalah entrypoint kanal pesan untuk Crestodian. Ini ditujukan untuk kasus ketika agen normal Anda mati, tetapi kanal tepercaya seperti WhatsApp masih menerima perintah. Perintah teks yang didukung:/crestodian <request>
- Dinonaktifkan ketika sandboxing aktif. Jika agen/sesi berada dalam sandbox, Crestodian harus menolak penyelamatan jarak jauh dan menjelaskan bahwa perbaikan CLI lokal diperlukan.
- State efektif default adalah
auto: izinkan penyelamatan jarak jauh hanya dalam operasi YOLO tepercaya, ketika runtime sudah memiliki otoritas lokal tanpa sandbox. - Memerlukan identitas owner eksplisit. Penyelamatan tidak boleh menerima aturan pengirim wildcard, kebijakan grup terbuka, webhook tanpa autentikasi, atau kanal anonim.
- Hanya DM owner secara default. Penyelamatan grup/kanal memerlukan opt-in eksplisit.
- Pencarian dan daftar Plugin bersifat hanya-baca. Pemasangan Plugin bersifat hanya-lokal secara default karena mengunduh kode yang dapat dieksekusi. Penghapusan pemasangan Plugin dapat diizinkan sebagai operasi perbaikan yang disetujui ketika kebijakan penyelamatan mengizinkan penulisan persisten.
- Penyelamatan jarak jauh tidak dapat membuka TUI lokal atau beralih ke sesi agen
interaktif. Gunakan
openclawlokal untuk handoff agen. - Penulisan persisten tetap memerlukan persetujuan, bahkan dalam mode penyelamatan.
- Audit setiap operasi penyelamatan yang diterapkan. Penyelamatan kanal pesan mencatat metadata kanal, akun, pengirim, dan alamat sumber. Operasi yang memutasi config juga mencatat hash config sebelum dan sesudah.
- Jangan pernah menggemakan rahasia. Inspeksi SecretRef harus melaporkan ketersediaan, bukan nilai.
- Jika Gateway hidup, utamakan operasi bertipe Gateway. Jika Gateway mati, gunakan hanya permukaan perbaikan lokal minimal yang tidak bergantung pada loop agen normal.
enabled harus menerima:
"auto": default. Izinkan hanya ketika runtime efektif adalah YOLO dan sandboxing mati.false: jangan pernah izinkan penyelamatan kanal pesan.true: izinkan penyelamatan secara eksplisit ketika pemeriksaan owner/kanal lolos. Ini tetap tidak boleh melewati penolakan sandboxing.
"auto" default adalah:
- mode sandbox terurai menjadi
off tools.exec.securityterurai menjadifulltools.exec.askterurai menjadioff
/crestodian status ditambah
roundtrip persetujuan persisten melalui handler penyelamatan:
openclaw polos ke Crestodian,
menyetel model default, membuat agen tambahan, mengonfigurasi Discord melalui
pengaktifan Plugin ditambah token SecretRef, memvalidasi config, dan memeriksa log
audit. QA Lab juga memiliki skenario berbasis repo untuk alur Ring 0 yang sama: