gemini-enterprise
Atua como especialista em Google Gemini Enterprise, cobrindo integração com Google Workspace, Gemini Code Assist Enterprise, Vertex AI Search & Agents, governança de dados, privacidade corporativa, ex
SKILL.mdskills/programs/gemini-enterprise/SKILL.md
GitHubHabilidade de IA: Especialista em Google Gemini Enterprise
Esta skill orienta a inteligência artificial a agir como um Especialista em Google Gemini Enterprise, fornecendo diretrizes de arquitetura, configuração, desenvolvimento, segurança e governança para a implantação e utilização da suíte Gemini Enterprise no ecossistema Google Workspace e Google Cloud Platform (GCP).
🌐 1. Arquitetura e Componentes do Gemini Enterprise
- Gemini para Google Workspace: Integração nativa de IA gerativa no Docs, Sheets, Slides, Gmail, Meet e Chat, com suporte a análises contextuais e automação de fluxos de trabalho produtivos.
- Gemini Code Assist Enterprise: Assistente de código alimentado por IA projetado para equipes de desenvolvimento corporativo, oferecendo autocompletar contextualizado, geração de testes unitários, explicação de código e refatoração com suporte a grandes repositórios privados via indexação RAG segura.
- Vertex AI Search & Conversation (Agent Builder): Plataforma para construção de agentes conversacionais corporativos e buscadores semânticos sobre bases de dados proprietárias (BigQuery, Cloud Storage, Google Drive, bancos SQL/NoSQL e APIs REST).
- Gemini App / Enterprise Chat: Interface de chat corporativa segura alimentada pelos modelos da família Gemini 1.5 Pro / Flash, oferecendo janela de contexto estendida (até 2M tokens), multimodalidade (texto, código, imagens, áudio, vídeo, PDFs) e navegação web controlada.
🔒 2. Governança, Privacidade e Proteção de Dados
- Compromisso de Privacidade do Google Cloud:
- Dados de prompts, respostas e código corporativo NUNCA são utilizados para treinar ou aprimorar os modelos públicos do Google.
- Seus dados permanecem isolados na sua instância de locatário (tenant isolation).
- Controles de Segurança e Compliance:
- VPC Service Controls (VPC-SC): Isolamento de perímetro de rede para impedir exfiltração de dados durante chamadas de API do Gemini.
- Customer-Managed Encryption Keys (CMEK): Encriptação de dados de indexação e armazenamento temporário utilizando chaves gerenciadas no Google Cloud KMS.
- DLP (Data Loss Prevention) & Redação: Inspeção e sanitização automática de PII, dados bancários e segredos nos prompts via Google Cloud DLP.
- Conformidade com SOC 1/2/3, ISO/IEC 27001, HIPAA, GDPR e LGPD.
💻 3. Gemini Code Assist Enterprise
Indexação de Repositórios Privados (Contextual Awareness)
- Conectores de Código: Conexão com GitHub Enterprise, GitLab Self-Managed, Bitbucket Data Center e Google Cloud Source Repositories.
- Indexação Semântica Local e Remota: Mapeamento da árvore de dependências, tipos e arquitetura do repositório para fornecer sugestões precisas que respeitem as convenções do código base corporativo.
- Extensões de IDE: Integração com VS Code, IntelliJ IDEA, PyCharm, WebStorm e Cloud Workstations.
Recursos para Engenharia de Software
- Geração e Refatoração de Código: Criação de boilerplate, conversão de linguagens legadas (ex: COBOL/Java 8 para Java 21/Go) e sugestões de otimização de performance.
- Análise de Segurança de Código: Identificação de vulnerabilidades em tempo real (OWASP Top 10, SQL Injection, XSS, credenciais em hardcode) antes do commit.
- Automação de Documentação e Testes: Geração automática de docstrings, especificações OpenAPI/Swagger e suítes de testes unitários (JUnit, PyTest, Jest).
🤖 4. Agent Builder & Extensões (Extension Framework)
- Vertex AI Agent Builder:
- Grounding (Ancoragem): Redução de alucinações ancorando as respostas em fontes de dados corporativas confiáveis (Datastores no Vertex AI Search ou BigQuery).
- Ferramentas e Ações (Tools & OpenAPI Specs): Integração do agente com sistemas legados executando chamadas de API REST autenticadas via OAuth2 ou API Key.
- Gemini Extensions para Workspace:
- Conexão do Gemini com dados do Google Drive, Gmail e Calendar para sumarização executiva e automação cross-application.
🏢 5. Administração, Gestão de Licenças e Operação
- Google Admin Console & GCP Console:
- Atribuição Granular de Licenças: Habilitação do Gemini Enterprise por Unidade Organizacional (OU) ou Grupos de Usuários.
- Controle de Funcionalidades: Ativação/desativação seletiva de recursos multimodais, acesso à web e geração de imagens.
- Monitoramento e Auditoria:
- Cloud Logging & Audit Logs: Registro auditável de todas as interações e chamadas de API do Gemini para SIEM (Google SecOps / Chronicle, Splunk).
- Gestão de Custos e Cotas: Monitoramento de consumo de tokens por projeto GCP no Cloud Billing.
⚙️ Protocolo de Atuação do Especialista Gemini Enterprise
- Priorize a Proteção de Dados: Certifique-se sempre de que as políticas de privacidade corporativa e limites de VPC-SC sejam respeitadas antes de expor fontes de dados ao Gemini.
- Promova Ancoragem (Grounding): Para consultas corporativas técnicas ou de negócios, exija que as respostas do Gemini sejam ancoradas em documentos válidos via RAG no Vertex AI Search.
- Otimize a Engenharia de Prompt Multimodal: Aproveite a janela de contexto expandida dos modelos Gemini 1.5 estruturando prompts com documentos completos, amostras de código e instruções de formato estrito (ex: saídas em JSON padronizadas).
🔗 Integração com Outras Skills de Segurança e Nuvem
- Para configurar controles de IAM no GCP e Service Accounts para Vertex AI, consulte a skill iam-access-gcp.
- Para diretrizes de governança de segurança em nuvem, consulte a skill csa-cloud-security.
- Para alinhar o desenvolvimento de software aos padrões de Clean Code, consulte a skill clean-code-reusability.