Skip to main content
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

Mengirim pesan melalui Gateway dan mencetak balasannya.
2

Kirim prompt multibaris dari file

Membaca file UTF-8 yang valid sebagai isi pesan agen.
3

Targetkan agen atau sesi tertentu

4

Kirim balasan ke saluran

Flag

Perilaku

  • Secara default, CLI berjalan melalui Gateway. Tambahkan --local untuk memaksa runtime tertanam pada mesin saat ini.
  • Berikan tepat salah satu dari --message atau --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: --to menghasilkan kunci sesi (target grup/saluran mempertahankan isolasi; chat langsung disatukan menjadi main). Saat --agent, --channel, dan --to digunakan bersama-sama, perutean mengikuti penerima kanonis saluran dan session.dmScope. Identitas stabil yang hanya untuk keluar menggunakan sesi milik penyedia yang terisolasi dari sesi utama agen.
  • --session-key memilih kunci eksplisit. Kunci berawalan agen harus menggunakan agent:<agent-id>:<session-key>, dan --agent harus cocok dengan id agen tersebut saat keduanya diberikan. Kunci biasa non-sentinel dicakup ke --agent saat diberikan; misalnya, --agent ops --session-key incident-42 dirutekan ke agent:ops:incident-42. Tanpa --agent, kunci biasa non-sentinel dicakup ke agen default yang dikonfigurasi. Nilai literal global dan unknown tetap tidak dicakup hanya ketika --agent tidak diberikan.
  • --reply-channel dan --reply-account hanya memengaruhi pengiriman.
  • Flag pemikiran dan verbositas disimpan secara persisten ke penyimpanan sesi.
  • Output: teks biasa secara default, atau --json untuk 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.