Перейти к содержимому
Вернуться к списку статей
CodeMender Nedir? Google'ın Kod Güvenliği Ajanı Rehberi
Инструменты ИИ

Что такое CodeMender? Руководство Google по безопасности кода

Переведено автоматически
Büşra Özer
Büşra ÖzerАдмин
6 мин чтения
CodeMender, программные открытия Google DeepMind, проверенный и тенарановый агент искусственного интеллекта. В 2026 году был открыт предварительный просмотр в Google Cloud.

ТэгиGoogle DeepMind является агентом искусственного интеллекта, который подтверждает, что эти отверстия действительно злоупотребляют и производят проверенные патчи. Опубликован в качестве исследовательского проекта 06.10.2025; с 22.07.2026, Google Облако было представлено ограниченным количеством корпоративных клиентов. Человек перед вводом кода производимых им патчей проходит сегодня через одобрение разработчика.

Последнее обновление: 14.10.2026

Безопасность в мире программного обеспечения рассматривается как битва за исправление, которая не наступает в течение многих лет. Хотя разработчики и автоматизированные инструменты пытаются найти ошибки, сканируя тысячи строк кода каждый день, они умножают точки, что традиционные автоматизированные методы, такие как человеческий глаз и нечеткость, недостаточны. Google DeepMind в ответ на эту проблему Проект CodeMender Home объявлено.

google deepming codemender tanıtıldı

CodeMender — это не только средство обнаружения ошибок, это автономный агент искусственного интеллекта, который может переписать открытые, найденные из первопричины, и существующий код с более безопасными структурами. Исследовательская версия работала с моделями глубокого мышления Gemini. Версия Google Cloud позволяет Google выбирать в зависимости от стоимости, скорости и глубины дноуглубления моделей Gemini, открытых для общего использования. Ниже вы можете узнать, как работает CodeMender и на каком этапе он находится сегодня.

