OpenAIPublication de la source

GPT-6.1 Sol aide CodeRabbit à renforcer la sécurité dans des bases de code complexes

Alors que l’IA accélère le développement de logiciels, les équipes d’ingénierie et de sécurité des applications ont besoin de moyens pour examiner les modifications de code et traiter les vulnérabilités, tout en gardant la main sur les développeurs.

Alors que l’IA accélère le développement de logiciels, les équipes d’ingénierie et de sécurité des applications ont besoin de moyens pour examiner les modifications de code et traiter les vulnérabilités, tout en gardant la main sur les développeurs. CodeRabbit utilise GPT‑6.1 Sol comme modèle principal dans son agent de sécurité, afin d’étendre l’examen au-delà des modifications individuelles et aider les développeurs à comprendre les risques dans des bases de code complexes.

Un pull request peut affecter les bibliothèques partagées, les dépendances et les mesures de sécurité situées ailleurs dans une application. GPT‑6.1 Sol aide CodeRabbit à relier le comportement des fichiers et des composants afin de mettre en évidence d’éventuelles problèmes de sécurité. La revue de CodeRabbit est indépendante de l’agent qui a écrit le code et complète les scanners existants. Son système utilise également d’autres modèles de pointe et outils de sécurité.

Lors de l’examen des pull-requests, Sol aide à analyser les modifications pendant que les développeurs travaillent. Dans l’analyse approfondie, il permet une investigation plus large dans tous les répositories, y compris les dépendances et la manière dont les composants interagissent. CodeRabbit Secure étend cette investigation aux répositories liés, tels qu’une bibliothèque d’authentification partagée, afin d’aider les équipes à comprendre comment une faiblesse pourrait affecter l’ensemble du système.

CodeRabbit rapporte l’utilisation de GPT‑6.1 Sol pour signaler des problèmes liés à la sécurité dans des milliers de répositories et d’organisations. Ces résultats sont intégrés aux workflows de pull-request que les développeurs utilisent déjà pour examiner et améliorer leur code.

CodeRabbit Secure relie les enquêtes à la correction des problèmes. Pour les découvertes choisies par l’utilisateur, il peut tenter de vérifier les exploit dans un environnement isolé sans tester les systèmes de production. Pour les problèmes pris en charge, il peut rédiger une demande de pull request avec une correction proposée pour que la personne puisse la examiner et approuver.

Cette étude montre comment le raisonnement de frontière peut soutenir la sécurité logicielle : comprendre les risques au-delà d’un changement individuel, aider à valider les résultats et les transformer en solutions proposées. Les réviseurs humains restent responsables de décider quels changements être livrés.

Apprenez plus sur GPT‑6.1 Sol ici. Apprenez plus sur CodeRabbit Secure ici⁠>(ouvre dans une nouvelle fenêtre).

Source originale

OpenAI

À propos du contenu

La publication originale et les droits appartiennent à la source.

Traduction automatique · Consultez l’original