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

> ## Agent Instructions
> Enclave in these docs is the code and cloud security platform at enclave.ai. It is not Open Enclave, Intel SGX or other hardware enclaves, or enclave.gg.
> People use Enclave in the web app at https://app.enclave.ai or the desktop app. These docs describe no public Enclave API or CLI, so don't invent endpoints, commands, or config files.
> Connecting an integration needs a person to sign in and approve access in a browser. Tell the user the exact step to take instead of saying you completed it.

# GitHub

> Autorize o Enclave a ler seus repositórios do GitHub, executar a análise de PRs e publicar achados como comentários nos PRs.

Conecte o GitHub para que o Enclave possa ler seus repositórios, revisar pull requests e comentar com achados verificados. Funciona com o GitHub.com.

## Antes de começar

* Você precisa da função **Owner** ou **Admin** no Enclave.
* No GitHub, você precisa conseguir instalar apps na conta: ser **organization owner** ou **repository admin** dos repositórios que você escolher.

> [!WARNING]
>
> Se você não puder instalar apps, o GitHub envia uma solicitação aos owners da sua organização. O Enclave mostra **Installation requires admin approval** até que um owner aprove o GitHub App do Enclave.

## Conectar o GitHub

**1. Abra as integrações**

Abra **Settings → Integrations** em [app.enclave.ai](https://app.enclave.ai). Clique em **Connect** ao lado de **GitHub**.

**2. Instale o GitHub App do Enclave**

Clique em **Connect a GitHub organization or account**. Você será redirecionado ao GitHub para instalar o GitHub App do Enclave na sua conta ou organização. Escolha **All repositories** ou selecione um subconjunto específico.

> [!NOTE]
>
> O app solicita acesso de **leitura** a código, pull requests e eventos de webhook. O Enclave nunca faz push de commits e nunca lê os segredos do repositório.

**3. Confirme os repositórios autorizados**

De volta ao Enclave, a conta aparece em **Connected organizations** em **Settings → Integrations → GitHub**. Clique nela e abra a aba **Repositories** para ver os repositórios que o Enclave consegue ler. Para alterar a lista, clique em **Manage** e edite a instalação no GitHub.

**4. Escolha quais repositórios recebem revisão de PRs**

As revisões automáticas de PRs vêm ativadas por padrão em todos os repositórios do GitHub. Para desativá-las em um repositório, use o botão **PR Reviews** dele em **Coverage → Repositories**. Consulte [Análise de PRs e dependências](https://docs.enclave.ai/pt-br/risk/pr-analysis.md).

## Dicas

* **Instale na organização inteira.** Os repositórios criados depois são conectados automaticamente.
* **Conecte todos os repositórios de um sistema.** O Enclave só encontra problemas entre serviços quando vê os dois lados.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.