Agent coordination
Надсилання агентом
openclaw agent запускає один хід агента з командного рядка без потреби
у вхідному повідомленні чату. Використовуйте це для скриптованих робочих процесів, тестування та
програмної доставки.
Швидкий старт
Run a simple agent turn
openclaw agent --message "What is the weather today?"Це надсилає повідомлення через Gateway і виводить відповідь.
Target a specific agent or session
# Target a specific agentopenclaw agent --agent ops --message "Summarize logs" # Target a phone number (derives session key)openclaw agent --to +15555550123 --message "Status update" # Reuse an existing sessionopenclaw agent --session-id abc123 --message "Continue the task"Deliver the reply to a channel
# Deliver to WhatsApp (default channel)openclaw agent --to +15555550123 --message "Report ready" --deliver # Deliver to Slackopenclaw agent --agent ops --message "Generate report" \ --deliver --reply-channel slack --reply-to "#reports"Прапорці
| Прапорець | Опис |
|---|---|
--message \<text\> |
Повідомлення для надсилання (обов’язково) |
--to \<dest\> |
Вивести ключ сесії з цілі (телефон, id чату) |
--agent \<id\> |
Націлитися на налаштованого агента (використовує його сесію main) |
--session-id \<id\> |
Повторно використати наявну сесію за id |
--local |
Примусово використати локальне вбудоване середовище виконання (оминути Gateway) |
--deliver |
Надіслати відповідь у канал чату |
--channel \<name\> |
Канал доставки (whatsapp, telegram, discord, slack тощо) |
--reply-to \<target\> |
Перевизначення цілі доставки |
--reply-channel \<name\> |
Перевизначення каналу доставки |
--reply-account \<id\> |
Перевизначення id облікового запису доставки |
--thinking \<level\> |
Установити рівень мислення для вибраного профілю моделі |
--verbose \<on|full|off\> |
Установити рівень докладності |
--timeout \<seconds\> |
Перевизначити час очікування агента |
--json |
Вивести структурований JSON |
Поведінка
- За замовчуванням CLI працює через Gateway. Додайте
--local, щоб примусово використати вбудоване середовище виконання на поточній машині. - Якщо Gateway недоступний, CLI повертається до локального вбудованого запуску.
- Вибір сесії:
--toвиводить ключ сесії (цілі груп/каналів зберігають ізоляцію; прямі чати згортаються доmain). - Прапорці мислення й докладності зберігаються в сховищі сесії.
- Виведення: за замовчуванням звичайний текст або
--jsonдля структурованого корисного навантаження + метаданих. - З
--json --deliverJSON містить статус доставки для надісланих, приглушених, часткових і невдалих надсилань. Див. статус доставки JSON.
Приклади
# Simple turn with JSON outputopenclaw agent --to +15555550123 --message "Trace logs" --verbose on --json # Turn with thinking levelopenclaw agent --session-id 1234 --message "Summarize inbox" --thinking medium # Deliver to a different channel than the sessionopenclaw agent --agent ops --message "Alert" --deliver --reply-channel telegram --reply-to "@admin"