top of page

Google Agentic Code Security anticipa i controlli sulle vulnerabilità prima dell'invio

5 giorni fa
Tempo di lettura: 16 min

Google afferma che il suo sistema di sicurezza agentico ora analizza ogni modifica al codice dell'infrastruttura su centinaia di milioni di righe, prima che le modifiche vulnerabili entrino in produzione. La pipeline Google agentic code security combina scansione con IA, convalida strutturale, test notturni e patch sottoposte a revisione umana. Secondo Google, questo processo impedisce ogni mese a centinaia di vulnerabilità di entrare nella sua base di codice o nei sistemi di produzione.

Il cambiamento importante non consiste semplicemente nell'uso di Gemini da parte di Google per individuare bug. Google ha inserito la sicurezza assistita dall'IA nel percorso seguito da ogni modifica al codice proposta. Ciò mette in discussione il modello consolidato di eseguire scansioni di sicurezza ampie dopo che gli sviluppatori hanno combinato numerose modifiche.

L'annuncio arriva mentre OpenAI, Anthropic, Cisco, Microsoft e Google stanno ampliando i sistemi di IA che individuano o riparano difetti software. Questi sistemi possono aumentare la capacità difensiva, ma creano anche un difficile problema operativo. Individuare più vulnerabilità aiuta solo quando i team riescono a convalidarle, stabilirne le priorità e correggerle in sicurezza.

Google Agentic Code Security inizia prima che il codice venga integrato

Google sta sostituendo parte del lavoro di sicurezza tardivo e sull'intero repository con revisioni mirate attivate dalle singole modifiche al codice.

Google ha reso noto il sistema il 18 settembre 2026. L'azienda afferma che opera sull'infrastruttura a supporto della sua rete globale, dei sistemi di IA e dei servizi rivolti agli utenti.

Ogni modifica proposta riceve una scansione pre-submit all'interno degli strumenti di sviluppo già usati dagli ingegneri Google. La scansione pre-submit consiste nel verificare il codice prima che diventi parte della base di codice condivisa. Il sistema tratta il feedback di sicurezza più come un avviso del compilatore o una revisione di leggibilità che come un audit separato.

Questa tempistica è importante perché una singola modifica contiene meno materiale di un intero repository. Un agente può esaminare il codice modificato, le sue dipendenze immediate e le ipotesi di minaccia rilevanti senza elaborare ogni componente non correlato.

Una revisione mirata pone inoltre allo scanner una domanda più utile. Invece di chiedere se un vasto repository contenga qualcosa di sospetto, il sistema chiede se una modifica introduca una debolezza di sicurezza raggiungibile.

La descrizione di Google suddivide il flusso di lavoro in diverse fasi:

  • Un agente leggero esamina ogni modifica al codice proposta.

  • Modelli di minaccia locali forniscono il contesto di sicurezza per il componente interessato.

  • Un agente di triage verifica se il percorso di attacco sospetto sia strutturalmente raggiungibile.

  • I test di integrazione notturni cercano problemi creati dalle interazioni tra più modifiche.

  • Un agente di riparazione prepara una correzione proposta e le prove a supporto per la revisione umana.

L'azienda afferma che questa pipeline opera su centinaia di milioni di righe di codice dell'infrastruttura distribuita. Sostiene inoltre che il sistema blocchi ogni mese centinaia di vulnerabilità. Queste cifre provengono da Google e non sono state sottoposte a verifica indipendente.

Merita attenzione la differenza tra “individua” e “previene”. Uno scanner può produrre molti avvisi senza migliorare la sicurezza se gli ingegneri li ignorano o identificano la maggior parte di essi come falsi allarmi.

Google afferma che le sue raccomandazioni sono ampiamente adottate internamente. Tuttavia, l'annuncio non pubblica una percentuale di adozione, una ripartizione per gravità né un confronto con uno scanner convenzionale.

La più solida metrica di prestazione divulgata dall'azienda riguarda la fase di triage. Google afferma che tale agente raggiunge una precisione superiore al 92 per cento e risponde in meno di un minuto.

La precisione misura quanti risultati segnalati siano autentici, anziché quante vulnerabilità esistenti lo strumento scopra. Un sistema può produrre avvisi precisi pur continuando a non rilevare difetti complessi. Google non ha divulgato un tasso di richiamo, che aiuterebbe a misurare questo secondo aspetto.

