Skip to main content
Os exemplos abaixo estão alinhados ao esquema de configuração atual. Para consultar a referência completa e as observações de cada campo, consulte Configuração.

Início rápido

Mínimo absoluto

Salve em ~/.openclaw/openclaw.json e será possível enviar uma mensagem direta ao bot a partir desse número.

Configuração inicial recomendada

Exemplo expandido (principais opções)

O JSON5 permite usar comentários e vírgulas finais. O JSON comum também funciona.

Repositório irmão de skills vinculado simbolicamente

Use isto quando uma raiz de skill integrada contiver um link simbólico para um repositório irmão, por exemplo ~/.agents/skills/manager -> ~/Projects/manager/skills.
  • extraDirs verifica o repositório irmão como uma raiz de skill explícita.
  • allowSymlinkTargets permite que pastas de skills vinculadas simbolicamente sejam resolvidas nessa raiz de destino real confiável sem permitir escapes arbitrários por links simbólicos.
  • Para permitir que o Skill Workshop aplique gravações por meio do mesmo destino confiável do link simbólico, configure skills.workshop.allowSymlinkTargetWrites: true.

Padrões comuns

Base de skills compartilhada com uma substituição

  • agents.defaults.skills é a base compartilhada.
  • agents.list[].skills substitui essa base para um agente.
  • Use skills: [] quando um agente não deve ver nenhuma skill.

Configuração multiplataforma

Aprovação automática em uma rede de nodes confiável

Mantenha o pareamento de dispositivos manual, a menos que você controle o caminho da rede. Para uma sub-rede dedicada de laboratório ou da tailnet, é possível optar pela aprovação automática de dispositivos de node no primeiro uso com CIDRs ou IPs exatos:
Essa opção permanece desativada quando não está definida. Ela se aplica somente ao pareamento novo de role: node sem escopos solicitados. Clientes de operador/navegador e atualizações de função, escopo, metadados ou chave pública ainda exigem aprovação manual.

Modo seguro de MD (caixa de entrada compartilhada / MDs com vários usuários)

Se mais de uma pessoa puder enviar uma MD ao seu bot (várias entradas em allowFrom, aprovações de pareamento para várias pessoas ou dmPolicy: "open"), ative o modo seguro de MD para que, por padrão, as MDs de diferentes remetentes não compartilhem o mesmo contexto:
Para Discord/Google Chat/IRC/Mattermost/Microsoft Teams/Slack, por padrão, a autorização do remetente prioriza o ID. Ative a correspondência direta por nome/e-mail/apelido mutável com o dangerouslyAllowNameMatching: true de cada canal somente se você aceitar explicitamente esse risco.

Chave de API da Anthropic + fallback para MiniMax

Bot de trabalho (acesso restrito)

Somente modelos locais

Dicas

  • Se você definir dmPolicy: "open", a lista allowFrom correspondente deverá incluir "*".
  • Os IDs dos provedores variam (números de telefone, IDs de usuário, IDs de canal). Consulte a documentação do provedor para confirmar o formato.
  • Seções opcionais para adicionar posteriormente: web, browser, ui, discovery, plugins, talk, signal, imessage.
  • Consulte Provedores e Solução de problemas para obter observações mais detalhadas sobre a configuração.

Relacionados