openclaw agent chạy một lượt agent duy nhất từ dòng lệnh mà không cần tin nhắn trò chuyện đến. Dùng lệnh này cho các quy trình có tập lệnh, kiểm thử và gửi theo chương trình. Tham khảo đầy đủ về cờ và hành vi:
Tài liệu tham khảo CLI agent.
Bắt đầu nhanh
1
Chạy một lượt agent đơn giản
2
Gửi prompt nhiều dòng từ một tệp
3
Nhắm đến một agent hoặc phiên cụ thể
4
Gửi phản hồi đến một kênh
Các cờ
Hành vi
- Theo mặc định, CLI đi qua Gateway. Thêm
--localđể buộc dùng runtime nhúng trên máy hiện tại. - Truyền chính xác một trong
--messagehoặc--message-file. Tin nhắn từ tệp giữ nguyên nội dung nhiều dòng sau khi loại bỏ BOM UTF-8 tùy chọn. Các tệp lớn hơn 4 MiB bị từ chối trước khi điều phối. - Sau các lần thử lại bắt tay do lỗi tạm thời, thời gian chờ Gateway hoặc kết nối bị đóng
sẽ khiến lệnh thất bại kèm gợi ý trên stderr; CLI không bao giờ âm thầm chạy lại lượt đó
bằng runtime nhúng. Gateway vẫn có thể hoàn tất một lượt đã chấp nhận, vì vậy hãy xác minh trạng thái
Gateway và phiên trước khi thử lại hoặc chạy lại với
--local. - Chọn phiên:
--tosuy ra khóa phiên (đích nhóm/kênh duy trì sự cô lập; cuộc trò chuyện trực tiếp thu gọn thànhmain). Khi dùng đồng thời--agent,--channelvà--to, việc định tuyến tuân theo người nhận chuẩn của kênh vàsession.dmScope. Các danh tính ổn định chỉ dùng cho gửi đi sử dụng một phiên do nhà cung cấp sở hữu, được cô lập khỏi phiên chính của agent. --session-keychọn một khóa tường minh. Các khóa có tiền tố agent phải dùngagent:<agent-id>:<session-key>, và--agentphải khớp với id agent đó khi cả hai đều được cung cấp. Các khóa trần không phải sentinel được giới hạn phạm vi theo--agentkhi được cung cấp; ví dụ,--agent ops --session-key incident-42định tuyến đếnagent:ops:incident-42. Khi không có--agent, các khóa trần không phải sentinel được giới hạn phạm vi theo agent mặc định đã cấu hình. Các giá trị nguyên vănglobalvàunknownchỉ không bị giới hạn phạm vi khi không cung cấp--agent.--reply-channelvà--reply-accountchỉ ảnh hưởng đến việc gửi.- Các cờ suy luận và chi tiết được duy trì trong kho phiên.
- Đầu ra: văn bản thuần theo mặc định hoặc
--jsonđể nhận payload có cấu trúc + siêu dữ liệu. - Với
--json --deliver, JSON bao gồm trạng thái gửi cho các lần gửi thành công, bị chặn, một phần và thất bại. Xem Trạng thái gửi JSON.
Ví dụ
Liên quan
Tài liệu tham khảo CLI agent
Tài liệu tham khảo đầy đủ về cờ và tùy chọn
openclaw agent.Agent con
Khởi tạo agent con trong nền.
Phiên
Cách hoạt động của khóa phiên và cách
--to, --agent cùng --session-id phân giải chúng.Lệnh dấu gạch chéo
Danh mục lệnh gốc được dùng bên trong các phiên agent.