openclaw agent uruchamia pojedynczą turę agenta z wiersza poleceń bez potrzeby
przychodzącej wiadomości czatu. Używaj go do skryptowanych przepływów pracy, testowania i
dostarczania programowego.
Szybki start
Flagi
| Flaga | Opis |
|---|---|
--message \<text\> | Wiadomość inline do wysłania |
--message-file \<path\> | Odczytaj wiadomość z poprawnego pliku UTF-8 |
--to \<dest\> | Wyprowadź klucz sesji z celu (telefonu, identyfikatora czatu) |
--session-key \<key\> | Użyj jawnego klucza sesji |
--agent \<id\> | Wskaż skonfigurowanego agenta (używa jego sesji main) |
--session-id \<id\> | Użyj ponownie istniejącej sesji według identyfikatora |
--local | Wymuś lokalne osadzone środowisko uruchomieniowe (pomiń Gateway) |
--deliver | Wyślij odpowiedź do kanału czatu |
--channel \<name\> | Kanał dostarczania (whatsapp, telegram, discord, slack itd.) |
--reply-to \<target\> | Nadpisanie celu dostarczania |
--reply-channel \<name\> | Nadpisanie kanału dostarczania |
--reply-account \<id\> | Nadpisanie identyfikatora konta dostarczania |
--thinking \<level\> | Ustaw poziom myślenia dla wybranego profilu modelu |
--verbose \<on|full|off\> | Ustaw poziom szczegółowości |
--timeout \<seconds\> | Nadpisz limit czasu agenta |
--json | Wypisz ustrukturyzowany JSON |
Zachowanie
- Domyślnie CLI przechodzi przez Gateway. Dodaj
--local, aby wymusić osadzone środowisko uruchomieniowe na bieżącej maszynie. - Przekaż dokładnie jedną z opcji
--messagealbo--message-file. Wiadomości z pliku zachowują treść wielowierszową po usunięciu opcjonalnego znacznika BOM UTF-8. - Jeśli Gateway jest nieosiągalny, CLI wraca do lokalnego uruchomienia osadzonego.
- Wybór sesji:
--towyprowadza klucz sesji (cele grup/kanałów zachowują izolację; czaty bezpośrednie są sprowadzane domain). --session-keywybiera jawny klucz. Klucze z prefiksem agenta muszą używać formatuagent:<agent-id>:<session-key>, a--agentmusi pasować do tego identyfikatora agenta, gdy podano oba. Gołe klucze niebędące sentinelem są ograniczane zakresem do--agent, gdy go podano; na przykład--agent ops --session-key incident-42kieruje doagent:ops:incident-42. Bez--agentgołe klucze niebędące sentinelem są ograniczane do skonfigurowanego domyślnego agenta. Literałyglobaliunknownpozostają bez zakresu tylko wtedy, gdy nie podano--agent; w takim przypadku osadzony fallback i własność magazynu używają skonfigurowanego domyślnego agenta.- Flagi myślenia i szczegółowości są utrwalane w magazynie sesji.
- Dane wyjściowe: domyślnie zwykły tekst albo
--jsondla ustrukturyzowanego ładunku i metadanych. - Z
--json --deliverJSON zawiera status dostarczania dla wysyłek wysłanych, pominiętych, częściowych i nieudanych. Zobacz status dostarczania JSON.
Przykłady
Powiązane
Dokumentacja CLI agenta
Pełna dokumentacja flag i opcji
openclaw agent.Podagenci
Uruchamianie podagentów w tle.
Sesje
Jak działają klucze sesji oraz jak
--to, --agent i --session-id je rozpoznają.Polecenia ukośnikowe
Natywny katalog poleceń używany wewnątrz sesji agenta.