CodeMender AI: Гуглов нови агент за заштиту отвореног кода

Последње ажурирање: 08/10/2025

  • CodeMender AI детектује, поправља и преписује рањиви код у пројектима отвореног кода помоћу Gemini модела.
  • Комбинује статичку и динамичку анализу, фузинг и симболичко резоновање са аутоматском валидацијом од стране агената.
  • Послато је 72 безбедносне исправке у репозиторијуме, укупно преко 4,5 милиона линија кода.
  • Сви предлози пролазе кроз људски преглед пре интеграције како би се дао приоритет поузданости.

АИ агент за поправку кода

У потезу усмереном на убрзање безбедности пројеката отвореног кода, Гугл ДипМајнд је представио КодМендер AIЈедан агент дизајниран да лоцира грешке, предлаже закрпе и, где је то прикладно, преписати проблематичне фрагменте софтвера.

Са опрезан приступ који подржава образложење модела GeminiОвај систем има за циљ да смањи време између откривања рањивости и њеног исправљања, интегришући аутоматску верификацију и људски преглед пре било каквог слања у репозиторијуме.

Шта је CodeMender AI?

КодМендер

То је Агентски агент који аутономно ради на великим базама кода како би идентификовао рањивости, објаснио њихово порекло и генерисао висококвалитетне поправке.Његов циљ није само да исправи одређене грешке, већ и спречити неуспехе читавих породица кроз рефакторисање које смањује површину напада.

Ексклузивни садржај - Кликните овде  Како направити пондерисани просек у Гоогле табелама

Овај предлог је надовезује се на претходна сазнања из Гугл екосистема, комбинујући зреле безбедносне технике са способност расуђивања језичких модела како би се разумео контекст кода и његова намера.

Како агент функционише

Гугл Дипмајнд КодМендер вештачка интелигенција

CodeMender-ов радни ток интегрише неколико координисаних фаза које омогућавају откривање, дијагностиковање и валидацију промена пре него што се пошаљу одржаваоцима пројекта. Систем ставља посебан нагласак на минимизирање лажно позитивних резултата и очување функционалности постојећих.

  • Истраживање и сигнализацијастатичка и динамичка анализа, као и фуззинг, да би се открило аномално понашање и опасне путање извршења.
  • Детаљна дијагнозасимболичко резоновање и елементи формалне верификације за идентификујте Корен од неуспеха, не само његове симптоме.
  • Генерисање закрпапредлог од локализоване промене или опсежније рефакторисање када је у питању елиминисање понављајућих класа грешака.
  • Аутоматска валидација: „LLM судија“ и критични агенти процењују да ли закрпа одржава функционалност, поштује стилске водиче и избегава регресије.
  • Аутоматска исправкаАко валидација открије проблеме, сам агент понавља ваше решење пре него што га пошаљете на коначни преглед.

Тек када је скуп интерних провера задовољавајући, модификација се припрема за људски стручњак да је прегледа и, ако је потребно, интегрише у узводно одговарајући

Ексклузивни садржај - Кликните овде  WhatsApp тестира месечно ограничење за неодговорене поруке како би обуздао спам.

Први резултати у пројектима отвореног кода

Шта је CodeMender AI?

Током последњих месеци, CodeMender је послао 72 безбедносне исправке јавним репозиторијумима, укључујући неке са преко 4,5 милиона линија кода., запремина где је људска размера посебно ограничена.

Међу случајевима употребе, тим наводи примену безбедносних напомена као „-fbounds-безбедност» у библиотеци libwebp, мера усмерена на неутрализацију препуњавања бафера и смањење вероватноће напада сличних претходним инцидентима.

Ове интервенције комбинују хируршка прилагођавања са променама дизајна када образац грешке то захтева, Јачање способности софтвера да се одупре будућим експлоатацијама без жртвовања перформанси или читљивости.

Људски преглед и поузданост пре брзине

Иако су први резултати обећавајући, одговорни истичу да Пројекат је у фази истраживања и сви предлози које генерише агент пролазе кроз људски преглед. пре него што буде послат одржаваоцима.

Стратегија даје приоритет поверењу екосистема: промене се проверавају како би се осигурало да одржавају функционалност, поштују смернице пројекта и не уводе непожељно понашање, што смањује ризик од регресије производње.

Ексклузивни садржај - Кликните овде  Да ли је безбедно користити МацКеепер?

За програмере и одржаваоце, Оперативно обећање је јасно: мање времена за борбу против понављајућих рањивости и већи фокус на изградњу квалитетног софтвера., уз подршку петље прегледа која људима даје потпуну контролу.

План пута и доступност

Гугл ДипМајнд планира да прошири сарадњу са заједницом отвореног кода и објавити додатну техничку документацију о архитектури агента и његовој цевовод валидације.

Изражена тежња је Учините CodeMender доступнијим програмерима када достигне очекивани ниво поузданости., одржавајући нагласак на безбедности и одговорност у његовом распоређивању.

Ако успе да се консолидује, CodeMender AI Може постати свакодневни алат за подршку тимовима који одржавају растуће базе кода, приближавајући аутоматизовано откривање и санацију обиму који захтева модерни отворени код.

Повезани чланак:
Како могу да побољшам свој код помоћу Цодеацадеми Го?