Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw agents
Quản lý các agent tách biệt (workspace + xác thực + định tuyến).
Liên quan:
- Định tuyến đa agent
- Workspace của agent
- Cấu hình Skills: cấu hình mức hiển thị Skills.
Ví dụ
Binding định tuyến
Dùng binding định tuyến để ghim lưu lượng kênh đến vào một agent cụ thể. Nếu bạn cũng muốn mỗi agent có các Skills hiển thị khác nhau, hãy cấu hìnhagents.defaults.skills và agents.list[].skills trong openclaw.json. Xem Cấu hình Skills và Tham chiếu cấu hình.
Liệt kê binding:
accountId (--bind <channel>), OpenClaw sẽ phân giải giá trị này từ mặc định của kênh và các hook thiết lập Plugin khi có sẵn.
Nếu bạn bỏ qua --agent cho bind hoặc unbind, OpenClaw sẽ nhắm đến agent mặc định hiện tại.
Hành vi phạm vi binding
- Binding không có
accountIdchỉ khớp với tài khoản mặc định của kênh. accountId: "*"là phương án dự phòng trên toàn kênh (tất cả tài khoản) và ít cụ thể hơn binding tài khoản tường minh.- Nếu cùng agent đã có binding kênh khớp mà không có
accountId, và sau đó bạn bind vớiaccountIdtường minh hoặc được phân giải, OpenClaw sẽ nâng cấp binding hiện có đó tại chỗ thay vì thêm bản trùng lặp.
telegram:ops. Nếu bạn cũng muốn định tuyến tài khoản mặc định, hãy thêm tường minh (ví dụ --bind telegram:default).
Xóa binding:
unbind chấp nhận --all hoặc một hay nhiều giá trị --bind, không chấp nhận cả hai cùng lúc.
Bề mặt lệnh
agents
Chạy openclaw agents không có lệnh con tương đương với openclaw agents list.
agents list
Tùy chọn:
--json--bindings: bao gồm đầy đủ quy tắc định tuyến, không chỉ số lượng/tóm tắt theo từng agent
agents add [name]
Tùy chọn:
--workspace <dir>--model <id>--agent-dir <dir>--bind <channel[:accountId]>(có thể lặp lại)--non-interactive--json
- Truyền bất kỳ cờ thêm tường minh nào sẽ chuyển lệnh sang đường dẫn không tương tác.
- Chế độ không tương tác yêu cầu cả tên agent và
--workspace. mainđược dành riêng và không thể dùng làm id agent mới.- Ở chế độ tương tác, quá trình gieo xác thực chỉ sao chép các hồ sơ tĩnh có tính di động
(
api_keyvàtokentĩnh theo mặc định). Các hồ sơ OAuth refresh-token vẫn chỉ khả dụng thông qua kế thừa đọc xuyên từ kho agentmainthật. Nếu agent mặc định đã cấu hình không phải làmain, hãy đăng nhập riêng cho các hồ sơ OAuth trên agent mới.
agents bindings
Tùy chọn:
--agent <id>--json
agents bind
Tùy chọn:
--agent <id>(mặc định là agent mặc định hiện tại)--bind <channel[:accountId]>(có thể lặp lại)--json
agents unbind
Tùy chọn:
--agent <id>(mặc định là agent mặc định hiện tại)--bind <channel[:accountId]>(có thể lặp lại)--all--json
agents delete <id>
Tùy chọn:
--force--json
- Không thể xóa
main. - Nếu không có
--force, cần xác nhận tương tác. - Workspace, trạng thái agent và các thư mục bản ghi phiên được chuyển vào Thùng rác, không bị xóa vĩnh viễn.
- Nếu workspace của agent khác là cùng đường dẫn, nằm bên trong workspace này, hoặc chứa workspace này,
workspace sẽ được giữ lại và
--jsonbáo cáoworkspaceRetained,workspaceRetainedReason, vàworkspaceSharedWith.
Tệp nhận dạng
Mỗi workspace của agent có thể bao gồm mộtIDENTITY.md ở gốc workspace:
- Đường dẫn ví dụ:
~/.openclaw/workspace/IDENTITY.md set-identity --from-identityđọc từ gốc workspace (hoặc một--identity-filetường minh)
Đặt nhận dạng
set-identity ghi các trường vào agents.list[].identity:
namethemeemojiavatar(đường dẫn tương đối với workspace, URL http(s), hoặc data URI)
--agent <id>--workspace <dir>--identity-file <path>--from-identity--name <name>--theme <theme>--emoji <emoji>--avatar <value>--json
- Có thể dùng
--agenthoặc--workspaceđể chọn agent đích. - Nếu bạn dựa vào
--workspacevà nhiều agent dùng chung workspace đó, lệnh sẽ thất bại và yêu cầu bạn truyền--agent. - Khi không cung cấp trường nhận dạng tường minh nào, lệnh sẽ đọc dữ liệu nhận dạng từ
IDENTITY.md.
IDENTITY.md: