Aurora Labs kündigte die neue, erweiterte Version von LOCI (Line-of-Code Intelligence), einem AI-Advisor-Engineer mit Prompting-Funktionen an. LOCI 2.0 erweitert die Funktionalitäten des GitHub Copilot. Nach der Codierung mit oder ohne einem Copilot-ähnlichem Tool liefert LOCI 2.0 Hinweise dazu, wie Qualität, Zuverlässigkeit und Kompatibilität der Software erhöht werden können. Dazu ist es mit einem Large Code Language Model ausgestattet, das Software-Artefakte analysiert und komplizierte Informationen in aussagekräftige Erkenntnisse umwandelt.
LOCI prognostiziert die Auswirkungen von Projektverzweigungen auf das Softwareverhalten, vergleicht den Integrationsaufwand verschiedener Pull-Requests und erkennt unbenutzten Code. Gleichzeitig liefert es Beweise für SW-Verhaltensabweichungen zur Ursachenanalyse, auch ohne Zugriff auf den Quellcode. LOCI identifiziert geklonten Code über mehrere Depots hinweg und bietet so eine klare Sicht auf aktuelle und ältere Systeme für die Wartung. Dies hilft Entwicklern und Testern, Systemfunktionalität und Abhängigkeiten zu verstehen.
LOCI identifiziert die veränderten Stellen im Code, um die Erstellung und Installation von Software-Update-Dateien zu vereinfachen und nahtlose Software-Updates zu gewährleisten. Der LOCI-Advisor-Engineer macht auf Anomalien in der laufenden Software aufmerksam. Verdächtige Software-Aktivitäten erzeugen Abweichungen im Software-Verhalten, die LOCI mit Hilfe einer verhaltensbasierten Software-Schutzsignatur identifiziert, während die Software während des gesamten Lebenszyklus des Projekts kontinuierlich überwacht wird.
Die Markteinführung von LOCI 2.0 erfolgt im vierten Quartal 2024. (oe)