Что такое CodeMender и как изменить мир программного обеспечения?

  • Что? CodeMender - это агент искусственного интеллекта, разработанный Google DeepMind, который обнаруживает, анализирует и производит высококачественные патчи, которые автоматически обнаруживают сложное программное обеспечение.

  • Как это работает? Система имитирует рабочий процесс старшего инженера. Мало того, что обнаруживает ошибку; отладчик и сканер исходного кода находит «коренную причину» ошибки с помощью таких инструментов, как: После создания патча он проходит многоступенчатый процесс тестирования для проверки функционального эквивалента.

  • Когда он выйдет? DeepMind объявила, что объявление от 06.10.2025 отправило 72 исправления безопасности для проектов с открытым исходным кодом за последние шесть месяцев. Google Cloud открыла CodeMender для клиентов в 22.07.2026 году.

  • Где использовать? Он использовался в проектах с открытым исходным кодом до 4,5 миллионов строк в течение исследовательского периода. С 2026 года компании могут получить доступ к предварительному просмотру через платформу Gemini Enterprise Agent Platform или AI Threat Defense начиная с Google Cloud. Для получения доступа необходимо обсудить с отделом продаж Google.

  • Кто выиграет? Институты, которые обеспечивают устойчивость инженеров и крупных проектов с открытым исходным кодом в начале обслуживания программного обеспечения, будут сокращать эту выгоду от этой технологии.

  • Какова архитектурная сила CodeMender для безопасности программного обеспечения?

    Отличительной особенностью CodeMender является не только поверхностная «яма». Большинство автомобилей сосредоточены на спецификации в отчете о крушении; CodeMender нацелен на архитектурные недостатки с глубоким мышлением моделей Gemini Deep Think.

    Техническая мобильность:

    • Расширенный программный анализ: Статический и динамический анализ исследует поток управления кодом с помощью дифференциальных тестов, распыляющих и SMT растворителей (поток управления).

    • Многоагентные системы (Multi-agent Systems): Он использует специальные агенты, которые решают различные аспекты проблемы. Например, при написании агента они проверяют, формируются ли новые ошибки (регрессии) и формируются ли путем сравнения одного другого (критического инструмента) с исходным кодом.

    • Автономное извлечение ошибок: Синтезируя выходы отладчика и инструменты поиска кода, он может обнаружить фактическую причину сбоя (например, неправильное управление стеком XML).

    kod güvenliği için yazılım ajanı codemender

    Что такое проактивный подход в процессе ремонта программного обеспечения?

    Одним из наиболее интересных аспектов CodeMender является «реактивный» и «проактивный». Таким образом, они обновляют код более безопасными структурами, не дожидаясь атаки.

    Исследователи DeepMind использовали CodeMender для укрепления широко используемой библиотеки сжатия изображений libwebp. Транспортное средство автоматически размещает навесы безопасности -fbounds. Эти дополнительные описания позволяют компилятору (компилятору) добавлять в код элементы управления ограничениями. По данным DeepMind, большая часть буфера, открытого в библиотеке, становится несъемной. Дефицит CVE-2023-4863, использованный при атаке нулевого клика (zero-click) для устройств iOS в 2023 году, был ошибкой переполнения буфера в libwebp.

    Можно ли доверять кодированию искусственного интеллекта?

    Самый большой риск кода, создаваемого искусственным интеллектом, — это возможность нарушить другое место при исправлении. CodeMender превосходит эту проблему с доверием с помощью строгого процесса проверки:

    Необходимо соответствовать следующим критериям, прежде чем пластырь будет представлен на рассмотрение человека:

    1. Корень почему решение: Не только симптом, но и актуальная проблема должна быть решена.

    2. Функциональная точность: Не нарушать существующие функции.

    3. Соблюдение стиля: Проект должен оставаться верным правилам типизации (стилю кодирования).

    4. Самокоррекция: Если тест не удается, агент автоматически анализирует ошибку и пересматривает решение.

    google deepmind codemenderı yaygınlaştırmak için temkinli bir yol izliyor

    Безопасность с открытым исходным кодом и видение будущего

    Google DeepMindCodeMender следует осторожному и доверительному пути расширения. Каждый патч, созданный в течение исследовательского периода, контролировался исследователями-людьми, прежде чем был отправлен в проекты с открытым исходным кодом. Патчи представлены в версии Google Cloud в виде разницы кода (diff) и проходят проверку и одобрение разработчика перед входом на склад.

    В будущем безопасность программного обеспечения должна стать стандартным и автоматизированным процессом, как и работа компилятора. CodeMender стремится изменить восприятие «программное обеспечение обязательно разбивается с одного места», которое принимается годами. По мере развития этой технологии мы шагнем в мир, где программное обеспечение безопасно с проверкой, а не с процессом строительства.

    CodeMender ve benzeri sistemlerin başarısı, açık kaynaklı yazılımların küresel dijital altyapımızı daha dirençli hale getirmesini sağlayacak. Yazılım mühendisliği için bu, yorucu yama işlerinden kurtulup yaratıcılığa dönmek anlamına geliyor.

    DeepMind, 2025'teki duyuruda sonuçları teknik makale ve raporlarla paylaşacağını ve yamaları kritik açık kaynak projelerin bakımcılarına kademeli olarak sunacağını söylemişti. 2026'da CodeMender şirket kullanımına açıldı; güvenlik ekiplerinin bu tür ajanları mevcut CI/CD süreçlerine nasıl bağlayacaklarını şimdiden planlaması işlerini kolaylaştırır.

    2026'da CodeMender: Google Cloud önizlemesi

    Google Cloud, 22.07.2026'da CodeMender'ı önizleme olarak müşterilerine açtı. Ajan, Gemini Enterprise Agent Platform üzerinden ya da AI Threat Defense'in bir parçası olarak kullanılabiliyor. Belgelere göre önizleme şu an sınırlı sayıda müşteriye açık ve erişim için satış ekibiyle görüşmek gerekiyor.

    Bu sürüm üç adımda çalışıyor:

    • Bul: Kod tabanını tarar ya da başka güvenlik araçlarının bulgularını içe aktarır.

    • Doğrula: Kodu derler ve senin yönettiğin izole bir ortamda kavram kanıtı (proof-of-concept) istismar çalıştırarak açığın gerçek bir risk olup olmadığını gösterir; böylece yanlış alarmlar elenir.

    • Onar: Yamayı üretip test eder, büyük dil modeli tabanlı bir değerlendiriciyle (LLM-as-a-judge) mevcut işlevlerin bozulmadığını kontrol eder ve değişikliği geliştiricinin onayına sunar.

    Varsayılan olarak C/C++, C#/.NET, Go, Java, JavaScript, TypeScript, Kotlin, Python, Ruby, Rust ve PHP dillerini destekliyor. Ajan, bilgisayarında çalışan hafif bir komut satırı istemcisiyle ya da CI/CD hattına bağlanarak kullanılıyor; VS Code ve Antigravity gibi geliştirici araçlarıyla da çalışıyor. Google, 2026 içinde üçüncü taraf model seçeneklerini de ekleyeceğini açıkladı.

    Araştırma sürümü ile Google Cloud sürümü karşılaştırması

    Özellik

    Araştırma sürümü

    Google Cloud önizlemesi

    Duyuru

    06.10.2025, Google DeepMind

    22.07.2026, Google Cloud

    Kimler kullanabilir?

    Genel kullanıma kapalı araştırma projesi

    Sınırlı sayıda kurumsal müşteri (satış ekibi üzerinden)

    Model

    Gemini Deep Think

    Genel kullanıma açık Gemini modelleri arasından seçim

    Yamayı kim onaylar?

    İnsan araştırmacılar (açık kaynak projelere göndermeden önce)

    Geliştirici (depoya eklemeden önce)

    Öne çıkan sonuç

    Açık kaynak projelere 72 güvenlik düzeltmesi

    İstismarla doğrulanmış açıklar ve test edilmiş yamalar

    Sık sorulan sorular

    CodeMender ücretsiz mi?

    Hayır, herkesin indirip kullanabileceği ücretsiz bir araç değil. CodeMender, Google Cloud'da kurumsal müşterilere önizleme olarak sunuluyor ve erişim için Google satış ekibiyle görüşmek gerekiyor. Google'ın 22.07.2026 tarihli duyurusunda fiyat bilgisi yer almıyor.

    CodeMender'ı bireysel geliştirici olarak kullanabilir miyim?

    Şu an doğrudan bireysel kullanıma açık değil; önizleme Google Cloud müşterilerine yönelik. Kendi projende kod incelemesi için yapay zekâ kod yazma araçlarına göz atabilirsin.

    CodeMender hangi programlama dillerini destekliyor?

    Varsayılan olarak C/C++, C#/.NET, Go, Java, JavaScript, TypeScript, Kotlin, Python, Ruby, Rust ve PHP. Belgelere göre ayar dosyasına dosya uzantısı ekleyerek başka dilleri de taratabilirsin.

    CodeMender yamaları koda kendisi mi ekliyor?

    Hayır. Yamalar kod farkı (diff) olarak geliştiriciye sunuluyor; geliştirici inceleyip onaylamadan depoya hiçbir değişiklik eklenmiyor.

    CodeMender ile fuzzing arasındaki fark ne?

    Fuzzing programa rastgele ya da yarı rastgele girdiler vererek çökme arayan bir test yöntemi. CodeMender ise fuzzing'i araçlarından biri olarak kullanıyor, bulduğu açığın kök nedenini inceliyor ve onu kapatan yamayı üretip test ediyor.

    Тэги Google DeepMind является агентом искусственного интеллекта, который подтверждает, что эти отверстия действительно злоупотребляют и производят проверенные патчи. Опубликован в качестве исследовательского проекта 06.10.2025; с 22.07.2026, Google Облако было представлено ограниченным количеством корпоративных клиентов. Человек перед вводом кода производимых им патчей проходит сегодня через одобрение разработчика. Последнее обновление: 14.10.2026 Безопасность в мире программного обеспечения рассматривается как битва за исправление, которая не наступает в течение многих лет. Хотя разработчики и автоматизированные инструменты пытаются найти ошибки, сканируя тысячи строк кода каждый день, они умножают точки, что традиционные автоматизированные методы, такие как человеческий глаз и нечеткость, недостаточны. Google DeepMind в ответ на эту проблему Проект CodeMender Home объявлено. CodeMender — это не только средство обнаружения ошибок, это автономный агент искусственного интеллекта, который может переписать открытые, найденные из первопричины, и существующий код с более безопасными структурами. Исследовательская версия работала с моделями глубокого мышления Gemini. Версия Google Cloud позволяет Google выбирать в зависимости от стоимости, скорости и глубины дноуглубления моделей Gemini, открытых для общего использования. Ниже вы можете узнать, как работает CodeMender и на каком этапе он находится сегодня. Что такое CodeMender и как изменить мир программного обеспечения? Что? CodeMender - это агент искусственного интеллекта, разработанный Google DeepMind, который обнаруживает, анализирует и производит высококачественные патчи, которые автоматически обнаруживают сложное программное обеспечение. Как это работает? Система имитирует рабочий процесс старшего инженера. Мало того, что обнаруживает ошибку; отладчик и сканер исходного кода находит «коренную причину» ошибки с помощью таких инструментов, как: После создания патча он проходит многоступенчатый процесс тестирования для проверки функционального эквивалента. Когда он выйдет? DeepMind объявила, что объявление от 06.10.2025 отправило 72 исправления безопасности для проектов с открытым исходным кодом за последние шесть месяцев. Google Cloud открыла CodeMender для клиентов в 22.07.2026 году. Где использовать? Он использовался в проектах с открытым исходным кодом до 4,5 миллионов строк в течение исследовательского периода. С 2026 года компании могут получить доступ к предварительному просмотру через платформу Gemini Enterprise Agent Platform или AI Threat Defense начиная с Google Cloud. Для получения доступа необходимо обсудить с отделом продаж Google. Кто выиграет? Институты, которые обеспечивают устойчивость инженеров и крупных проектов с открытым исходным кодом в начале обслуживания программного обеспечения, будут сокращать эту выгоду от этой технологии. Какова архитектурная сила CodeMender для безопасности программного обеспечения? Отличительной особенностью CodeMender является не только поверхностная «яма». Большинство автомобилей сосредоточены на спецификации в отчете о крушении; CodeMender нацелен на архитектурные недостатки с глубоким мышлением моделей Gemini Deep Think. Техническая мобильность: Расширенный программный анализ: Статический и динамический анализ исследует поток управления кодом с помощью дифференциальных тестов, распыляющих и SMT растворителей (поток управления). Многоагентные системы (Multi-agent Systems): Он использует специальные агенты, которые решают различные аспекты проблемы. Например, при написании агента они проверяют, формируются ли новые ошибки (регрессии) и формируются ли путем сравнения одного другого (критического инструмента) с исходным кодом. Автономное извлечение ошибок: Синтезируя выходы отладчика и инструменты поиска кода, он может обнаружить фактическую причину сбоя (например, неправильное управление стеком XML). Что такое проактивный подход в процессе ремонта программного обеспечения? Одним из наиболее интересных аспектов CodeMender является «реактивный» и «проактивный». Таким образом, они обновляют код более безопасными структурами, не дожидаясь атаки. Исследователи DeepMind использовали CodeMender для укрепления широко используемой библиотеки сжатия изображений libwebp. Транспортное средство автоматически размещает навесы безопасности -fbounds. Эти дополнительные описания позволяют компилятору (компилятору) добавлять в код элементы управления ограничениями. По данным DeepMind, большая часть буфера, открытого в библиотеке, становится несъемной. Дефицит CVE-2023-4863, использованный при атаке нулевого клика (zero-click) для устройств iOS в 2023 году, был ошибкой переполнения буфера в libwebp. Можно ли доверять кодированию искусственного интеллекта? Самый большой риск кода, создаваемого искусственным интеллектом, — это возможность нарушить другое место при исправлении. CodeMender превосходит эту проблему с доверием с помощью строгого процесса проверки: Необходимо соответствовать следующим критериям, прежде чем пластырь будет

    Etiketler:CodeMenderOtonom Yazılım OnarımıGemini Deep Think ve Güvenlik
    Büşra Özer
    Büşra ÖzerАдмин
    @busraozer

    Комментарии (0)

    Войди, чтобы оставить комментарий.

    Войти
    Комментариев пока нет. Будь первым!