openclaw agent menjalankan satu giliran agen dari baris perintah tanpa pesan chat
masuk. Gunakan untuk alur kerja berskrip, pengujian, dan
pengiriman terprogram. Referensi lengkap flag dan perilaku:
Referensi CLI Agen.
Mulai cepat
1
Jalankan giliran agen sederhana
2
Kirim prompt multibaris dari file
3
Targetkan agen atau sesi tertentu
4
Kirim balasan ke saluran
Flag
Perilaku
- Secara default, CLI berjalan melalui Gateway. Tambahkan
--localuntuk memaksa runtime tertanam pada mesin saat ini. - Berikan tepat salah satu dari
--messageatau--message-file. Pesan file mempertahankan konten multibaris setelah menghapus BOM UTF-8 opsional. File yang lebih besar dari 4 MiB ditolak sebelum dikirim. - Setelah percobaan ulang handshake sementara, batas waktu Gateway atau koneksi yang ditutup
menyebabkan perintah gagal dengan petunjuk di stderr; CLI tidak pernah secara diam-diam menjalankan ulang giliran
secara tertanam. Gateway mungkin masih menyelesaikan giliran yang diterima, jadi verifikasi status Gateway
dan sesi sebelum mencoba lagi atau menjalankan ulang dengan
--local. - Pemilihan sesi:
--tomenghasilkan kunci sesi (target grup/saluran mempertahankan isolasi; chat langsung disatukan menjadimain). Saat--agent,--channel, dan--todigunakan bersama-sama, perutean mengikuti penerima kanonis saluran dansession.dmScope. Identitas stabil yang hanya untuk keluar menggunakan sesi milik penyedia yang terisolasi dari sesi utama agen. --session-keymemilih kunci eksplisit. Kunci berawalan agen harus menggunakanagent:<agent-id>:<session-key>, dan--agentharus cocok dengan id agen tersebut saat keduanya diberikan. Kunci biasa non-sentinel dicakup ke--agentsaat diberikan; misalnya,--agent ops --session-key incident-42dirutekan keagent:ops:incident-42. Tanpa--agent, kunci biasa non-sentinel dicakup ke agen default yang dikonfigurasi. Nilai literalglobaldanunknowntetap tidak dicakup hanya ketika--agenttidak diberikan.--reply-channeldan--reply-accounthanya memengaruhi pengiriman.- Flag pemikiran dan verbositas disimpan secara persisten ke penyimpanan sesi.
- Output: teks biasa secara default, atau
--jsonuntuk payload terstruktur + metadata. - Dengan
--json --deliver, JSON menyertakan status pengiriman untuk pengiriman yang terkirim, dicegah, parsial, dan gagal. Lihat Status pengiriman JSON.
Contoh
Terkait
Referensi CLI Agen
Referensi lengkap flag dan opsi
openclaw agent.Subagen
Peluncuran subagen di latar belakang.
Sesi
Cara kerja kunci sesi dan cara
--to, --agent, dan --session-id menyelesaikannya.Perintah garis miring
Katalog perintah native yang digunakan di dalam sesi agen.