Google riporta inoltre tassi di falsi positivi fino al 3 per cento in alcune situazioni. L'espressione “in alcuni casi” limita la misura in cui i lettori dovrebbero applicare quel dato. Linguaggi, componenti, classi di vulnerabilità e modelli di minaccia diversi possono produrre risultati sostanzialmente differenti.

Ciononostante, l'architettura indica un cambiamento significativo nella sicurezza software. Google tratta la revisione con IA come un controllo continuo in produzione, non come un assistente occasionale per un team di sicurezza separato.

Ciò rende l'annuncio più rilevante di un altro benchmark sui modelli. Il valore del sistema dipende dalla sua capacità di prendere una decisione affidabile nel breve intervallo prima che uno sviluppatore invii il codice.

La scoperta più rapida delle vulnerabilità mette sotto pressione i team responsabili delle patch

L'IA sta rendendo meno costosa la scoperta delle vulnerabilità, ma la correzione resta vincolata dalla capacità di test, revisione e distribuzione.

I team di sicurezza hanno a lungo gestito uno squilibrio tra scoperta e riparazione. Analizzatori statici, fuzzer, ricercatori e segnalazioni di incidenti possono identificare più problemi di quanti i responsabili della manutenzione riescano a investigare immediatamente.

L'IA aumenta questo squilibrio. Un agente può ispezionare ripetutamente i repository, formulare ipotesi di attacco e generare input proof-of-concept senza richiedere un tempo umano equivalente per ogni tentativo.

Eppure ogni risultato credibile genera lavoro. Qualcuno deve stabilire la sfruttabilità, determinare le versioni interessate, valutare la gravità, progettare una correzione sicura, testarla e coordinare la distribuzione.

La stessa organizzazione di sicurezza di Google ha riconosciuto questo collo di bottiglia. Nella sua descrizione delle patch OSS-Fuzz automatizzate, l'azienda afferma che gli scanner puramente agentici possono produrre elevati tassi di falsi positivi. Rileva inoltre che la scansione continua con modelli di frontiera può restare troppo costosa per molti progetti.

Quella pipeline di patch automatizzate combina OSS-Fuzz con CodeMender, un agente sviluppato da Google DeepMind. OSS-Fuzz fornisce crash riproducibili, mentre CodeMender indaga sulle cause e propone correzioni.

L'abbinamento mostra perché la pura capacità del modello non sia sufficiente. Un crash riproducibile fornisce all'agente di riparazione prove più solide di un sospetto non vincolato generato durante un'ampia revisione del codice.

Il sistema di infrastruttura di Google applica un principio simile prima dell'invio. Il suo agente di scansione propone un problema, ma un agente di triage separato esamina la struttura del codice e la raggiungibilità.

Un grafo delle chiamate mappa quali funzioni possano invocarne altre. Il parsing dell'albero sintattico astratto rappresenta il codice sorgente come elementi strutturati del programma anziché come semplice testo. Insieme, questi strumenti aiutano a determinare se dati controllati da un attaccante possano raggiungere operazioni pericolose.

Questo livello deterministico mette sotto pressione i tradizionali prodotti di sicurezza applicativa perché modifica l'esperienza utente attesa. Uno scanner che si limita a riempire una dashboard di possibili problemi appare meno utile rispetto a un sistema che convalida i percorsi e propone patch.

La pressione raggiunge anche gli sviluppatori. Un sistema di sicurezza collocato direttamente nella revisione del codice deve restituire rapidamente risultati utili. Scansioni lente interrompono il lavoro, mentre risultati rumorosi insegnano agli sviluppatori a ignorare gli avvisi.

Google afferma che la sua fase di convalida rapida si completa in meno di un minuto. Se queste prestazioni reggono su basi di codice diverse, favoriscono scansioni frequenti senza costringere gli sviluppatori a un flusso di lavoro separato.

L'approccio modifica anche il ruolo dei team di sicurezza centralizzati. Gli specialisti possono codificare regole di dominio e ipotesi di minaccia mentre gli agenti applicano tale contesto alle modifiche ordinarie del codice.

Questo non elimina il lavoro umano sulla sicurezza. Sposta gli specialisti verso la progettazione dei controlli, l'esame di risultati insoliti e la revisione delle modifiche con il maggiore impatto potenziale.

