Nesta página
Nesta página
Gateway
Exemplos de configuração
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.
extraDirsverifica o repositório irmão como uma raiz de skill explícita.allowSymlinkTargetspermite 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[].skillssubstitui 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 listaallowFromcorrespondente 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.