openclaw agents
격리된 agent를 관리합니다. (workspace + auth + routing)
Related:
- Multi-agent routing: Multi-Agent Routing
- Agent workspace: Agent workspace
Examples
Routing bindings
routing binding을 사용하면 inbound channel traffic을 특정 agent에 고정할 수 있습니다. List bindings:accountId를 생략하고 --bind <channel>만 주면, OpenClaw는 가능할 때 channel default와 plugin setup hook을 이용해 이를 resolve합니다.
Binding scope behavior
accountId가 없는 binding은 channel default account에만 매칭됩니다.accountId: "*"는 channel-wide fallback이며, explicit account binding보다 덜 구체적입니다.- 같은 agent에 대해
accountId없는 matching channel binding이 이미 있는데, 나중에 explicit 또는 resolvedaccountId로 bind하면 OpenClaw는 duplicate를 만들지 않고 기존 binding을 그 자리에서 upgrade합니다.
telegram:ops로 제한됩니다. default-account routing도 원한다면 --bind telegram:default처럼 명시적으로 추가해야 합니다.
Remove bindings:
Identity files
각 agent workspace는 workspace root에IDENTITY.md를 둘 수 있습니다.
- 예시 path:
~/.openclaw/workspace/IDENTITY.md set-identity --from-identity는 workspace root 또는 명시적인--identity-file에서 읽습니다.
Set identity
set-identity는 agents.list[].identity에 다음 field를 기록합니다.
namethemeemojiavatar(workspace-relative path, http(s) URL, 또는 data URI)
IDENTITY.md에서 로드: