Voltar às notícias
SegurançaInstruções AI Understanding

Google Detalhes da nuvem Agente CodeMender AI para correção de vulnerabilidade de código

Google Cloud apresenta CodeMender como um agente de segurança de IA que verifica bases de código, testa se vulnerabilidades podem ser exploradas e gera patches para revisão do desenvolvedor. A fonte não o descreve como uma estrutura de verificação formal nem fornece evidências de desempenho independentes.

5 min readRead the linked source
Primary-source image accompanying Google Cloud Details CodeMender AI Agent for Code Vulnerability Remediation
Referência de fonteFonte registrada
Editora
cloud.google.com
Link da fonte
cloud.google.comhttps://cloud.google.com/security/codemender
Tipo de fonte
Fonte vinculada — o status da fonte primária não foi estabelecido.
ContextoEntenda isso em 60 segundos

Comece aqui

Termos-chave

Agente de IA
Um sistema de software que pode observar, raciocinar e realizar ações para atingir um objetivo, geralmente usando ferramentas e memória.
Memória (memória do agente)
Contexto armazenado que um agente de IA usa em etapas ou sessões para melhorar a continuidade.
Humano no Loop
Um fluxo de trabalho onde humanos revisam, orientam ou substituem os resultados da IA.
Teste você mesmoQuestionário sobre agentes de IA

O que aconteceu

Google Cloud descreve o CodeMender como um agente autônomo de IA para encontrar, verificar e corrigir vulnerabilidades de software. Ele é executado por meio da plataforma de agente empresarial Gemini, com ferramentas locais para desenvolvedores e ambientes gerenciados pelo cliente para construções, testes e simulações de exploração.

Google Cloud apresenta CodeMender como um agente autônomo de segurança de código de IA hospedado na plataforma de agente empresarial Gemini. A empresa afirma que o sistema foi originalmente desenvolvido por Google DeepMind e combina um equipamento de segurança ajustado com uma seleção de modelos de IA para encontrar, verificar e remediar vulnerabilidades profundas. Ele foi projetado para bases de código empresariais e pode ser operado por meio de uma interface de linha de comando local e ferramentas de desenvolvedor, como o VS Code. A página não fornece data de lançamento, preços, termos de ampla disponibilidade ou implantações de clientes nomeados. Também não descreve o CodeMender como uma estrutura de verificação formal, de modo que a caracterização no título candidato não é apoiada pela fonte.

O fluxo de trabalho descrito possui três etapas. Durante a varredura, diz-se que o CodeMender analisa bases de código multilíngues inteiras e usa a análise do programa para rastrear fluxos de controle e caminhos de dados. Google afirma que seu objetivo é descobrir falhas complexas, incluindo corrupção de memória e vulnerabilidades de injeção, em linguagens como C e C++, Java, Python, TypeScript e JavaScript, Go, Rust e Ruby. Durante a verificação, o agente cria o código e executa uma exploração segura de prova de conceito em um ambiente gerenciado pelo cliente. Uma exploração bem-sucedida é tratada como evidência de que a vulnerabilidade pode ser explorada, permitindo que as equipes priorizem as descobertas além das pontuações de gravidade convencionais. A fonte não fornece taxa de detecção, taxa de falsos positivos ou benchmark independente.

Depois que uma vulnerabilidade é verificada, o CodeMender gera uma comparação de código ou solicitação pull destinada a resolver a causa subjacente, em vez de apenas suprimir o sintoma imediato. Google diz que o agente usa juízes de modelos de linguagem grande e testes automatizados para avaliar se o patch preserva o comportamento pretendido enquanto resolve a falha. As alterações sugeridas são apresentadas aos desenvolvedores para revisão e aprovação; o agente não os confirma automaticamente para o controle de versão nem os envia para repositórios de produção. A página, portanto, descreve um processo automatizado de recomendação e validação, e não uma implantação autônoma irrestrita.

Google afirma que o raciocínio central e a orquestração ocorrem na nuvem, enquanto a compilação, o teste e as simulações de exploração são executadas em sandboxes gerenciadas pelo cliente ou em máquinas virtuais isoladas. Ele diz que os repositórios não precisam ser carregados, apenas os trechos de código mínimos necessários são processados ​​e o código-fonte, prompts, descobertas e patches não são usados ​​para treinar os modelos básicos do Google. Os dados da sessão ativa podem ser armazenados de forma criptografada por até sete dias para suportar verificações de longa duração. A página também cita VPC Service Controls e roteamento de tráfego privado como proteções corporativas disponíveis. A fonte não explica os fluxos de dados exatos, o design do sandbox ou o tratamento de falhas com detalhes suficientes para avaliar de forma independente essas garantias.

Detalhes da fonte: cloud.google.com ↗

Por que isso importa

Se o sistema funcionar conforme descrito, poderá reduzir o tempo que as equipes de segurança gastam na triagem de falsos positivos e na preparação de correções. Suas afirmações também destacam os desafios de governança, privacidade e segurança de dar a um agente de IA acesso a código proprietário e a capacidade de executar simulações de exploração.

