openclaw agent menjalankan satu giliran agen dari baris perintah tanpa memerlukan
pesan chat masuk. Gunakan untuk alur kerja berskrip, pengujian, dan
pengiriman terprogram.
Mulai cepat
Flag
| Flag | Deskripsi |
|---|---|
--message \<text\> | Pesan inline untuk dikirim |
--message-file \<path\> | Baca pesan dari file UTF-8 yang valid |
--to \<dest\> | Turunkan kunci sesi dari target (telepon, id chat) |
--session-key \<key\> | Gunakan kunci sesi eksplisit |
--agent \<id\> | Targetkan agen yang dikonfigurasi (menggunakan sesi main) |
--session-id \<id\> | Gunakan kembali sesi yang ada berdasarkan id |
--local | Paksa runtime tertanam lokal (lewati Gateway) |
--deliver | Kirim balasan ke channel chat |
--channel \<name\> | Channel pengiriman (whatsapp, telegram, discord, slack, dll.) |
--reply-to \<target\> | Override target pengiriman |
--reply-channel \<name\> | Override channel pengiriman |
--reply-account \<id\> | Override id akun pengiriman |
--thinking \<level\> | Atur tingkat berpikir untuk profil model yang dipilih |
--verbose \<on|full|off\> | Atur tingkat verbose |
--timeout \<seconds\> | Override timeout agen |
--json | Keluarkan JSON terstruktur |
Perilaku
- Secara default, CLI berjalan melalui Gateway. Tambahkan
--localuntuk memaksa runtime tertanam di mesin saat ini. - Berikan tepat salah satu dari
--messageatau--message-file. Pesan file mempertahankan konten multibaris setelah menghapus BOM UTF-8 opsional. - Jika Gateway tidak dapat dijangkau, CLI fallback ke eksekusi tertanam lokal.
- Pemilihan sesi:
--tomenurunkan kunci sesi (target grup/channel mempertahankan isolasi; chat langsung diciutkan kemain). --session-keymemilih kunci eksplisit. Kunci berprefiks agen harus menggunakanagent:<agent-id>:<session-key>, dan--agentharus cocok dengan id agen tersebut saat keduanya diberikan. Kunci non-sentinel polos dicakup ke--agentsaat diberikan; misalnya,--agent ops --session-key incident-42dirutekan keagent:ops:incident-42. Tanpa--agent, kunci non-sentinel polos dicakup ke agen default yang dikonfigurasi. Literalglobaldanunknowntetap tidak tercakup hanya ketika tidak ada--agentyang diberikan; dalam kasus tersebut, fallback tertanam dan kepemilikan store menggunakan agen default yang dikonfigurasi.- Flag thinking dan verbose dipertahankan ke dalam store sesi.
- Output: teks polos secara default, atau
--jsonuntuk payload + metadata terstruktur. - Dengan
--json --deliver, JSON menyertakan status pengiriman untuk pengiriman yang terkirim, ditekan, parsial, dan gagal. Lihat Status pengiriman JSON.
Contoh
Terkait
Referensi CLI agen
Referensi lengkap flag dan opsi
openclaw agent.Sub-agen
Peluncuran sub-agen latar belakang.
Sesi
Cara kerja kunci sesi dan cara
--to, --agent, dan --session-id menyelesaikannya.Perintah slash
Katalog perintah native yang digunakan di dalam sesi agen.