Anthropic startet Code-Review-Tool für KI-Code
Anthropic hat ein neues KI-Tool namens Code Review vorgestellt, das speziell darauf ausgelegt ist, die Qualität von Code zu sichern, der durch automatisierte Systeme generiert wird. Mit dem rasanten Aufstieg sogenannter „Vibe-Coding"-Tools, die Entwicklern erlauben, durch natürliche Sprachbefehle umfangreiche Programmcode-Schnipsel zu erstellen, hat sich die Softwareentwicklung verändert. Zwar beschleunigen diese Tools den Entwicklungsprozess erheblich, führen jedoch gleichzeitig zu einer Zunahme von Fehlern, Sicherheitslücken und unverständlichen Code-Strukturen. Die neue Lösung von Anthropic, die am Montag im Rahmen von Claude Code eingeführt wurde, soll genau hier ansetzen, indem sie potenzielle Fehler erkennt, bevor der Code in die finale Software übergeht. Cat Wu, Leiterin des Produktmanagements bei Anthropic, erklärte gegenüber TechCrunch, dass das Unternehmen in letzter Zeit ein starkes Wachstum bei Claude Code, insbesondere im Unternehmenssektor, verzeichnet hat. Führungskräfte stellten sich die Frage, wie eine effiziente Überprüfung der zahlreichen von KI erstellten Änderungsanträge („Pull Requests") gewährleistet werden kann, ohne die Bereitstellung neuer Features zu verzögern. Das Code-Review-Tool wurde entwickelt, um genau diese Engpässe zu beseitigen und den Fluss von Codeänderungen zu optimieren. Das Feature steht zunächst Kunden der Teams- und Enterprise-Versionen in einer Forschungs-Vorschau zur Verfügung. Der Launch fällt in einen kritischen Moment für das Unternehmen. Gleichzeitig mit der Vorstellung des Tools reichte Anthropic zwei Klagen gegen das US-Verteidigungsministerium ein, nachdem dieses das Unternehmen als Risiko in der Lieferkette eingestuft hatte. Analysten gehen davon aus, dass Anthropic in dieser Situation stärker auf seinen expandierenden Geschäftskundenstamm setzen wird, dessen Abonnements seit Jahresbeginn vervierfacht wurden. Die Umsatzrate von Claude Code hat nach Unternehmensangaben bereits 2,5 Milliarden US-Dollar überschritten. Das Tool richtet sich primär an große Unternehmenskunden wie Uber, Salesforce und Accenture, die bereits Claude Code nutzen und Unterstützung bei der Bewältigung der großen Menge an generiertem Code benötigen. Entwickler-Leiter können die automatisierte Prüfung standardmäßig für alle Teammitglieder aktivieren. Nach der Integration mit GitHub analysiert die KI Pull Requests automatisch, kommentiert den Code direkt und liefert Vorschläge zur Fehlerbehebung. Ein zentrales Unterscheidungsmerkmal ist der Fokus auf logische Fehler anstatt auf stilistische Aspekte. Während viele KI-gesteuerte Feedback-Systeme Entwickler oft mit nicht handlungsorientierten Ratschlägen frustrieren, konzentriert sich Anthropic ausschließlich auf die korrigierbaren logischen Probleme. Die KI erläutert ihre Schlussfolgerungen Schritt für Schritt, beschreibt das Problem und schlägt konkrete Lösungen vor. Die Schwere der gefundenen Mängel wird farblich gekennzeichnet: Rot für höchste Priorität, Gelb für potenzielle Probleme und Lila für Fehler, die bereits in bestehendem Code oder historischen Versionen vorhanden sind. Das System nutzt eine Multi-Agenten-Architektur, bei der mehrere Agenten parallel den Code aus verschiedenen Perspektiven prüfen. Ein übergeordneter Agent fasst die Ergebnisse zusammen, entfernt Duplikate und priorisiert die dringendsten Punkte. Zwar bietet das Tool eine grundlegende Sicherheitsanalyse, doch für tiefgreifende Sicherheitsprüfungen bleibt das neu eingeführte „Claude Code Security" zuständig. Da die parallele Verarbeitung mehrerer Agenten rechenintensiv ist, berechnet Anthropic die Kosten basierend auf der Anzahl der verarbeiteten Token. Die Kosten variieren je nach Komplexität des Codes, wobei ein durchschnittlicher Review zwischen 15 und 25 US-Dollar liegt. Trotz der höheren Kosten betrachtet das Unternehmen das Tool als notwendige Investition, um die Produktivität zu steigern. Mit der Einführung von Code Review hofft Anthropic, Unternehmen zu ermöglichen, schneller und mit weniger Fehlern neue Funktionen zu entwickeln, als es bisher möglich war.