I concorrenti stanno perseguendo modelli correlati. OpenAI ha introdotto Codex Security come agente che analizza repository, testa le vulnerabilità sospette in sandbox e propone correzioni. L'azienda afferma di aver trovato quasi 800 problemi critici e oltre 10.500 problemi ad alta gravità durante i test.

Si tratta di dati di OpenAI, non di misurazioni confermate indipendentemente. Tuttavia, il suo flusso di lavoro somiglia molto alla combinazione di Google di analisi contestuale, convalida dello sfruttamento e correzione proposta.

Anche Anthropic ha promosso la scoperta di vulnerabilità assistita dall'IA, mentre Cisco ha adottato la scansione multi-modello nei propri prodotti. Cisco ha dichiarato ad Axios di aver analizzato 1,8 miliardi di righe in 25 linguaggi di programmazione nell'arco di otto settimane.

Cisco è inoltre passata da comunicazioni mensili sulla sicurezza a rilasci due volte al mese. Questo cambiamento illustra il vincolo più ampio: una maggiore capacità di scoperta costringe le organizzazioni ad accelerare i processi di divulgazione e correzione.

La competizione principale non è quindi Google contro un singolo fornitore. È la revisione continua e consapevole del contesto contro la scansione ampia e ritardata che separa il rilevamento dallo sviluppo.

Gli scanner tradizionali non scompariranno. I controlli basati su firme, l'analisi delle dipendenze, il fuzzing e la revisione manuale rilevano ciascuno modalità di errore differenti. Il sistema di Google aggiunge un nuovo livello di orchestrazione attorno a queste capacità.

L'approccio vincente probabilmente combinerà agenti probabilistici con prove deterministiche. Un agente può formulare ipotesi su codice non familiare, mentre strumenti strutturali e test possono respingere conclusioni non supportate.

Questa combinazione è centrale nella tesi di Google. L'azienda non chiede a un solo modello di agire come revisore di sicurezza incontestabile. Separa scansione, triage, test, riparazione e approvazione umana in controlli distinti.

Come la scansione delle vulnerabilità con IA di Google restringe la ricerca

Il sistema guadagna precisione assegnando a diversi agenti specializzati responsabilità limitate e contesto specifico del codice.

Un modello generale che esamina un grande repository affronta un problema di contesto. Il solo codice raramente spiega quali risorse siano importanti, dove si trovino i confini di fiducia o quali chiamanti possano fornire input non affidabili.

Google affronta questa debolezza con modelli di minaccia localizzati. Un modello di minaccia registra le risorse protette, gli attaccanti previsti, i confini di fiducia e i plausibili percorsi di abuso per un sistema.

L'azienda afferma che questi modelli attingono da metadati live della base di codice anziché da documenti scollegati. Questo collegamento è importante perché un modello di minaccia obsoleto può produrre risultati sicuri di sé basati su un'architettura che non esiste più.

Google ha evoluto Mantis, il suo framework open-source di revisione multi-agente, per collegare gli agenti di scansione con quei modelli localizzati. Un framework coordina prompt, strumenti, prove e passaggi di consegne attorno a un modello sottostante.

Il framework di revisione Mantis è importante perché separa l'architettura del sistema da qualsiasi singola versione di modello. Google afferma che un framework ben progettato può compensare la variabilità tra i modelli.

Il primo agente esamina la modifica proposta utilizzando il contesto di sicurezza rilevante. Può identificare un flusso di dati sospetto, un controllo di autorizzazione mancante, un'operazione di memoria non sicura o un'altra potenziale debolezza.

Un secondo agente convalida quindi tale ipotesi attraverso la struttura del programma. Attraversa grafi delle chiamate, analizza la sintassi e applica regole di sicurezza indicizzate per determinare se il percorso vulnerabile sia raggiungibile.

Questa fase funziona come filtro di credibilità. Chiede se un attaccante possa sfruttare il difetto sospetto, non semplicemente se il codice assomigli a uno schema vulnerabile.

La distinzione aiuta a spiegare la precisione riportata. Molti avvisi dell'analisi statica descrivono codice teoricamente non sicuro che non può essere eseguito con input controllati da un attaccante. L'analisi della raggiungibilità può rimuovere alcuni di questi avvisi.

