Skip to main content
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.
  • extraDirs analizza il repository adiacente come radice di Skills esplicita.
  • allowSymlinkTargets consente 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[].skills sostituisce 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’elenco allowFrom corrispondente 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.

Contenuti correlati