News
Devin Code Scans: Vom Ziel zur Pull Request über ganze Codebasen
Cognition gibt Devin eine neue Fähigkeit: Code Scans verwandelt vage Engineering-Ziele in konkrete Pull Requests über den gesamten Codebase. Start im Webapp per /scan.
Wie es funktioniert
Viele Aufgaben beginnen nicht mit einem konkreten Change, sondern mit einem Outcome: SEO verbessern, Wartungsaufwand senken, Kompilierzeit verkürzen. Bisher landeten solche Ziele im Backlog, weil allein die Voruntersuchung ein Projekt für sich ist. Code Scans packt beide Teile an:
- Statt Dateien zu benennen, formuliert man das Ziel — Devin erarbeitet daraus die Untersuchung, z. B. “Finde unbenutzten Code, schließe generierte Dateien aus und prüfe indirekte Referenzen”
- Die Engine dahinter ist Agentic MapReduce, die Architektur des Devin Security Swarm: große Untersuchungen werden in Batches zerlegt, parallel von Agenten abgearbeitet und zu einem priorisierten Report synthetisiert
- Danach öffnet Devin für gewünschte Findings direkt PRs
Zahlen aus der Praxis
Im Test bei Philips erreichten die generierten PRs eine Merge-Rate von 96 Prozent und sparen laut Eigenangabe über 700 Engineering-Stunden. Ein Beispiel aus dem eigenen Blog: In Dioxus (Rust) diagnostizierte Devin die Build-Konfiguration — die Debug-Build-Zeit fiel von 58,6 auf 21,0 Sekunden, minus 64 Prozent.
Quelle: devin.ai