{"meta":{"title":"Configurando configurações de rede para o Copilot GitHub","intro":"Você pode se conectar ao GitHub Copilot por meio de um proxy HTTP e usar certificados personalizados.","product":"GitHub Copilot","breadcrumbs":[{"href":"/pt/copilot","title":"GitHub Copilot"},{"href":"/pt/copilot/how-tos","title":"Instruções"},{"href":"/pt/copilot/how-tos/configure-personal-settings","title":"Definir configurações pessoais"},{"href":"/pt/copilot/how-tos/configure-personal-settings/configure-network-settings","title":"Definir as configurações de rede"}],"documentType":"article"},"body":"# Configurando configurações de rede para o Copilot GitHub\n\nVocê pode se conectar ao GitHub Copilot por meio de um proxy HTTP e usar certificados personalizados.\n\n<div class=\"ghd-tool visualstudio\">\n\n> \\[!NOTE] Observação: o GitHub Copilot não está disponível no momento para uso com Visual Studio para Mac.\n\n</div>\n\nVocê pode se conectar ao Copilot por meio de um proxy HTTP e usar certificados personalizados. Isso é útil se você estiver trabalhando em uma rede corporativa que exija um servidor proxy ou se precisar inspecionar o conteúdo da Copilotconexão segura. Consulte [Configurações de rede para GitHub Copilot](/pt/copilot/concepts/network-settings).\n\n## Configurando configurações de proxy para Copilot\n\nVocê pode configurar um proxy HTTP para Copilot no editor escolhido. Para exibir instruções para seu editor, use as guias na parte superior deste artigo.\n\n<div class=\"ghd-tool jetbrains\">\n\n1. No seu IDE JetBrains, clique no menu **Arquivo** (Windows) ou no nome do aplicativo na barra de menus (macOS) e clique em **Configurações**.\n2. Em **Aparência e Comportamento**, clique em **Configurações do Sistema** e, em seguida, clique em **Proxy HTTP**.\n3. Selecione **Configuração manual do proxy** e **HTTP**.\n4. No campo \"Nome do host\", insira o nome do host do servidor proxy e, no campo \"Número da porta\", insira o número da porta do servidor proxy.\n5. Opcionalmente, para configurar Copilot para ignorar erros de certificado, na barra lateral esquerda, clique em **Aparência & Comportamento**, clique em **Configurações do Sistema**, clique em **Certificados do Servidor** e selecione ou desmarque **Aceitar certificados não confiáveis automaticamente**.\n\n   > \\[!WARNING] Aviso: não é recomendável ignorar erros de certificado, pois isso pode causar problemas de segurança.\n\nSe você configurou um proxy, mas ainda está encontrando erros de conexão, consulte [Solução de problemas de erros de rede para GitHub Copilot](/pt/copilot/how-tos/troubleshoot-copilot/troubleshoot-network-errors#troubleshooting-proxy-errors).\n\n### autenticação Básica\n\nCopilot para JetBrains dá suporte à autenticação básica. Para autenticar, você pode selecionar **Autenticação de proxy** na página \"Configuração manual de proxy\" e inserir suas credenciais.\n\nIsso armazena suas credenciais como texto sem formatação nas configurações do editor. Como alternativa, você pode preferir incluir suas credenciais na URL do proxy (por exemplo: `http://USERNAME:PASSWORD@10.203.0.1:5187/`) e definir essa URL como uma das variáveis de ambiente com suporte listadas nas [configurações de Proxy para Copilot](/pt/copilot/concepts/network-settings#proxy-settings-for-copilot).\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\n1. No menu **Arquivo**, acesse **Preferências** e clique em **Configurações**.\n\n   ![Captura de tela das configurações do Visual Studio Code.](/assets/images/help/copilot/vsc-settings.png)\n2. No painel esquerdo da guia de configurações, clique em **Aplicativo** e, em seguida, selecione **Proxy**.\n3. Na caixa de texto em \"Proxy\", digite o endereço do servidor proxy, por exemplo, `http://localhost:3128`.\n4. Opcionalmente, para configurar Copilot para ignorar erros de certificado, em \"Proxy Strict SSL\", selecione ou desmarque a caixa de seleção.\n\n   > \\[!WARNING] Aviso: não é recomendável ignorar erros de certificado, pois isso pode causar problemas de segurança.\n\nSe você configurou um proxy, mas ainda está encontrando erros de conexão, consulte [Solução de problemas de erros de rede para GitHub Copilot](/pt/copilot/how-tos/troubleshoot-copilot/troubleshoot-network-errors#troubleshooting-proxy-errors).\n\n### autenticação Básica\n\nCopilot para VS Code suporta autenticação básica. Para autenticar, você pode incluir suas credenciais no URL do proxy, por exemplo: `http://USERNAME:PASSWORD@10.203.0.1:5187/`. Você pode armazenar essa URL em suas VS Code configurações ou em uma das variáveis de ambiente listadas nas [configurações de Proxy para Copilot](/pt/copilot/concepts/network-settings#proxy-settings-for-copilot).\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\nCopilot para Visual Studio lê as configurações de proxy do Windows. Para obter informações sobre como definir configurações de proxy no Windows, consulte as instruções em \"Para configurar uma conexão de servidor proxy manualmente\" em [Usar um servidor proxy no Windows](https://support.microsoft.com/en-us/windows/use-a-proxy-server-in-windows-03096c53-0554-4ffe-b6ab-8b1deee8dae1) na documentação da Microsoft.\n\nSe você configurou um proxy, mas ainda está encontrando erros de conexão, consulte [Solução de problemas de erros de rede para GitHub Copilot](/pt/copilot/how-tos/troubleshoot-copilot/troubleshoot-network-errors#troubleshooting-proxy-errors).\n\n### autenticação Básica\n\nEmbora Copilot para Visual Studio leia as configurações de proxy do Windows, ele não obtém as credenciais de autenticação dessas configurações do Windows.\n\nSe você precisar se autenticar em um proxy, tente uma destas opções:\n\n1. Habilitar a passagem de credenciais de proxy padrão definindo a variável de ambiente `COPILOT_USE_DEFAULTPROXY` como `true`.\n   * **Exemplo do Windows**: abrir o Prompt de Comando e executar o seguinte comando:\n\n     ```bash\n     setx COPILOT_USE_DEFAULTPROXY true\n     ```\n\n     Isso define a variável de modo permanente para sua conta de usuário. Reinicie todos os aplicativos que precisam usar essa variável.\n2. Você pode incluir suas credenciais na URL do proxy (por exemplo: `http://USERNAME:PASSWORD@10.203.0.1:5187/`), em seguida, defina essa URL como uma das variáveis de ambiente com suporte listadas nas [configurações de Proxy para Copilot](/pt/copilot/concepts/network-settings#proxy-settings-for-copilot).\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\n### Sobrescrevendo o SPN padrão em VS Code\n\n1. Abra o VS Code Command Palette pressionando <kbd>Shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd> (Mac) / <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux).\n2. Digite `settings` e clique em **Preferências: Abrir configurações do usuário (JSON)**.\n3. No objeto JSON, adicione a propriedade de nível superior a seguir, substituindo `YOUR-SPN` pelo SPN correto para seu serviço de proxy.\n\n   ```json copy\n   \"http.proxyKerberosServicePrincipal\": \"YOUR-SPN\",\n   ```\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\n### Como substituir o SPN padrão em IDEs JetBrains\n\n1. No seu IDE JetBrains, clique no menu **Arquivo** (Windows) ou no nome do aplicativo na barra de menus (macOS) e clique em **Configurações**.\n\n2. Na barra lateral esquerda, clique em **Ferramentas**, clique **em GitHub Copilot**, em seguida, clique **em Rede**.\n\n3. No campo \"Substituir Nome da Entidade de Serviço proxy Kerberos\", digite o SPN para seu serviço proxy.\n\n</div>\n\n## Instalar certificados personalizados\n\nGeralmente, se você estiver usando equipamentos da empresa, o departamento de TI da sua empresa já deve ter instalado todos os certificados necessários em sua máquina. Se você precisar instalar um certificado, consulte as instruções a seguir.\n\n> \\[!WARNING] Aviso: a instalação de um certificado personalizado é uma instrução para que o computador confie no criador do certificado, potencialmente permitindo que o criador intercepte todo o tráfego da Internet a partir da sua máquina. Você deve ter muito cuidado para verificar se está instalando o certificado correto.\n\n* Para o Windows, consulte [Instalar o certificado raiz confiável](https://learn.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate) na documentação da Microsoft.\n* Para macOS, consulte [Adicionar certificados a um chaveiro usando o Acesso às Chaves no Mac](https://support.apple.com/en-gb/guide/keychain-access/kyca2431/mac) no Guia do Usuário do Acesso às Chaves.\n* Para Linux, consulte [Instalar um certificado de AC raiz no repositório de confiança](https://ubuntu.com/server/docs/how-to/security/install-a-root-ca-certificate-in-the-trust-store/) na documentação do Ubuntu. Instruções semelhantes devem se aplicar à maioria das distribuições Linux.\n\nSe você instalou um certificado, mas Copilot não o está detectando, consulte [Solução de problemas de erros de rede para GitHub Copilot](/pt/copilot/how-tos/troubleshoot-copilot/troubleshoot-network-errors#troubleshooting-certificate-related-errors)."}