Este documento descreve como configurar as ferramentas do Gemini Code Assist para uso no seu ambiente de desenvolvimento integrado.
Para saber mais sobre as ferramentas do Gemini Code Assist e conferir todas as ferramentas disponíveis, leia a Visão geral das ferramentas do Gemini Code Assist.
Antes de começar
Peça ao administrador para:
Instale o plug-in Gemini Code Assist no seu ambiente de desenvolvimento integrado.
Funções exigidas
Para receber as permissões necessárias para usar as ferramentas de assistência ao código do Gemini, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto Google Cloud :- Usuário do OAuth do Developer Connect (
roles/developerconnect.oauthUser
) Uma função personalizada das ferramentas do Gemini Code Assist com as seguintes permissões:
cloudaicompanion.codeToolsSettings.get
cloudaicompanion.codeToolsSettings.list
cloudaicompanion.settingBindings.codeToolsSettingsGet
cloudaicompanion.settingBindings.codeToolsSettingsList
cloudaicompanion.instances.queryEffectiveSetting
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
As ferramentas individuais podem exigir Google Cloud ou funções e permissões de terceiros para uso, ou para casos de uso específicos. Se você encontrar erros de permissão, verifique com seu administrador se você tem as funções e permissões corretas.
Dependências
Algumas ferramentas têm dependências que precisam ser instaladas ou ativadas antes do uso. Alguns exemplos de dependências que podem ser necessárias:
- Talvez seja necessário instalar uma extensão no seu ambiente de desenvolvimento integrado.
- Talvez seja necessário ativar um produto ou serviço no Google Cloud projeto.
- Talvez seja necessário criar uma conta ou um projeto para um serviço.
Você vai precisar realizar as ações necessárias na primeira vez que usar uma ferramenta no chat do Gemini Code Assist.
Configurar uma ferramenta para uso no ambiente de desenvolvimento integrado
No seu ambiente de desenvolvimento integrado, navegue até o chat do Gemini Code Assist e solicite a ferramenta que você quer usar usando o símbolo
@
seguido pelo nome da ferramenta.Por exemplo, o comando a seguir é enviado à ferramenta Documentos Google:
@GoogleDocs get my docs
Você vai receber uma solicitação para conectar a ferramenta.
Clique no link para conectar a ferramenta. A página Agentes e ferramentas do Gemini Code Assist é aberta.
Localize a ferramenta que você quer usar e clique em Conectar sua conta. A página de detalhes da ferramenta é aberta.
Na página de detalhes da ferramenta, clique em Conectar e siga as instruções para fazer a autenticação no serviço da ferramenta e conectar sua conta.
Para conferir uma lista de ferramentas e algumas sugestões de comandos, consulte ferramentas disponíveis.
Remover a autorização de uma ferramenta
Para remover a autorização de uma ferramenta no seu ambiente de desenvolvimento integrado, siga estas etapas:
Acesse o Developer Connect.
Encontre o conector de conta do serviço de ferramenta que você quer remover e clique no nome dele. A página de detalhes do conector é aberta.
Na linha que contém sua conta, clique em
Mais opções.Clique em Excluir.
Sua conta é removida do conector de contas. A ferramenta não está mais autorizada a acessar o serviço no seu ambiente de desenvolvimento integrado.
A seguir
- Teste a ferramenta do GitHub ou GitLab seguindo as instruções em Começar a usar as ferramentas do Gemini Code Assist.