OpenClawSkills
GitHub
Referencia CLI • 5 min de lectura

Agentes

Referencia CLI para openclaw agents (list/add/remove/set identity).

Gestionar agentes aislados (workspace + identidad + enrutamiento).

Relacionado:

- Enrutamiento multi-agente: ''Enrutamiento multi-agente''

- Workspace de agente: ''Workspace de agente''

Tutorial.step

Ejemplos

Bash
openclaw agents list
openclaw agents add work --workspace ~/.openclaw/workspace-work
openclaw agents set-identity --workspace ~/.openclaw/workspace --from-identity
openclaw agents set-identity --agent main --avatar avatars/openclaw.png
openclaw agents delete work
Tutorial.step

Archivo de identidad

Cada workspace de agente puede contener un ''IDENTITY.md'' en la raíz del workspace:

- Ruta de ejemplo: ''~/.openclaw/workspace/IDENTITY.md''

- ''set-identity --from-identity'' lee desde la raíz del workspace (o ''--identity-file'' explícito)

Las rutas de avatar se resuelven relativas a la raíz del workspace.

Tutorial.step

Establecer identidad

''set-identity'' escribe campos en ''agents.list[].identity'':

- ''name''

- ''theme''

- ''emoji''

- ''avatar'' (ruta relativa al workspace, URL http(s), o data URI)

Bash
openclaw agents set-identity --workspace ~/.openclaw/workspace --from-identity

Cargar desde ''IDENTITY.md'':

Bash
openclaw agents set-identity --agent main --name "OpenClaw" --emoji "🦞" --avatar avatars/openclaw.png

Sobrescribir campos explícitamente:

Json5
{
  agents: {
    list: [
      {
        id: "main",
        identity: {
          name: "OpenClaw",
          theme: "space lobster",
          emoji: "🦞",
          avatar: "avatars/openclaw.png",
        },
      },
    ],
  },
}