openclaw agent (прямые запуски агента)

openclaw agent выполняет один ход агента без необходимости входящего сообщения чата. По умолчанию он идет через шлюз; добавьте --local, чтобы принудительно использовать встроенную среду выполнения на текущей машине.

Поведение

  • Требуется: --message <text>
  • Выбор сеанса:
    • --to <dest> выводит ключ сеанса (цели группы/канала сохраняют изоляцию; прямые чаты сворачиваются в main), или
    • --session-id <id> повторно использует существующий сеанс по идентификатору, или
    • --agent <id> нацеливается на настроенного агента напрямую (использует сеанс main этого агента)
  • Выполняет ту же встроенную среду выполнения агента, что и обычные входящие ответы.
  • Флаги мышления/verbose сохраняются в хранилище сеанса.
  • Вывод:
    • по умолчанию: выводит текст ответа (плюс строки MEDIA:<url>)
    • --json: выводит структурированную полезную нагрузку + метаданные
  • Опциональная доставка обратно в канал с --deliver + --channel (форматы целей соответствуют openclaw message --target).
  • Используйте --reply-channel/--reply-to/--reply-account для переопределения доставки без изменения сеанса.

Если шлюз недоступен, CLI откатывается к встроенному локальному запуску.

Примеры

openclaw agent --to +15555550123 --message "обновление статуса"
openclaw agent --agent ops --message "Суммируй логи"
openclaw agent --session-id 1234 --message "Суммируй почту" --thinking medium
openclaw agent --to +15555550123 --message "Отслеживай логи" --verbose on --json
openclaw agent --to +15555550123 --message "Вызови ответ" --deliver
openclaw agent --agent ops --message "Сгенерируй отчет" --deliver --reply-channel slack --reply-to "#reports"

Флаги

  • --local: выполнить локально (требуются API-ключи провайдера модели в вашей оболочке)
  • --deliver: отправить ответ в выбранный канал
  • --channel: канал доставки (whatsapp|telegram|discord|googlechat|slack|signal|imessage, по умолчанию: whatsapp)
  • --reply-to: переопределение цели доставки
  • --reply-channel: переопределение канала доставки
  • --reply-account: переопределение идентификатора учетной записи доставки
  • --thinking <off|minimal|low|medium|high|xhigh>: сохранить уровень мышления (только модели GPT-5.2 + Codex)
  • --verbose <on|full|off>: сохранить уровень verbose
  • --timeout <seconds>: переопределить тайм-аут агента
  • --json: вывести структурированный JSON