Aumente a velocidade do desenvolvimento e da entrega de software usando a assistência da IA generativa com proteção de privacidade e segurança empresarial.
Quer criar com os modelos do Gemini? Teste a API Gemini na Vertex AI
Recursos
O Gemini Code Assist preenche o código conforme você escreve e gera blocos de código ou funções inteiras sob demanda. A assistência de código está disponível em vários ambientes de desenvolvimento integrado conhecidos, como o Visual Studio Code, JetBrains (IntelliJ, PyCharm, GoLand, WebStorm e muito mais), Cloud Workstations e o editor do Cloud Shell, e oferece suporte para mais de 20 linguagens de programação, incluindo Java, JavaScript, Python, C, C++, Go, PHP e SQL.
Usando uma interface de chat de linguagem natural, é possível conversar rapidamente com o Gemini Code Assist e tirar dúvidas ou receber orientações sobre práticas recomendadas de programação. O chat está disponível em todos os ambientes de desenvolvimento integrado compatíveis.
As empresas podem personalizar o Gemini Code Assist usando fontes de conhecimento e bases de código particulares da organização para uma assistência mais específica. Por exemplo, o Gemini pode fornecer sugestões de código mais pertinentes às bases dos desenvolvedores empresariais ou apontar a documentação relevante e soluções já existentes dentro das próprias organizações.
Com o Gemini Code Assist, os clientes podem fazer grandes mudanças em toda a base de código com um único comando. Isso inclui adicionar novos recursos, atualizar dependências entre arquivos, ajudar com upgrades de versão, fazer revisões abrangentes de código e muito mais. Esse recurso conta com a tecnologia do modelo Gemini 1.5 Pro do Google, que oferece uma grande janela de contexto com um milhão de tokens.
O Gemini Code Assist vem com ações inteligentes contextuais e tem atalhos para automatizar tarefas como transformação e explicação do código e geração de testes. Basta selecionar o código e usar linguagem natural para fazer várias ações. Como essas ações inteligentes estão disponíveis diretamente no ambiente de desenvolvimento integrado, isso minimiza a troca de contexto entre copiar e colar, o que melhora muito a experiência para desenvolvedores. Além disso, como o Gemini está no ambiente de desenvolvimento integrado, ele tem o contexto de todos os arquivos e pode ajudar você de maneira mais personalizada.
Ao usar o Gemini Code Assist na Apigee, você pode criar APIs de acordo com os padrões da sua empresa sem precisar de conhecimento especializado. Se uma especificação no hub de APIs não atender aos seus requisitos, você poderá criar outra com apenas um comando. O Gemini Code Assist considera artefatos, como esquemas de segurança ou objetos de hub de APIs, e os usa para sugerir uma especificação personalizada para sua empresa, economizando tempo nos ciclos de revisão e no desenvolvimento. Além disso, ele ajuda a ativar um servidor simulado para reproduzir comportamentos reais e criar um proxy com base na sua especificação.
Com o Gemini Code Assist no Application Integration, você cria fluxos de automação completos usando comandos ou sugestões de um clique. Com base nos comandos e ativos corporativos atuais, como APIs ou aplicativos, o Gemini Code Assist sugere vários fluxos personalizados para seu caso de uso. Além disso, ele cria variáveis automaticamente, pré-configura tarefas e preenche a documentação de acordo com o contexto da empresa. Por fim, ele sugere otimizações ou estende os fluxos com apenas um clique, reduzindo os esforços de manutenção de forma considerável.
Nossa política de governança de dados ajuda a garantir que o código e as entradas dos clientes, assim como as recomendações geradas, não sejam usados para treinar modelos compartilhados nem para desenvolver produtos. Os clientes controlam e são proprietários dos dados e da PI. O Gemini Code Assist também inclui recursos de segurança, como o Acesso privado do Google, o VPC Service Controls e os controles de acesso empresariais com permissões granulares do IAM para ajudar as empresas a adotarem a assistência de IA em escala sem comprometer a segurança e a privacidade.
O Gemini Code Assist faz a citação das fontes. Assim, as sugestões de código são sinalizadas automaticamente ao citarem uma fonte, o que ajuda as empresas a cumprir os requisitos de licença. A política de indenização de PI do Google ajuda a proteger os usuários licenciados do recurso contra possíveis ramificações jurídicas relacionadas a violações de direitos autorais.
O Gemini Code Assist recebeu várias certificações do setor, como SOC 1/2/3, ISO/IEC 27001 (Gerenciamento de segurança da informação), 27017 (Segurança na nuvem), 27018 (Proteção de PII) e 27701 (Gerenciamento de informações de privacidade). Saiba mais em Certificações e segurança do Gemini.
Como funciona
O Gemini Code Assist oferece assistência no desenvolvimento de software com tecnologia de IA e ajuda as equipes a criar aplicativos de alta qualidade com mais rapidez, eficiência e segurança.
Ele foi criado com base nos modelos do Gemini para oferecer assistência de IA generativa a desenvolvedores em ambientes de desenvolvimento integrado e traz recursos como preenchimento automático e geração de código, conversa em linguagem natural e muito mais.
Usos comuns
Agilize a programação com preenchimento, geração e chat de código de IA
O Gemini Code Assist pode ser usado para preencher automaticamente o código inline durante a programação em ambientes de desenvolvimento integrado ou gerar blocos de código usando comentários de linguagem natural. Também é possível conversar com o recurso para tirar dúvidas relacionadas ao código no ambiente.
Agilize a programação com preenchimento, geração e chat de código de IA
O Gemini Code Assist pode ser usado para preencher automaticamente o código inline durante a programação em ambientes de desenvolvimento integrado ou gerar blocos de código usando comentários de linguagem natural. Também é possível conversar com o recurso para tirar dúvidas relacionadas ao código no ambiente.
Usar ações inteligentes para acelerar ainda mais o processo de desenvolvimento
Os desenvolvedores podem usar as ações inteligentes do Gemini Code Assist para automatizar tarefas de loop interno do desenvolvedor, como a geração de testes e a explicação do código. Esses atalhos pré-criados de um clique ajudam a acelerar ainda mais o processo de desenvolvimento.
Usar ações inteligentes para acelerar ainda mais o processo de desenvolvimento
Os desenvolvedores podem usar as ações inteligentes do Gemini Code Assist para automatizar tarefas de loop interno do desenvolvedor, como a geração de testes e a explicação do código. Esses atalhos pré-criados de um clique ajudam a acelerar ainda mais o processo de desenvolvimento.
Aprenda a programar e usar novas ferramentas com os assistentes de IA
Se você está procurando respostas sobre como escrever consultas ou scripts específicos, orientações sobre as melhores ferramentas, bibliotecas para resolver seus problemas ou práticas recomendadas de programação, busque a orientação de especialistas do Gemini Code Assist para desenvolvedores conversando com o assistente em linguagem natural diretamente no ambiente de desenvolvimento integrado, diminuindo a troca de contexto.
Aprenda a programar e usar novas ferramentas com os assistentes de IA
Se você está procurando respostas sobre como escrever consultas ou scripts específicos, orientações sobre as melhores ferramentas, bibliotecas para resolver seus problemas ou práticas recomendadas de programação, busque a orientação de especialistas do Gemini Code Assist para desenvolvedores conversando com o assistente em linguagem natural diretamente no ambiente de desenvolvimento integrado, diminuindo a troca de contexto.
Assistência com tecnologia de IA personalizada para sua empresa
Ao usar o Gemini Code Assist no gerenciamento de APIs da Apigee e no Application Integration, é possível criar APIs com base em ideias, integrações entre aplicativos e automatizar os fluxos de trabalho de apps SaaS. O Gemini entende o contexto da sua empresa, como o esquema de segurança, APIs, uso de apps e muito mais, e usa essas informações para fornecer recomendações personalizadas e sugestões proativas para seu caso de uso.
Assistência com tecnologia de IA personalizada para sua empresa
Ao usar o Gemini Code Assist no gerenciamento de APIs da Apigee e no Application Integration, é possível criar APIs com base em ideias, integrações entre aplicativos e automatizar os fluxos de trabalho de apps SaaS. O Gemini entende o contexto da sua empresa, como o esquema de segurança, APIs, uso de apps e muito mais, e usa essas informações para fornecer recomendações personalizadas e sugestões proativas para seu caso de uso.
Preços
Preços do Gemini Code Assist | Tabela de preços |
---|---|
Serviço | Preço |
Gemini Code Assist | US$ 19 mensais por usuário com um compromisso anual antecipado. O Gemini Code Assist está disponível para teste sem custos até 8 de novembro de 2024, sem a necessidade de comprar licenças de assinatura, limitado a um usuário por conta de faturamento. Compre licenças quando precisar ativar mais de um usuário em sua conta. |
Preços do Gemini Code Assist
Tabela de preços
Gemini Code Assist
US$ 19 mensais por usuário com um compromisso anual antecipado.
O Gemini Code Assist está disponível para teste sem custos até 8 de novembro de 2024, sem a necessidade de comprar licenças de assinatura, limitado a um usuário por conta de faturamento. Compre licenças quando precisar ativar mais de um usuário em sua conta.
Caso de negócios
Saiba como as empresas usam o Gemini Code Assist para aumentar a produtividade e o bem-estar dos desenvolvedores.
Fiona Tan, CTO da Wayfair
"O Genmini Code Assist trouxe melhorias significativas em todo o espectro. Por exemplo, os desenvolvedores conseguiram configurar os ambientes 55% mais rápido do que antes, houve um aumento de mais de 48% na cobertura do teste de unidade para o código e 60% dos desenvolvedores relataram que agora podem se concentrar em trabalhos mais satisfatórios."
Assista a este vídeo para saber mais sobre a história da WayfairParceiros e integração
Estamos trabalhando com um ecossistema de parceiros no Gemini Code Assist. Os parceiros de tecnologia estão fornecendo documentação e dados adicionais sobre os produtos deles para que possamos otimizar o Gemini Code Assist e oferecer uma melhor assistência de código e respostas gerais para os produtos deles ao longo do tempo. Os parceiros de serviços vão desempenhar um papel importante ao fazer com que os clientes deles adotem o Gemini Code Assist.