Tuttavia, la raggiungibilità non determina ogni aspetto della sfruttabilità. Anche la configurazione in fase di esecuzione, le autorizzazioni, la topologia di distribuzione e le ipotesi ambientali nascoste possono stabilire se un attacco avrà successo.

Google aggiunge scansioni notturne post-submit per individuare debolezze che attraversano più modifiche. Uno scanner pre-submit vede chiaramente un singolo contributo, ma può non rilevare comportamenti creati dall'interazione tra modifiche separate.

Questo crea un modello a due velocità. I controlli rapidi proteggono il flusso di lavoro degli sviluppatori, mentre il lavoro di integrazione più lento cerca effetti più ampi sul sistema durante le ore di minore attività.

Quando la pipeline convalida una vulnerabilità, un agente di riparazione riceve il rilevamento e la prova generata. Tale prova è un esempio di codice che mostra come il comportamento vulnerabile possa essere sfruttato.

L'agente costruisce quindi una patch conforme agli standard di codifica di Google. Allega la proposta alla richiesta di modifica originale per la revisione, anziché distribuirla senza approvazione.

La revisione umana è una protezione significativa. Una patch può bloccare un exploit ma al contempo compromettere un comportamento valido, indebolire un altro controllo o creare una vulnerabilità più sottile.

Il precedente lavoro di Google offre un contesto utile. Un rapporto tecnico del 2024 affermava che le correzioni generate da Gemini risolvevano il 15 percento dei bug individuati dai sanitizer durante i test unitari. Il risultato riguardava C++, Java e Go e ha portato a centinaia di patch.

Quella ricerca sulle patch basate sull'AI presentava un tasso di successo modesto come comunque prezioso, poiché i rilevamenti dei sanitizer avvengono in grandi volumi. Non sosteneva che la riparazione autonoma avesse risolto la sicurezza del software in generale.

La nuova pipeline infrastrutturale amplia l'ambizione. Riunisce individuazione, convalida e riparazione nel normale ciclo di sviluppo, anziché applicare i modelli soltanto a errori dei sanitizer già noti.

La sua architettura crea inoltre un'utile indipendenza tra le fasi. Google raccomanda di mantenere separate le regole, il contesto e gli harness per gli agenti di sviluppo, scansione e triage.

Questa separazione riduce gli errori correlati. Se un agente scrive codice e poi valuta il proprio output usando un contesto identico, potrebbe ripetere la stessa ipotesi errata.

Un sistema di triage indipendente ha maggiori probabilità di mettere in discussione il ragionamento originale. I controlli deterministici riducono ulteriormente la dipendenza dalla spiegazione di un singolo modello.

Questo principio ricorda controlli consolidati nella finanza e nell'ingegneria della sicurezza. Chi produce una modifica non dovrebbe essere l'unico a decidere se tale modifica sia accettabile.

Per le aziende che valutano un sistema simile, il requisito nascosto è la memoria organizzativa. Modelli di minaccia locali, mappe delle dipendenze, regole di sicurezza e standard storici di revisione devono rimanere aggiornati.

L'AI non può usare un contesto che un'organizzazione non ha mai documentato. Documentazione frammentata e architetture non documentate limiteranno la capacità dell'agente di distinguere comportamenti pericolosi da eccezioni legittime.

Questo crea un ruolo complementare per una base di conoscenza ingegneristica ricercabile. I team hanno bisogno di accesso affidabile alle decisioni architetturali, alla proprietà del codice e alle ipotesi di sicurezza prima che la revisione automatizzata possa usarle efficacemente.

Il meccanismo tecnico è quindi meno magico di quanto suggerisca l'etichetta “agentic”. Google combina modelli con analisi strutturata del codice, contesto mantenuto, test asincroni e gate di revisione.

Il suo vantaggio deriva dal collocare questi elementi attorno a ogni modifica. Il modello è un componente di un sistema progettato per trasformare un'ipotesi di sicurezza in evidenza utilizzabile.

Il patching AI automatizzato presenta ancora un problema di convalida

I risultati interni di Google sono promettenti, ma le evidenze pubblicate non dimostrano recall, correttezza semantica o portabilità alle aziende comuni.

L'incertezza più evidente riguarda la misurazione. Google ha divulgato dati di precisione e specifiche cifre sui falsi positivi, ma non ha fornito un dataset di valutazione indipendente.

