Configurar e usar o proxy do Developer Connect

Esta página descreve como configurar o proxy do Developer Connect.

O proxy do Developer Connect melhora a forma como o serviço lida com a autenticação e o acesso à rede em sistemas de gerenciamento de código-fonte (SCMs, na sigla em inglês), endpoints HTTP arbitrários (prévia) e conexões com provedores de ferramentas de desenvolvedores que não são do Google, usando conectores de conta .

Quando você ativa o proxy para uma conexão de sistema ou um conector de conta, o Developer Connect usa o servidor proxy para emitir solicitações do Git, como git clone, ou chamadas de API para endpoints HTTP (pré-lançamento). Quando você cria uma conexão usando o console do Google Cloud , o proxy é ativado por padrão. Assim, você só precisa conceder permissões do IAM a um usuário ou conta de serviço em vez de gerenciar um token de acesso no Secret Manager.

Por exemplo, ao ativar o proxy do Developer Connect em uma conexão, você pode fazer o seguinte:

  • Usar a personalização de código do Gemini Code Assist com SCMs em redes hospedadas de forma privada, incluindo redes locais.
  • Clonar o código-fonte de um SCM externo usando a autenticação Google Cloud e as permissões do Identity and Access Management.

  • Use o agente de revisão de código do Gemini com SCMs em redes hospedadas de forma particular, incluindo redes locais (pré-lançamento).

O Developer Connect é compatível com dois tipos de proxy:

  • Proxy em conexões do sistema

    O proxy de conexão do sistema inclui o seguinte:

    • Proxy Git

    Para conexões com sistemas de gerenciamento de código-fonte (SCMs)

    Para conexões com endpoints HTTP arbitrários

  • Proxy para conectores de conta (prévia)

    O proxy do Developer Connect pode ser usado com