Agent coordination
Pengiriman agen
OmeniaClaw agent menjalankan satu giliran agen dari baris perintah tanpa memerlukan
pesan chat masuk. Gunakan untuk alur kerja berskrip, pengujian, dan
pengiriman terprogram.
Mulai cepat
Jalankan giliran agen sederhana
OmeniaClaw agent --message "What is the weather today?"Ini mengirim pesan melalui Gateway dan mencetak balasannya.
Targetkan agen atau sesi tertentu
# Target a specific agentOmeniaClaw agent --agent ops --message "Summarize logs" # Target a phone number (derives session key)OmeniaClaw agent --to +15555550123 --message "Status update" # Reuse an existing sessionOmeniaClaw agent --session-id abc123 --message "Continue the task"Kirim balasan ke kanal
# Deliver to WhatsApp (default channel)OmeniaClaw agent --to +15555550123 --message "Report ready" --deliver # Deliver to SlackOmeniaClaw agent --agent ops --message "Generate report" \ --deliver --reply-channel slack --reply-to "#reports"Opsi
| Opsi | Deskripsi |
|---|---|
--message \<text\> |
Pesan yang akan dikirim (wajib) |
--to \<dest\> |
Turunkan kunci sesi dari target (telepon, id chat) |
--agent \<id\> |
Targetkan agen yang dikonfigurasi (menggunakan sesi main) |
--session-id \<id\> |
Gunakan kembali sesi yang sudah ada berdasarkan id |
--local |
Paksa runtime tertanam lokal (lewati Gateway) |
--deliver |
Kirim balasan ke kanal chat |
--channel \<name\> |
Kanal pengiriman (whatsapp, telegram, discord, slack, dll.) |
--reply-to \<target\> |
Override target pengiriman |
--reply-channel \<name\> |
Override kanal pengiriman |
--reply-account \<id\> |
Override id akun pengiriman |
--thinking \<level\> |
Atur level berpikir untuk profil model yang dipilih |
--verbose \<on|full|off\> |
Atur level verbose |
--timeout \<seconds\> |
Override batas waktu agen |
--json |
Keluarkan JSON terstruktur |
Perilaku
- Secara default, CLI berjalan melalui Gateway. Tambahkan
--localuntuk memaksa runtime tertanam pada mesin saat ini. - Jika Gateway tidak dapat dijangkau, CLI fallback ke eksekusi tertanam lokal.
- Pemilihan sesi:
--tomenurunkan kunci sesi (target grup/kanal mempertahankan isolasi; chat langsung digabungkan kemain). - Flag thinking dan verbose dipertahankan ke dalam penyimpanan sesi.
- Output: teks biasa secara default, atau
--jsonuntuk payload + metadata terstruktur. - Dengan
--json --deliver, JSON menyertakan status pengiriman untuk pengiriman terkirim, disupresi, parsial, dan gagal. Lihat Status pengiriman JSON.
Contoh
# Simple turn with JSON outputOmeniaClaw agent --to +15555550123 --message "Trace logs" --verbose on --json # Turn with thinking levelOmeniaClaw agent --session-id 1234 --message "Summarize inbox" --thinking medium # Deliver to a different channel than the sessionOmeniaClaw agent --agent ops --message "Alert" --deliver --reply-channel telegram --reply-to "@admin"Terkait
Was this useful?