Como configurar o Gemini CLI para usuários do Google Workspace (feat. reutilização do CLAUDE.md)
(stdy.blog)Como configurar o Gemini CLI para usuários do Google Workspace
- Para usuários do Google Workspace usarem o Gemini CLI, o processo inicial de autenticação é um pouco complicado.
- Se tentar do jeito padrão, aparece que o login não funciona e que é preciso definir
GOOGLE_CLOUDE_PROJECTcomo variável de ambiente para conseguir usar.
É necessário seguir o processo abaixo:
- Criar um Google Cloud Project
- Ativar o uso da Gemini API no Google Cloud Project
- Conceder funções do IAM no Google Cloud Project
- Copiar o ID do Google Cloud Project e colocá-lo na variável de ambiente
- Reiniciar o terminal e executar o
gemininovamente
(O conteúdo completo está organizado no blog com capturas de tela)
Reutilizando o CLAUDE.md no Gemini CLI
- Assim como no Claude Code, para usar o Gemini CLI corretamente é preciso criar um
GEMINI.md. - Eu já tinha um arquivo
CLAUDE.mdcriado com o comando/initdo Claude Code e não queria escrever tudo em duplicidade.
Então:
- Em
CLAUDE.md, escrevi "See @AGENTS.md for guidelines." - Mudei o conteúdo anterior de
CLAUDE.mdparaAGENTS.md - No Gemini, alterei
contextFileNameparaAGENTS.mdna configuração global
Isso é possível por causa dos recursos abaixo:
- O Claude Code consegue referenciar outros arquivos usando @ (o Gemini não consegue fazer isso)
- O Gemini permite alterar o nome do arquivo usado para definir regras (o Claude não permite isso)
- E o Gemini também consegue ler arquivos de contexto em subdiretórios, assim como o Claude Code. Ou seja, também é possível usar
AGENTS.mdpor módulo - Após a configuração, é possível verificar se foi lido corretamente com o comando
/memoryno Claude e/memory showno Gemini
4 comentários
A parte do Workspace não é paga..?
Ah, sim, este é um texto de onboarding para usuários de contas corporativas que usam o Google Workspace!
Acabei de testar. É possível usar gratuitamente até com uma conta Google gratuita.
Opa, que legal :)