In questa pagina
In questa pagina
Gateway
Esempi di configurazione
Gli esempi seguenti sono allineati allo schema di configurazione attuale. Per il riferimento completo e le note relative a ogni campo, consultare Configurazione.
Avvio rapido
Minimo indispensabile
Salvare in ~/.openclaw/openclaw.json; sarà quindi possibile inviare un messaggio diretto al bot da quel numero.
Configurazione iniziale consigliata
Esempio esteso (opzioni principali)
JSON5 consente di usare commenti e virgole finali. È supportato anche il normale JSON.
Repository di Skills adiacente collegato simbolicamente
Utilizzare questa configurazione quando una radice di Skills integrata contiene un collegamento simbolico a un repository adiacente, ad
esempio ~/.agents/skills/manager -> ~/Projects/manager/skills.
extraDirsanalizza il repository adiacente come radice di Skills esplicita.allowSymlinkTargetsconsente alle cartelle di Skills collegate simbolicamente di risolversi in tale radice di destinazione reale attendibile, senza consentire uscite arbitrarie tramite collegamenti simbolici.- Per consentire a Skill Workshop di applicare modifiche in scrittura tramite la stessa destinazione attendibile del collegamento simbolico,
impostare
skills.workshop.allowSymlinkTargetWrites: true.
Schemi comuni
Base di Skills condivisa con una sostituzione
agents.defaults.skillsè la base condivisa.agents.list[].skillssostituisce tale base per un singolo agente.- Usare
skills: []quando un agente non deve vedere alcuna skill.
Configurazione multipiattaforma
Approvazione automatica nella rete di nodi attendibile
Mantenere manuale l'associazione dei dispositivi, a meno che non si controlli il percorso di rete. Per una rete di laboratorio dedicata o una sottorete tailnet, è possibile abilitare l'approvazione automatica dei dispositivi Node alla prima connessione mediante CIDR o indirizzi IP esatti:
Se non configurata, questa opzione rimane disattivata. Si applica solo alle nuove associazioni role: node
senza ambiti richiesti. I client operatore/browser e gli aggiornamenti di ruolo, ambito, metadati o
chiave pubblica richiedono comunque l'approvazione manuale.
Modalità DM sicura (casella condivisa / DM multiutente)
Se più persone possono inviare DM al bot (più voci in allowFrom, approvazioni di associazione per più persone oppure dmPolicy: "open"), abilitare la modalità DM sicura affinché, per impostazione predefinita, i DM di mittenti diversi non condividano lo stesso contesto:
Per Discord/Google Chat/IRC/Mattermost/Microsoft Teams/Slack, per impostazione predefinita l'autorizzazione del mittente si basa innanzitutto sull'ID.
Abilitare la corrispondenza diretta con nomi/email/nickname modificabili tramite dangerouslyAllowNameMatching: true di ciascun canale solo se si accetta esplicitamente tale rischio.
Chiave API Anthropic + fallback MiniMax
Bot di lavoro (accesso limitato)
Solo modelli locali
Suggerimenti
- Se si imposta
dmPolicy: "open", l'elencoallowFromcorrispondente deve includere"*". - Gli ID dei provider sono diversi (numeri di telefono, ID utente, ID canale). Consultare la documentazione del provider per confermare il formato.
- Sezioni facoltative da aggiungere in seguito:
web,browser,ui,discovery,plugins,talk,signal,imessage. - Consultare Provider e Risoluzione dei problemi per note di configurazione più approfondite.