---
title: Compartilhar
description: Compartilhe suas conversas do opencode.
---

O recurso de compartilhamento do opencode permite que você crie links públicos para suas conversas do opencode, para que você possa colaborar com colegas de equipe ou obter ajuda de outros.

:::note
Conversas compartilhadas são acessíveis publicamente para qualquer pessoa com o link.
:::

---

## Como funciona

Quando você compartilha uma conversa, o opencode:

1. Cria uma URL pública única para sua sessão
2. Sincroniza seu histórico de conversas com nossos servidores
3. Torna a conversa acessível através do link compartilhável — `opncd.ai/s/<share-id>`

---

## Compartilhamento

O opencode suporta três modos de compartilhamento que controlam como as conversas são compartilhadas:

---

### Manual (padrão)

Por padrão, o opencode usa o modo de compartilhamento manual. As sessões não são compartilhadas automaticamente, mas você pode compartilhá-las manualmente usando o comando `/share`:

```
/share
```

Isso gerará uma URL única que será copiada para sua área de transferência.

Para definir explicitamente o modo manual em seu [arquivo de configuração](/docs/config):

```json title="opencode.json"
{
  "$schema": "https://opencode.ai/config.json",
  "share": "manual"
}
```

---

### Compartilhamento automático

Você pode habilitar o compartilhamento automático para todas as novas conversas definindo a opção `share` como `"auto"` em seu [arquivo de configuração](/docs/config):

```json title="opencode.json"
{
  "$schema": "https://opencode.ai/config.json",
  "share": "auto"
}
```

Com o compartilhamento automático habilitado, cada nova conversa será compartilhada automaticamente e um link será gerado.

---

### Desativado

Você pode desativar o compartilhamento completamente definindo a opção `share` como `"disabled"` em seu [arquivo de configuração](/docs/config):

```json title="opencode.json"
{
  "$schema": "https://opencode.ai/config.json",
  "share": "disabled"
}
```

Para impor isso em sua equipe para um determinado projeto, adicione-o ao `opencode.json` em seu projeto e faça o check-in no Git.

---

## Cancelar compartilhamento

Para parar de compartilhar uma conversa e removê-la do acesso público:

```
/unshare
```

Isso removerá o link de compartilhamento e excluirá os dados relacionados à conversa.

---

## Privacidade

Há algumas coisas a serem lembradas ao compartilhar uma conversa.

---

### Retenção de dados

Conversas compartilhadas permanecem acessíveis até que você as descompartilhe explicitamente. Isso inclui:

- Histórico completo da conversa
- Todas as mensagens e respostas
- Metadados da sessão

---

### Recomendações

- Compartilhe apenas conversas que não contenham informações sensíveis.
- Revise o conteúdo da conversa antes de compartilhar.
- Descompartilhe conversas quando a colaboração estiver completa.
- Evite compartilhar conversas com código proprietário ou dados confidenciais.
- Para projetos sensíveis, desative o compartilhamento completamente.

---

## Para empresas

Para implantações empresariais, o recurso de compartilhamento pode ser:

- **Desativado** completamente para conformidade de segurança
- **Restrito** a usuários autenticados apenas através de SSO
- **Auto-hospedado** em sua própria infraestrutura

[Saiba mais](/docs/enterprise) sobre como usar o opencode em sua organização.
