mirror of
https://gitea.toothfairyai.com/ToothFairyAI/tf_code.git
synced 2026-04-06 00:46:53 +00:00
128 lines
3.2 KiB
Plaintext
128 lines
3.2 KiB
Plaintext
---
|
|
title: Condivisione
|
|
description: Condividi le tue conversazioni OpenCode.
|
|
---
|
|
|
|
La funzione di condivisione di OpenCode ti permette di creare link pubblici alle tue conversazioni, cosi puoi collaborare con i colleghi o chiedere aiuto ad altre persone.
|
|
|
|
:::note
|
|
Le conversazioni condivise sono accessibili pubblicamente a chiunque abbia il link.
|
|
:::
|
|
|
|
---
|
|
|
|
## Come funziona
|
|
|
|
Quando condividi una conversazione, OpenCode:
|
|
|
|
1. Crea un URL pubblico univoco per la sessione
|
|
2. Sincronizza la cronologia della conversazione sui nostri server
|
|
3. Rende la conversazione accessibile tramite il link condivisibile: `opncd.ai/s/<share-id>`
|
|
|
|
---
|
|
|
|
## Sharing
|
|
|
|
OpenCode supporta tre modalita di condivisione che controllano come vengono condivise le conversazioni:
|
|
|
|
---
|
|
|
|
### Manuale (predefinito)
|
|
|
|
Per impostazione predefinita, OpenCode usa la condivisione manuale. Le sessioni non vengono condivise automaticamente, ma puoi condividerle manualmente con il comando `/share`:
|
|
|
|
```
|
|
/share
|
|
```
|
|
|
|
Questo genera un URL univoco che viene copiato negli appunti.
|
|
|
|
Per impostare esplicitamente la modalita manuale nel tuo [file di config](/docs/config):
|
|
|
|
```json title="opencode.json"
|
|
{
|
|
"$schema": "https://opncd.ai/config.json",
|
|
"share": "manual"
|
|
}
|
|
```
|
|
|
|
---
|
|
|
|
### Auto-share
|
|
|
|
Puoi abilitare la condivisione automatica per tutte le nuove conversazioni impostando l'opzione `share` su `"auto"` nel tuo [file di config](/docs/config):
|
|
|
|
```json title="opencode.json"
|
|
{
|
|
"$schema": "https://opncd.ai/config.json",
|
|
"share": "auto"
|
|
}
|
|
```
|
|
|
|
Con la condivisione automatica attiva, ogni nuova conversazione verra condivisa automaticamente e verra generato un link.
|
|
|
|
---
|
|
|
|
### Disabled
|
|
|
|
Puoi disabilitare completamente la condivisione impostando l'opzione `share` su `"disabled"` nel tuo [file di config](/docs/config):
|
|
|
|
```json title="opencode.json"
|
|
{
|
|
"$schema": "https://opncd.ai/config.json",
|
|
"share": "disabled"
|
|
}
|
|
```
|
|
|
|
Per applicarlo al tuo team in un progetto specifico, aggiungilo a `opencode.json` nel progetto e versionalo su Git.
|
|
|
|
---
|
|
|
|
## Annullare la condivisione
|
|
|
|
Per smettere di condividere una conversazione e rimuoverla dall'accesso pubblico:
|
|
|
|
```
|
|
/unshare
|
|
```
|
|
|
|
Questo rimuove il link di condivisione ed elimina i dati associati alla conversazione.
|
|
|
|
---
|
|
|
|
## Privacy
|
|
|
|
Ci sono alcune cose da tenere a mente quando condividi una conversazione.
|
|
|
|
---
|
|
|
|
### Data retention
|
|
|
|
Le conversazioni condivise restano accessibili finche non le annulli esplicitamente. Questo include:
|
|
|
|
- La cronologia completa della conversazione
|
|
- Tutti i messaggi e le risposte
|
|
- I metadati della sessione
|
|
|
|
---
|
|
|
|
### Recommendations
|
|
|
|
- Condividi solo conversazioni che non contengono informazioni sensibili.
|
|
- Rivedi il contenuto della conversazione prima di condividerla.
|
|
- Annulla la condivisione quando la collaborazione e conclusa.
|
|
- Evita di condividere conversazioni con codice proprietario o dati riservati.
|
|
- Per progetti sensibili, disabilita completamente la condivisione.
|
|
|
|
---
|
|
|
|
## Per le aziende
|
|
|
|
Per deploy enterprise, la condivisione puo essere:
|
|
|
|
- **Disabilitata** completamente per requisiti di conformita e sicurezza
|
|
- **Limitata** ai soli utenti autenticati tramite SSO
|
|
- **Self-hosted** sulla tua infrastruttura
|
|
|
|
[Scopri di piu](/docs/enterprise) su come usare opencode nella tua organizzazione.
|