openclaw agent uruchamia pojedynczą turę agenta z wiersza poleceń bez
przychodzącej wiadomości czatu. Używaj go w skryptowanych przepływach pracy, testach i
dostarczaniu programistycznym. Pełna dokumentacja flag i zachowania:
Dokumentacja CLI agenta.
Szybki start
1
Uruchom prostą turę agenta
2
Wyślij wielowierszowy monit z pliku
3
Wybierz określonego agenta lub sesję
4
Dostarcz odpowiedź do kanału
Flagi
Zachowanie
- Domyślnie CLI działa przez Gateway. Dodaj
--local, aby wymusić osadzone środowisko wykonawcze na bieżącym komputerze. - Przekaż dokładnie jedną z opcji
--messagelub--message-file. Wiadomości z pliku zachowują wielowierszową treść po usunięciu opcjonalnego znacznika BOM UTF-8. - Jeśli żądanie Gateway zakończy się niepowodzeniem, CLI przełącza się na lokalne uruchomienie osadzone; przekroczenie limitu czasu Gateway powoduje przełączenie z nową sesją zamiast rywalizacji z pierwotnym transkryptem.
- Wybór sesji:
--towyprowadza klucz sesji (odbiorcy grupowi i kanałowi zachowują izolację; czaty bezpośrednie są sprowadzane domain). Gdy--agent,--channeli--tosą używane razem, trasowanie wykorzystuje kanonicznego odbiorcę kanału orazsession.dmScope. Stabilne tożsamości używane wyłącznie do wysyłania korzystają z sesji należącej do dostawcy, odizolowanej od głównej sesji agenta. --session-keywybiera jawny klucz. Klucze z prefiksem agenta muszą mieć postaćagent:<agent-id>:<session-key>, a gdy podano również--agent, jego identyfikator musi być zgodny z tym identyfikatorem agenta. Zwykłe klucze niebędące wartościami specjalnymi są przypisywane do--agent, jeśli go podano; na przykład--agent ops --session-key incident-42prowadzi doagent:ops:incident-42. Bez--agentzwykłe klucze niebędące wartościami specjalnymi są przypisywane do skonfigurowanego agenta domyślnego. Literałyglobaliunknownpozostają bez zakresu tylko wtedy, gdy nie podano--agent; osadzona ścieżka rezerwowa przypisuje te specjalne sesje do skonfigurowanego agenta domyślnego.--reply-channeli--reply-accountwpływają tylko na dostarczanie.- Flagi poziomu rozumowania i szczegółowości są utrwalane w magazynie sesji.
- Dane wyjściowe: domyślnie zwykły tekst lub
--jsondla ustrukturyzowanego ładunku i metadanych. - W przypadku
--json --deliverdane JSON zawierają stan dostarczania dla wysyłek wysłanych, pominiętych, częściowych i zakończonych niepowodzeniem. Zobacz Stan dostarczania JSON.
Przykłady
Powiązane
Dokumentacja CLI agenta
Pełna dokumentacja flag i opcji polecenia
openclaw agent.Podagenci
Uruchamianie podagentów w tle.
Sesje
Sposób działania kluczy sesji oraz rozwiązywania ich przez
--to, --agent i --session-id.Polecenia z ukośnikiem
Katalog natywnych poleceń używanych w sesjach agentów.