> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Filtragem de atribuição

> Analise o código gerado pelo Devin em repositórios públicos e bloqueie correspondências antes que ele seja gravado na sua base de código

A filtragem de atribuição verifica o código gerado pelo Devin em um corpus de código disponível publicamente antes que ele seja gravado na sua base de código. Quando uma correspondência com código público é detectada, a gravação é bloqueada e o Devin reescreve a implementação. Isso dá às empresas uma garantia adicional de que o código gerado não reproduz fontes públicas com licenças incompatíveis.

<div id="how-it-works">
  ## Como funciona
</div>

Quando a filtragem de atribuição está ativada para sua organização, toda edição que o Devin faz por meio de suas ferramentas de edição de arquivos em uma sessão em nuvem — desde a criação de novos arquivos até a modificação dos existentes — é verificada antes de ser executada:

1. Os trechos de código que o Devin está prestes a escrever são extraídos da edição pendente. Trechos triviais, curtos demais para corresponder de forma significativa a código público, são ignorados.
2. Quaisquer segredos disponíveis para a sessão são removidos dos trechos antes que eles saiam da sessão.
3. Os trechos são verificados no serviço de atribuição de código público da Cognition.
4. Se for encontrada uma correspondência com código público, a edição será rejeitada e o Devin será instruído a reescrever a implementação com suas próprias palavras ou a usar uma origem com licença permissiva e a devida atribuição.

A filtragem de atribuição falha em modo fechado: se não for possível acessar o serviço de atribuição, ou se não for possível remover com segurança os segredos dos trechos, a edição será bloqueada em vez de ser permitida sem verificação.

A filtragem de atribuição também está disponível para o agente local do Devin (Devin CLI) como uma configuração Enterprise aplicada a toda a equipe — consulte [configurações da equipe do Devin CLI](/pt-BR/cli/enterprise/team-settings#attribution-filtering).

<div id="enabling-attribution-filtering">
  ## Ativando a filtragem de atribuição
</div>

A filtragem de atribuição está disponível nos **planos Enterprise** e não vem ativada por padrão. No momento, não há uma opção self-service — para ativá-la na sua organização, entre em contato com [support@cognition.ai](mailto:support@cognition.ai) ou com sua equipe de conta da Cognition.

<Note>
  A filtragem de atribuição adiciona uma verificação antes de o código ser escrito, o que pode adicionar um pouco de latência às edições de arquivo. As sessões continuam totalmente funcionais; o Devin apenas reescreve qualquer código que corresponda a fontes públicas.
</Note>
