openclaw crestodian
Crestodian adalah pembantu penyiapan, perbaikan, dan konfigurasi lokal OpenClaw. Ini
dirancang agar tetap dapat dijangkau saat jalur agen normal rusak.
Menjalankan openclaw tanpa perintah akan memulai orientasi klasik terlebih dahulu saat
file konfigurasi aktif tidak ada atau tidak memiliki pengaturan yang ditulis (kosong atau
hanya metadata). Setelah file konfigurasi memiliki pengaturan yang ditulis, menjalankan
openclaw tanpa perintah akan memulai Crestodian di terminal interaktif. Menjalankan
openclaw crestodian memulai pembantu yang sama secara eksplisit.
Yang Ditampilkan Crestodian
Saat mulai, 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
- model atau jalur perencana deterministik yang benar-benar digunakan Crestodian
- validitas konfigurasi dan agen default
- keterjangkauan Gateway dari probe startup pertama
- tindakan debug berikutnya yang dapat dilakukan Crestodian
status untuk inventaris terperinci dengan path konfigurasi, path docs/source,
probe CLI lokal, keberadaan kunci API, agen, model, dan detail Gateway.
Crestodian menggunakan penemuan referensi OpenClaw yang sama seperti agen reguler. Dalam checkout Git,
ini mengarahkan dirinya ke docs/ lokal dan pohon source lokal. Dalam instalasi paket npm, ini
menggunakan docs paket bawaan dan menautkan ke
https://github.com/openclaw/openclaw, dengan panduan eksplisit
untuk meninjau source setiap kali docs tidak cukup.
Contoh
Startup Aman
Jalur startup Crestodian sengaja dibuat kecil. Ini dapat berjalan saat:openclaw.jsontidak adaopenclaw.jsontidak valid- Gateway sedang down
- pendaftaran perintah Plugin tidak tersedia
- belum ada agen yang dikonfigurasi
openclaw --help dan openclaw --version tetap menggunakan jalur cepat normal.
openclaw polos noninteraktif keluar dengan pesan singkat alih-alih mencetak
bantuan root. Pada instalasi baru, pesan tersebut mengarah ke orientasi noninteraktif;
setelah penyiapan, pesan tersebut mengarah ke perintah Crestodian sekali jalan.
Operasi dan Persetujuan
Crestodian menggunakan operasi bertipe alih-alih mengedit konfigurasi secara ad hoc. Operasi baca-saja dapat langsung berjalan:- tampilkan ringkasan
- daftar agen
- daftar Plugin terinstal
- cari Plugin ClawHub
- tampilkan status model/backend
- jalankan pemeriksaan status atau kesehatan
- periksa keterjangkauan Gateway
- jalankan doctor tanpa perbaikan interaktif
- validasi konfigurasi
- tampilkan path log audit
--yes untuk perintah langsung:
- tulis konfigurasi
- jalankan
config set - tetapkan nilai SecretRef yang didukung melalui
config set-ref - jalankan bootstrap penyiapan/orientasi
- ubah model default
- mulai, hentikan, atau mulai ulang Gateway
- buat agen
- instal Plugin dari ClawHub atau npm
- hapus instalasi Plugin
- jalankan perbaikan doctor yang menulis ulang konfigurasi atau status
openclaw onboard --modern memulai Crestodian sebagai pratinjau orientasi modern.
openclaw onboard biasa tetap menjalankan orientasi klasik.
Bootstrap Penyiapan
setup adalah bootstrap orientasi yang mengutamakan chat. Ini hanya menulis melalui operasi
konfigurasi 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-8- CLI Claude Code ->
claude-cli/claude-opus-4-8 - Codex ->
openai/gpt-5.5melalui harness app-server Codex
OPENAI_API_KEY/ANTHROPIC_API_KEY, lalu jalankan penyiapan lagi.
Perencana Berbantuan Model
Crestodian selalu mulai dalam mode deterministik. Untuk perintah samar yang tidak dipahami parser deterministik, Crestodian lokal dapat membuat satu giliran perencana terbatas melalui jalur runtime normal OpenClaw. Ini pertama menggunakan model OpenClaw yang dikonfigurasi. Jika belum ada model terkonfigurasi yang dapat digunakan, ini dapat fallback ke runtime lokal yang sudah ada di mesin:- CLI Claude Code:
claude-cli/claude-opus-4-8 - harness app-server Codex:
openai/gpt-5.5
Beralih ke Agen
Gunakan pemilih bahasa alami untuk meninggalkan 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 digunakan untuk kasus ketika agen normal Anda mati, tetapi kanal tepercaya seperti WhatsApp masih menerima perintah. Perintah teks yang didukung:/crestodian <request>
- Dinonaktifkan saat sandboxing aktif. Jika agen/sesi berada dalam sandbox, Crestodian harus menolak penyelamatan jarak jauh dan menjelaskan bahwa perbaikan CLI lokal diperlukan.
- Status efektif default adalah
auto: izinkan penyelamatan jarak jauh hanya dalam operasi YOLO tepercaya, saat 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.
- DM owner saja secara default. Penyelamatan grup/kanal memerlukan opt-in eksplisit.
- Pencarian dan daftar Plugin bersifat baca-saja. Instalasi Plugin bersifat hanya lokal secara default karena mengunduh kode yang dapat dieksekusi. Penghapusan instalasi Plugin dapat diizinkan sebagai operasi perbaikan yang disetujui saat 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 mengubah konfigurasi juga mencatat hash konfigurasi sebelum dan sesudah.
- Jangan pernah menggemakan secret. 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 saat runtime efektif adalah YOLO dan sandboxing nonaktif.false: jangan pernah izinkan penyelamatan kanal pesan.true: izinkan penyelamatan secara eksplisit saat pemeriksaan owner/kanal lolos. Ini tetap tidak boleh melewati penolakan sandboxing.
"auto" default adalah:
- mode sandbox bernilai
off tools.exec.securitybernilaifulltools.exec.askbernilaioff
/crestodian status plus
roundtrip persetujuan persisten melalui handler penyelamatan: