Agent coordination

Aracı gönderimi

openclaw agent, gelen bir sohbet mesajına gerek olmadan komut satırından tek bir agent turu çalıştırır. Betikli iş akışları, test etme ve programatik teslimat için kullanın.

Hızlı başlangıç

  • Run a simple agent turn

    bash
    openclaw agent --message "What is the weather today?"

    Bu, mesajı Gateway üzerinden gönderir ve yanıtı yazdırır.

  • Target a specific agent or session

    bash
    # Target a specific agentopenclaw agent --agent ops --message "Summarize logs" # Target a phone number (derives session key)openclaw agent --to +15555550123 --message "Status update" # Reuse an existing sessionopenclaw agent --session-id abc123 --message "Continue the task"
  • Deliver the reply to a channel

    bash
    # Deliver to WhatsApp (default channel)openclaw agent --to +15555550123 --message "Report ready" --deliver # Deliver to Slackopenclaw agent --agent ops --message "Generate report" \  --deliver --reply-channel slack --reply-to "#reports"
  • Bayraklar

    Bayrak Açıklama
    --message \<text\> Gönderilecek mesaj (zorunlu)
    --to \<dest\> Bir hedeften oturum anahtarı türetir (telefon, sohbet kimliği)
    --agent \<id\> Yapılandırılmış bir agent’ı hedefler (main oturumunu kullanır)
    --session-id \<id\> Mevcut bir oturumu kimliğine göre yeniden kullanır
    --local Yerel gömülü çalışma zamanını zorlar (Gateway’i atlar)
    --deliver Yanıtı bir sohbet kanalına gönderir
    --channel \<name\> Teslimat kanalı (whatsapp, telegram, discord, slack vb.)
    --reply-to \<target\> Teslimat hedefi geçersiz kılma
    --reply-channel \<name\> Teslimat kanalı geçersiz kılma
    --reply-account \<id\> Teslimat hesabı kimliği geçersiz kılma
    --thinking \<level\> Seçili model profili için düşünme düzeyini ayarlar
    --verbose \<on|full|off\> Ayrıntı düzeyini ayarlar
    --timeout \<seconds\> Agent zaman aşımını geçersiz kılar
    --json Yapılandırılmış JSON çıktısı verir

    Davranış

    • Varsayılan olarak CLI Gateway üzerinden gider. Geçerli makinede gömülü çalışma zamanını zorlamak için --local ekleyin.
    • Gateway’e ulaşılamazsa CLI yerel gömülü çalıştırmaya geri döner.
    • Oturum seçimi: --to oturum anahtarını türetir (grup/kanal hedefleri yalıtımı korur; doğrudan sohbetler main altında birleşir).
    • Düşünme ve ayrıntı bayrakları oturum deposunda kalıcı olur.
    • Çıktı: varsayılan olarak düz metin ya da yapılandırılmış yük + meta veriler için --json.
    • --json --deliver ile JSON; gönderilen, bastırılan, kısmi ve başarısız gönderimler için teslimat durumunu içerir. Bkz. JSON teslimat durumu.

    Örnekler

    bash
    # Simple turn with JSON outputopenclaw agent --to +15555550123 --message "Trace logs" --verbose on --json # Turn with thinking levelopenclaw agent --session-id 1234 --message "Summarize inbox" --thinking medium # Deliver to a different channel than the sessionopenclaw agent --agent ops --message "Alert" --deliver --reply-channel telegram --reply-to "@admin"

    İlgili

    Was this useful?