openclaw agent запускає один хід агента з командного рядка без потреби у
вхідному повідомленні чату. Використовуйте його для скриптових робочих процесів, тестування та
програмної доставки.
Швидкий старт
Прапорці
| Прапорець | Опис |
|---|---|
--message \<text\> | Вбудоване повідомлення для надсилання |
--message-file \<path\> | Прочитати повідомлення з чинного UTF-8 файлу |
--to \<dest\> | Вивести ключ сесії з цілі (телефон, id чату) |
--session-key \<key\> | Використати явний ключ сесії |
--agent \<id\> | Спрямувати на налаштованого агента (використовує його сесію main) |
--session-id \<id\> | Повторно використати наявну сесію за id |
--local | Примусово використати локальний вбудований runtime (пропустити 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\> | Перевизначити timeout агента |
--json | Вивести структурований JSON |
Поведінка
- За замовчуванням CLI проходить через Gateway. Додайте
--local, щоб примусово використати вбудований runtime на поточній машині. - Передайте рівно один із
--messageабо--message-file. Файлові повідомлення зберігають багаторядковий вміст після видалення необов’язкового UTF-8 BOM. - Якщо Gateway недоступний, CLI повертається до локального вбудованого запуску.
- Вибір сесії:
--toвиводить ключ сесії (цілі груп/каналів зберігають ізоляцію; прямі чати згортаються доmain). --session-keyвибирає явний ключ. Ключі з префіксом агента мають використовуватиagent:<agent-id>:<session-key>, а--agentмає збігатися з цим agent id, коли вказано обидва. Голі ключі без sentinel прив’язуються до--agent, коли його вказано; наприклад,--agent ops --session-key incident-42маршрутизується доagent:ops:incident-42. Без--agentголі ключі без sentinel прив’язуються до налаштованого агента за замовчуванням. Літеральніglobalіunknownзалишаються без прив’язки лише коли--agentне вказано; у такому разі вбудований fallback і власність сховища використовують налаштованого агента за замовчуванням.- Прапорці thinking і verbose зберігаються в store сесії.
- Вивід: звичайний текст за замовчуванням або
--jsonдля структурованого payload + metadata. - З
--json --deliverJSON містить статус доставки для надісланих, придушених, часткових і невдалих надсилань. Див. статус доставки JSON.
Приклади
Пов’язане
Довідник CLI агента
Повний довідник прапорців і параметрів
openclaw agent.Субагенти
Фонове створення субагентів.
Сесії
Як працюють ключі сесій і як
--to, --agent та --session-id їх розв’язують.Slash-команди
Власний каталог команд, що використовується всередині сесій агента.