Non ha nemmeno indicato quanti difetti rilevati fossero critici, sfruttabili in produzione o unici della scansione agentica. Prevenire centinaia di vulnerabilità può coprire un'ampia gamma di gravità e affidabilità.

Un'altra metrica mancante è il recall. Uno scanner che segnala dieci vulnerabilità reali e nessun falso allarme appare preciso, ma resta incompleto se altre cento falle non vengono rilevate.

Il recall è difficile da misurare perché il numero totale delle vulnerabilità è sconosciuto. I ricercatori usano spesso difetti introdotti artificialmente o casi storici, ma entrambi i metodi possono distorcere i risultati.

I benchmark storici rischiano la contaminazione perché i dati di addestramento possono includere segnalazioni pubbliche di bug e patch degli sviluppatori. Un agente potrebbe riprodurre una correzione ricordata anziché ragionare su una vulnerabilità sconosciuta.

Una nuova ricerca illustra questo problema. PatchBench valuta gli agenti su vulnerabilità trapiantate e modificate, le cui correzioni sono più difficili da recuperare da esempi pubblici memorizzati.

I suoi autori hanno rilevato che il 25 percento delle patch degli agenti mostrava una sostanziale somiglianza con le correzioni storiche degli sviluppatori. Hanno inoltre scoperto che una convalida basata soltanto su proof-of-concept gonfiava i tassi di risoluzione di un fattore medio pari a 1,83.

Con controlli di sicurezza e semantici più rigorosi, persino gli agenti più avanzati hanno risolto circa la metà delle attività di benchmark. Sessantasette attività sono rimaste irrisolte da tutti gli 11 agenti valutati.

La valutazione di PatchBench ha inoltre rilevato che gli agenti talvolta sopprimono un crash segnalato senza correggerne la causa principale. Una simile patch può superare un test ristretto lasciando intatta la debolezza sottostante.

Questi risultati non confutano direttamente le affermazioni interne di Google. L'ambiente di Google usa modifiche al codice in tempo reale, modelli di minaccia localizzati, convalida strutturale e revisione umana, anziché soltanto benchmark storici.

Tuttavia, la ricerca mostra perché una prova superata non possa servire da evidenza completa. Una patch deve preservare le funzionalità valide bloccando al contempo la classe più ampia di vulnerabilità.

I test notturni di Google contribuiscono ad affrontare questo rischio, ma le suite di test non sono mai esaustive. Una patch generata può modificare comportamenti che i test esistenti non coprono.

Il sistema può anche ereditare punti ciechi dai suoi modelli di minaccia. Un modello preciso e aggiornato migliora il contesto, mentre un modello incompleto può escludere il percorso di attacco più rilevante.

Mantenere tali modelli crea lavoro ricorrente. I team devono aggiornare confini, dipendenze, autorizzazioni e casi di abuso man mano che i servizi evolvono.

Google può sostenere questo sforzo grazie a vasti strumenti interni e competenze di sicurezza. Le organizzazioni più piccole potrebbero non disporre degli indici di codice, della disciplina sui modelli di minaccia e delle risorse di calcolo necessarie per riprodurre i risultati.

Il costo resta un'altra questione aperta. Google non divulga la spesa per l'inferenza, l'uso di acceleratori né il costo ingegneristico per gestire la pipeline.

Scansionare una piccola modifica costa meno che analizzare ripetutamente un intero repository. Tuttavia, applicare agenti a ogni modifica in molti repository può comunque generare una domanda cumulativa sostanziale.

Google esegue Gemini sulla propria infrastruttura TPU, inclusi i sistemi Trillium e Ironwood. La maggior parte delle organizzazioni acquisterà inferenza da un fornitore esterno o utilizzerà modelli più piccoli con budget più stretti.

Anche la governance dei dati può complicare l'adozione. Inviare codice sorgente proprietario e informazioni sulle minacce a un modello ospitato introduce questioni contrattuali, di privacy e di supply chain.

Le aziende avranno bisogno di confini chiari in materia di conservazione del codice, addestramento dei modelli, controllo degli accessi, log di audit e isolamento tra tenant. I team altamente regolamentati potrebbero richiedere opzioni di distribuzione privata.