A primeira questão a observar é o acesso. Google diz que o CodeMender está hospedado na plataforma de agente corporativo Gemini, mas a página não informa se está disponível, quanto custa ou quais limites de serviço se aplicam. Separadamente, afirma que o CodeMender com Gemini 3.5 Flash Cyber ​​estará inicialmente disponível apenas para um pequeno conjunto de governos e parceiros confiáveis, com acesso mais amplo planejado ao longo do tempo. A lista mais recente de modelos suportados é mencionada na documentação que não está incluída na fonte. A disponibilidade, a elegibilidade do modelo e o preço determinarão se o produto é uma ferramenta de segurança amplamente utilizável ou uma oferta empresarial limitada.

A segunda questão é o desempenho mensurável. Avaliações independentes devem testar se as simulações de exploração distinguem as vulnerabilidades exploráveis ​​das teóricas, se o processo pode lidar com segurança com códigos maliciosos ou intencionalmente perigosos e com que frequência o patch gerado corrige a causa raiz sem interromper o comportamento. Relatórios úteis também comparariam o CodeMender com análise estática, testes interativos de segurança de aplicativos e revisão humana. As afirmações da fonte sobre descoberta de sinal alto, redução da fadiga de alerta e patches de nível de produção permanecem como reivindicações do Google até que métodos e resultados reproduzíveis estejam disponíveis.

A terceira questão é a governação operacional. A página diz que o CodeMender pode ser executado como um agente headless em pipelines de CI/CD e pode ingerir descobertas de ferramentas como o Wiz, ao mesmo tempo que diz que a digitalização de código por meio do fluxo de trabalho do Wiz estará disponível em breve. As organizações precisarão de controles claros sobre quais repositórios o agente pode acessar, onde as simulações de exploração são executadas, quais artefatos são retidos e quem aprova as alterações. Eles também precisarão de procedimentos para compilações com falha, explorações de prova de conceito inseguras, recomendações de modelos conflitantes e patches que passam em verificações automatizadas, mas falham na produção. A fonte confirma uma política humana, mas não especifica como essa política é aplicada em pipelines automatizados.

Interactive Mechanism

Mecanismo interativo: como realmente funciona

Explore a tecnologia subjacente a este desenvolvimento de forma interativa.

Thinking Budget (Test-Time Tokens):1,024 tokens
Complex Accuracy79%Math & Code Logic
Latency3.2sTime to first full output
Inference Cost$0.0092Per query estimated
Reasoning StyleStep VerificationInternal chain depth
Active Thinking Trace:
1Deconstruct user problem into formal constraints
2Propose candidate hypotheses & step-by-step calculation
3Self-correction: Backtrack and refute subtle edge cases
4Exhaustive consistency check & final output synthesis
Core takeaway: Test-time compute fundamentally changes AI economics. Instead of only scaling during pre-training, giving reasoning models more tokens at inference time allows them to systematically solve PhD-level STEM problems.
Verificação de conceito interativo+10 Points
AI Agents Quiz

An agent must create a draft calendar event for Tuesday at 2 p.m. Which evidence would establish the requested result?

O que assistir a seguir

Os principais testes serão a detecção no mundo real e os resultados de qualidade de patch do CodeMender, sua disponibilidade mais ampla e os detalhes de seus controles de segurança. A fonte deixa sem resposta a frequência com que suas verificações de exploração são confiáveis, com que segurança elas são contidas e quanta revisão humana ainda é necessária.

Procure evidências de que os estágios de digitalização, verificação e remediação do CodeMender funcionam conforme descrito em Google. A fonte diz que analisa bases de código multilíngues inteiras, rastreia fluxos de controle e caminhos de dados, cria código e executa explorações seguras de prova de conceito em ambientes gerenciados pelo cliente. As evidências relevantes serão resultados de detecção, falsos positivos, verificação de exploração e qualidade de patch, mas a página não fornece taxa de detecção, taxa de falsos positivos ou benchmark independente. A página também cita VPC Service Controls e roteamento de tráfego privado como proteções corporativas disponíveis, mas não explica sua implementação exata.

A disponibilidade e as condições de funcionamento também não estão resolvidas. A página não fornece data de lançamento, preços, termos de ampla disponibilidade, limites de serviço ou implantações de clientes nomeados. Afirma que o acesso será inicialmente limitado a um pequeno conjunto de governos e parceiros de confiança, com um acesso mais amplo planeado ao longo do tempo, enquanto a lista de modelos suportados mais recente está em documentação não incluída na fonte. Esses detalhes mostrarão até que ponto o produto pode ser utilizado e sob quais restrições.

A segurança e a supervisão humana continuam a ser importantes pontos de vigilância. Google diz que simulações de compilação, teste e exploração são executadas em sandboxes gerenciadas pelo cliente ou máquinas virtuais isoladas, e que as alterações sugeridas vão para os desenvolvedores para revisão e aprovação, em vez de serem confirmadas ou enviadas automaticamente. A fonte não explica fluxos de dados exatos, design de sandbox, tratamento de falhas ou como a política humana no circuito é aplicada em pipelines automatizados.

Guias e questionários relacionados

Agentes de IAModelos de IA explicadosÉtica da IATeste o que você sabe – experimente um teste gratuito de IAProcure um termo de IA em nosso glossárioSiga o rastreador de regulamentação de IA
Achou isso útil?