--- 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/` --- ## 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://opncd.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://opncd.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://opncd.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.