Esiste anche una questione di conflitto di interessi. Lo stesso fornitore di AI può offrire generazione di codice, revisione della sicurezza, infrastruttura cloud e i modelli che valutano tutti e tre.

I controlli indipendenti diventano importanti quando un unico vendor occupa più livelli. Axios ha riferito che i dirigenti della sicurezza prevedono che le imprese manterranno una combinazione di fornitori anziché affidarsi a un'unica piattaforma per creazione e difesa.

Questa preoccupazione favorisce la raccomandazione di Google di separare agenti e contesti di convalida. Tuttavia, la separazione logica all'interno dello stack di un solo vendor non equivale all'indipendenza organizzativa o dai fornitori.

La revisione umana rimane la difesa finale contro queste incertezze. Questa protezione funziona soltanto quando i revisori dispongono di tempo, competenze ed evidenze sufficienti per contestare la patch generata.

Un grande volume di correzioni plausibili può sovraccaricare i revisori tanto facilmente quanto un grande volume di rilevamenti rumorosi. L'automazione può spostare il collo di bottiglia anziché eliminarlo.

Google ha riconosciuto che i manutentori open source ricevono già contributi generati dall'AI con valore di revisione negativo. Il suo programma CodeMender utilizza quindi test isolati e la revisione da parte di ingegneri Google durante la beta.

La lezione vale allo stesso modo all'interno delle imprese. Un agente di riparazione dovrebbe ridurre lo sforzo totale di revisione, non limitarsi a produrre più pull request.

L'interpretazione più credibile dell'annuncio di Google è quindi circoscritta. L'azienda ha costruito una sofisticata pipeline interna e divulgato metriche operative incoraggianti.

L'annuncio non dimostra che gli agenti autonomi possano sostituire ingegneri della sicurezza, verifica formale, fuzzing o valutazioni indipendenti. Nemmeno Google avanza esplicitamente questa affermazione.

Il sistema cerca invece di avvicinare rilevamenti credibili al momento in cui compare una vulnerabilità. Il suo successo dipende dalla qualità delle evidenze e dalla sicurezza della correzione, non dal volume dell'output AI.

Cosa verrà dopo per la sicurezza del codice agentica di Google

Il prossimo test sarà capire se Google riuscirà a pubblicare misurazioni più ampie, trasferire il flusso di lavoro oltre il proprio ambiente e mantenere la qualità delle riparazioni davanti al volume delle scoperte.

Tre segnali determineranno se la sicurezza del codice agentica di Google rappresenti un cambiamento operativo duraturo.

Il primo segnale è la qualità delle misurazioni. Google dovrebbe divulgare stime di recall, distribuzioni della gravità, tassi di adozione e risultati di regressione delle patch tra linguaggi e livelli infrastrutturali diversi.

Una valutazione esterna aggiungerebbe credibilità. Ricercatori indipendenti potrebbero verificare se la pipeline rilevi nuovi difetti senza riprodurre patch note o sfruttare condizioni ristrette di benchmark.

Una rendicontazione più precisa chiarirebbe anche l'affermazione “centinaia al mese”. I lettori devono sapere quanti rilevamenti sarebbero arrivati in produzione senza questo sistema e come sia stata stabilita la loro gravità.

Se Google pubblicherà risultati riproducibili su vulnerabilità non familiari, la fiducia nel suo approccio aumenterà. Se la rendicontazione resterà limitata a cifre selezionate sulla precisione, l'incertezza persisterà.

Il secondo segnale è l'adozione pratica di Mantis al di fuori di Google. Rendere open source un harness offre ad altre organizzazioni accesso alla logica di orchestrazione, ma non ai metadati interni o alla maturità operativa di Google.

I team esterni devono fornire modelli di minaccia, indici di codice, regole di sicurezza, dataset di valutazione e processi di revisione. I loro risultati mostreranno quanta parte delle prestazioni di Google derivi dall'harness stesso.

Un'adozione riuscita comporterebbe più che installazioni o stelle su GitHub. I team dovrebbero segnalare meno vulnerabilità sfuggite, tassi accettabili di falsi positivi e tempi di correzione più brevi senza un aumento delle regressioni.

Anche il fallimento sarebbe informativo. Se gli utenti faticano a mantenere il contesto o a controllare i costi dei modelli, l'approccio potrebbe restare concentrato tra aziende con sistemi ingegneristici insolitamente maturi.

