Auf der CCS2024-Cybersecurity-Veranstaltungsreihe in Chengdu hielt Baidus Vizepräsident Chen Yang eine Keynote-Rede und teilte seine Erkenntnisse darüber, wie Large Language Models (LLMs) die Softwareentwicklung revolutionieren. Chen Yang betonte, dass die Fähigkeiten von LLMs in Bezug auf Verständnis, Generierung, Logik und Gedächtnis in Kombination mit der Softwareentwicklung die Effizienz deutlich steigern und die Software-Sicherheit verbessern können.

Baidu forscht bereits seit zwei Jahren im Bereich intelligentes Codieren. Das entwickelte intelligente Codierungs-Tool „Wenxin Kuaimai“ wird intern bereits weitläufig eingesetzt und steigert die Entwicklungseffizienz der Ingenieure erheblich. Derzeit werden 30% des täglich von Baidu generierten Codes von Wenxin Kuaimai erstellt, die Gesamt-Akzeptanzrate liegt bei 46%, und die Effizienzsteigerung für die Ingenieure beträgt 12%. Dies führt nicht nur zu mehr Code-Submissions und schnelleren Geschäftsiterationen, sondern ermöglicht es den Ingenieuren auch, sich auf wertvollere und kreativere Aufgaben zu konzentrieren.

微信截图_20240914135943.png

Chen Yang betonte, dass Wenxin Kuaimai bei der Steigerung der Entwicklungseffizienz auch die Qualität des Codes hoch bewertet. Das Tool integriert Qualitäts- und Sicherheitsaspekte in den gesamten Entwicklungsprozess, einschließlich Anforderungsanalyse, Sicherheitsdesign, Modulüberprüfung, Codeerklärung, Sicherheitslücken-Scanning und -Behebung, um die Sicherheit und Qualität des Codes zu gewährleisten. In der internen Praxis von Baidu liegt die Genauigkeit des Sicherheitslücken-Scans von Wenxin Kuaimai bei über 95%, wobei 83% der gefundenen Sicherheitslücken bereits behoben wurden.

Obwohl die LLM-Technologie im Bereich der intelligenten Entwicklung einen erheblichen Wert und praktische Erfolge gezeigt hat, bestehen bei der Implementierung immer noch Herausforderungen wie die Anwendung von firmenspezifischem Wissen, Unterschiede in den Branchenqualitätsstandards, die Anpassung der Unternehmenskultur und die Bewertung des Mehrwerts. Baidu hat durch die internen und externen Erfahrungen mit Wenxin Kuaimai einen standardisierten Implementierungsprozess und Best Practices entwickelt, um den Wandel der Unternehmenskultur und den Aufbau eines datengesteuerten Wertschöpfungskreislaufs zu fördern.