Skip to main content
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

Wysyła wiadomość przez Gateway i wyświetla odpowiedź.
2

Wyślij wielowierszowy monit z pliku

Odczytuje prawidłowy plik UTF-8 jako treść wiadomości agenta.
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 --message lub --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: --to wyprowadza klucz sesji (odbiorcy grupowi i kanałowi zachowują izolację; czaty bezpośrednie są sprowadzane do main). Gdy --agent, --channel i --to są używane razem, trasowanie wykorzystuje kanonicznego odbiorcę kanału oraz session.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-key wybiera 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-42 prowadzi do agent:ops:incident-42. Bez --agent zwykłe klucze niebędące wartościami specjalnymi są przypisywane do skonfigurowanego agenta domyślnego. Literały global i unknown pozostają bez zakresu tylko wtedy, gdy nie podano --agent; osadzona ścieżka rezerwowa przypisuje te specjalne sesje do skonfigurowanego agenta domyślnego.
  • --reply-channel i --reply-account wpł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 --json dla ustrukturyzowanego ładunku i metadanych.
  • W przypadku --json --deliver dane 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.