Il terzo segnale è la risposta competitiva. OpenAI, Anthropic, Microsoft, Cisco e fornitori affermati di sicurezza delle applicazioni stanno convergendo su individuazione convalidata e riparazione automatizzata.

Il confronto importante non sarà quale modello produca il maggior numero di rilevamenti. Sarà quale sistema possa dimostrare percorsi sfruttabili, generare correzioni semanticamente corrette e integrarsi nello sviluppo quotidiano.

La decisione di Cisco di aumentare la frequenza delle comunicazioni mostra come la scoperta basata sull’IA stia già modificando le attività a valle. Un numero crescente di fornitori dovrà adeguare i calendari di rilascio, la capacità di convalida e la comunicazione con i clienti.

Anche gli aggressori disporranno di strumenti di analisi più potenti. Un agente che aiuta un difensore a ricostruire un percorso di chiamate vulnerabile può offrire una leva simile a chi esamina software esposto.

Questa simmetria riduce l’intervallo tra la scoperta di una vulnerabilità e il suo sfruttamento. Il valore della difesa dipende sempre più dalla velocità di applicazione delle patch, non solo dal rilevamento.

La strategia pre-submit di Google risponde eliminando le vulnerabilità prima che gli aggressori possano ispezionare un artefatto rilasciato. È una posizione più solida rispetto alla scoperta di un difetto dopo la distribuzione, anche quando la risposta agli incidenti è rapida.

Tuttavia, la scansione pre-submit non può coprire ogni debolezza. Errori di configurazione, stati di runtime, dipendenze compromesse, ingegneria sociale e errori architetturali possono emergere al di fuori di una singola modifica al codice.

Le organizzazioni dovrebbero considerare la revisione del codice agentica come uno strato della difesa. Fuzzing, controlli sulle dipendenze, penetration test, monitoraggio del runtime, restrizioni di accesso e risposta agli incidenti rimangono necessari.

Per gli sviluppatori, la domanda immediata è se il feedback di sicurezza possa diventare più pertinente e meno dirompente. Un rilevamento in meno di un minuto, con un percorso raggiungibile e una patch revisionata, può migliorare sia la velocità sia la fiducia.

Per i responsabili della sicurezza, la questione è se gli agenti riducano il rischio complessivo anziché aumentare la produzione di avvisi. Ciò richiede di misurare insieme le vulnerabilità sfuggite, il tempo di correzione, l’impegno dei revisori e le regressioni.

Per gli acquirenti aziendali, il punto chiave è la portabilità delle evidenze. La scala interna di Google dimostra che l’architettura può operare in un ambiente altamente ingegnerizzato. Non garantisce risultati identici altrove.

Il cambiamento più ampio è già visibile. La sicurezza delle applicazioni sta passando da ispezioni periodiche a interventi continui, guidati dalle evidenze, all’interno del flusso di sviluppo.

La sicurezza del codice agentica di Google offre una delle implementazioni più chiare di questo modello. I suoi agenti analizzano, mettono alla prova, ritestano e propongono correzioni prima che il codice raggiunga la produzione.

I prossimi mesi dovrebbero chiarire se Google pubblicherà una convalida più ampia e se gli utenti esterni di Mantis potranno riprodurne i risultati. Questi esiti contano più di un ulteriore conteggio di vulnerabilità da prima pagina.

I team di ingegneria dovrebbero iniziare esaminando le proprie fondamenta. I modelli di minaccia sono aggiornati, le dipendenze mappate, i test significativi e le responsabilità di revisione esplicite?

Se questi elementi mancano, l’aggiunta di un agente metterà in luce le lacune senza risolverle. Se sono presenti, la revisione agentica continua può trasformare quella conoscenza istituzionale in decisioni di sicurezza più tempestive.

La vera domanda non è più se l’IA possa identificare codice sospetto. È se le organizzazioni possano costruire un processo controllato che trasformi ogni rilevamento in una correzione sicura e tempestiva.

 
 

Inizia gratis

Un assistente IA local-first con gestione della conoscenza personale

Per una migliore esperienza con l’IA,

al momento remio supporta solo Windows 10+ (x64) e M-Chip Macs.

Il tuo partner AI al lavoro
Fai di più con remio

Pianifica. Crea. Consegna.
Tutto in un unico posto.

bottom of page