Skip to main content
Gunakan openclaw onboard --non-interactive untuk mengotomatiskan penyiapan dengan skrip. Perintah ini memerlukan --accept-risk: penyiapan noninteraktif dapat menulis kredensial dan konfigurasi daemon tanpa permintaan konfirmasi, sehingga flag tersebut merupakan pernyataan penerimaan risiko secara eksplisit.
--json tidak mengaktifkan mode noninteraktif. Teruskan --non-interactive --accept-risk secara eksplisit untuk skrip.

Contoh dasar noninteraktif

Tambahkan --json untuk mendapatkan ringkasan yang dapat dibaca mesin.
  • Nilai default --gateway-port adalah 18789; teruskan hanya untuk menggantinya.
  • --skip-bootstrap melewati pembuatan berkas ruang kerja default untuk otomatisasi yang telah mengisi ruang kerjanya sendiri terlebih dahulu.
  • --secret-input-mode ref menyimpan referensi berbasis env ({ source: "env", provider: "default", id: "<ENV_VAR>" }) dalam profil autentikasi, bukan kunci dalam teks biasa. Dalam mode ref noninteraktif, variabel env penyedia harus sudah ditetapkan dalam lingkungan proses: meneruskan flag kunci sebaris tanpa variabel env yang sesuai akan langsung gagal.

Contoh khusus penyedia

Ganti dengan --auth-choice opencode-go --opencode-go-api-key "$OPENCODE_API_KEY" untuk katalog Go.
--custom-api-key bersifat opsional; beberapa titik akhir tidak memerlukan autentikasi. Jika dihilangkan, proses orientasi akan memeriksa CUSTOM_API_KEY di env. --custom-provider-id bersifat opsional dan diturunkan secara otomatis dari URL dasar jika dihilangkan. Nilai default --custom-compatibility adalah openai (nilai lainnya: openai-responses, anthropic).OpenClaw menyimpulkan dukungan masukan gambar dari pola ID model penglihatan yang dikenal (gpt-4o, claude-3/4, gemini, akhiran -vl/vision, dan pola serupa). Tambahkan --custom-image-input untuk memaksanya aktif pada model penglihatan yang tidak dikenali, atau --custom-text-input untuk memaksakan hanya teks.Varian mode referensi yang menyimpan apiKey sebagai { source: "env", provider: "default", id: "CUSTOM_API_KEY" }:
Autentikasi token penyiapan Anthropic tetap didukung, tetapi OpenClaw lebih memilih penggunaan ulang Claude CLI jika tersedia proses masuk Claude CLI lokal. Untuk produksi, sebaiknya gunakan kunci API Anthropic.

Menambahkan agen lain

openclaw agents add <name> membuat agen terpisah dengan ruang kerja, sesi, dan profil autentikasinya sendiri. Menjalankannya tanpa --workspace (dan tanpa flag lain) akan membuka wisaya interaktif; meneruskan salah satu dari --workspace, --model, --agent-dir, --bind, atau --non-interactive akan menjalankannya secara noninteraktif dan kemudian mewajibkan --workspace.
Kunci konfigurasi yang ditulisnya (entri agents.list[] untuk ID agen baru):
  • name
  • workspace
  • agentDir
  • model (hanya jika --model diteruskan)
Catatan:
  • Ruang kerja default (jika --workspace dihilangkan dalam wisaya interaktif): ~/.openclaw/workspace-<agentId>.
  • --bind <channel[:accountId]> dapat diulang; tambahkan pengikatan untuk merutekan pesan masuk ke agen baru (wisaya juga dapat melakukannya secara interaktif).
  • Nama agen dinormalisasi menjadi ID agen yang valid; main dicadangkan.

Dokumentasi terkait