Agent Send
openclaw agent führt einen einzelnen Agent-Zug über die Befehlszeile aus, ohne dass
eine eingehende Chat-Nachricht erforderlich ist. Verwenden Sie es für skriptgesteuerte Workflows, Tests und
programmgesteuerte Zustellung.
Schnellstart
Einen einfachen Agent-Zug ausführen
Flags
| Flag | Beschreibung |
|---|---|
--message \<text\> | Zu sendende Nachricht (erforderlich) |
--to \<dest\> | Sitzungsschlüssel aus einem Ziel ableiten (Telefon, Chat-ID) |
--agent \<id\> | Einen konfigurierten Agenten ansprechen (verwendet seine main-Sitzung) |
--session-id \<id\> | Eine vorhandene Sitzung anhand der ID wiederverwenden |
--local | Lokale eingebettete Laufzeit erzwingen (Gateway überspringen) |
--deliver | Die Antwort an einen Chat-Kanal senden |
--channel \<name\> | Zustellkanal (whatsapp, telegram, discord, slack usw.) |
--reply-to \<target\> | Überschreibung des Zustellziels |
--reply-channel \<name\> | Überschreibung des Zustellkanals |
--reply-account \<id\> | Überschreibung der Zustellkonto-ID |
--thinking \<level\> | Thinking-Level setzen (off, minimal, low, medium, high, xhigh) |
--verbose \<on|full|off\> | Verbose-Level setzen |
--timeout \<seconds\> | Agent-Timeout überschreiben |
--json | Strukturiertes JSON ausgeben |
Verhalten
- Standardmäßig läuft die CLI über das Gateway. Fügen Sie
--localhinzu, um die eingebettete Laufzeit auf der aktuellen Maschine zu erzwingen. - Wenn das Gateway nicht erreichbar ist, fällt die CLI auf den lokalen eingebetteten Lauf zurück.
- Sitzungsauswahl:
--toleitet den Sitzungsschlüssel ab (Gruppen-/Kanalziele behalten die Isolation bei; direkte Chats werden zumainzusammengeführt). - Thinking- und Verbose-Flags werden im Sitzungsspeicher persistiert.
- Ausgabe: standardmäßig Klartext oder mit
--jsonals strukturierte Payload + Metadaten.
Beispiele
Verwandte Themen
- Referenz zur Agent-CLI
- Sub-Agents — Erzeugen von Sub-Agenten im Hintergrund
- Sitzungen — wie Sitzungsschlüssel funktionieren