JetBrains erstellt Entwicklertools mit Claude in Amazon Bedrock

Claude ausprobieren
Sales kontaktieren
Branche:
Software
Unternehmensgröße:
Medium
Produkt:
Claude Developer Platform
Partner:
AWS
Standort:
Europe
Verbesserung um 19 %
in der Dokumentationsgenerierung
59 % höhere
Erfolgsquote beim Refactoring

Das Problem

Next

Next

Weitere Informationen

Die Lösung

Next

Next

Weitere Informationen

Next

Next

Weitere Informationen

JetBrains, ein führender Anbieter integrierter Entwicklungsumgebungen (IDEs), verwendet Claude in Amazon Bedrock für seine KI-unterstützten Entwicklungstools, einschließlich Junie, seinem KI-Coding-Agent, der Programmierern hilft, schneller, genauer und mit mehr Spaß zu programmieren.

Laut internen Benchmarks von JetBrains übertrifft Claude einen beliebten Frontier LLM mit:

  • 19 % bessere Dokumentationsgenerierung (gemessen am chrF-Score, der Textähnlichkeit und -qualität bewertet)
  • 59 % Steigerung des Erfolgs beim benutzerorientierten Refactoring im Verhältnis zu syntaktisch korrektem Code
  • Aufgabenabschluss: 53 % und mehr, womit es zu den erfolgreichsten KI-Programmieragenten gehört

Entwicklung produktiver und angenehmer gestalten

JetBrains unterstützt Entwickler seit dem Jahr 2000 bei der effizienten Arbeit. Ziel des Unternehmens ist es, den Entwicklungsprozess produktiver und angenehmer zu gestalten, indem Tools entwickelt werden, die die Arbeit von Entwicklern und deren Programmierverhalten verstehen.

Mit dem Aufkommen großer Sprachmodelle und generativer KI sah JetBrains die Möglichkeit, seinen Ansatz zu verändern.

Warum JetBrains sich für Claude in Amazon Bedrock entschieden hat

Nach der Bewertung mehrerer KI-Modelle entschied sich JetBrains für Claude in Amazon Bedrock aufgrund seiner außergewöhnlichen Leistung bei codebezogenen Aufgaben und der umfassenden Vorteile des vollständig verwalteten AWS-Services Amazon Bedrock.

„Claude übertraf andere Modelle bei unseren Programmieranwendungen durchweg“, sagte Vladislav Tankov, AI Director bei JetBrains. „Als wir es für die Codegenerierung im Editor implementiert haben, haben wir 100 % syntaktisch korrekten Code für mehrere Datenbasen erreicht – etwas, das wir mit keinem früheren Modell gesehen hatten.“

Neben Claudes Fähigkeiten bot Amazon Bedrock erhebliche Vorteile. Amazon Bedrock bietet eine nützliche Converse-API mit minimalen Anpassungsanforderungen, wodurch JetBrains erhebliche Entwicklungseffizienz erreicht.

Die Nachfrage der Kunden bestätigte ihre Entscheidung. Tankov berichtete: „Unsere Kunden haben aktiv die Integration von Claude in unseren KI-Assistenten angefordert – einige haben unsere technischen Leiter direkt über LinkedIn kontaktiert.“

Mit Amazon Bedrock kann JetBrains die Fähigkeiten von Claude maximieren und gleichzeitig von der robusten und sicheren Infrastruktur von Amazon Web Services (AWS) profitieren. Dadurch wird eine Grundlage für seine KI-gestützten Entwicklungstools und den Junie-Programmieragent geschaffen.

Wie Claude herkömmliche Entwicklungstools erweitert

JetBrains hat Claude in seine Entwicklungstools integriert, um KI-gestützte Codierungsfunktionen zu unterstützen, die erhebliche Verbesserungen bringen:

  • Dokumentationserstellung (Verbesserung um 19 %): Claude erstellt eine umfassende, genaue Dokumentation für Code.
  • Benutzergesteuertes Refactoring (59 % höhere Erfolgsrate): Der Erfolg des benutzergesteuerten Refactoring wurde um 59 % verbessert, was die Generierung syntaktisch korrekten Codes betrifft. Dies zeigt, dass Claude die von den Entwicklern angeforderten Verbesserungen zuverlässiger verarbeitet.
  • Agentische Workflows: Claude zeichnet sich durch komplexe Szenarien aus, wie die Anwendung von GraalVM auf ein Gradle-Projekt – eine bekanntermaßen komplexe Aufgabe.

Wie Claude Junies Agentenfähigkeiten stärkt

Im Januar 2025 führte JetBrains Junie ein, den Programmieragenten, der für Aufgaben beliebiger Komplexität für Entwickler entwickelt wurde. Mit der Einführung von Junie hat JetBrains eine neue Methode für die Arbeit mit KI-Tools in JetBrains IDEs vorgeschlagen, wenn ein Agent als Mitarbeiter in einem Projekt fungiert.

Während Junie mehrere KI-Modelle verwendet, verlässt sich JetBrains bei komplexen Programmieraufgaben auf Claude und spart Entwicklern viele Stunden Arbeit. In Verbindung mit der Leistungsfähigkeit der JetBrains IDEs ist ein Programmieragent, der von vertrauenswürdigen LLMs unterstützt wird, in der Lage, nicht nur Lösungen für die Aufgabe vorzuschlagen, sondern auch den Code auszuführen und zu testen und das gesamte Projekt zu untersuchen.

Andrew Zakonov, Produktleiter von Junie by JetBrains, erklärt: „Unsere Philosophie ist einfach: Es ist unsere Aufgabe – nicht die der Entwickler – zu bestimmen, welches Modell für eine Aufgabe besser geeignet ist. Der datengesteuerte Ansatz und die ständigen Tests und Benchmarking stellen sicher, dass Junies Modellwahl konstant zu den erstklassigen Programmieragenten gehört.“

Junie folgt einem vierstufigen Workflow, der die Autonomie des Agenten mit der Kontrolle des Entwicklers in Einklang bringt:

  1. Aufgabenzuweisung: Entwickler delegieren Programmieraufgaben, von einfachen Änderungen bis hin zu komplexen Funktionen
  2. Projekterkundung: Junie analysiert die Codebasis zum Verständnis des Projektkontexts
  3. Lösungsvorschlag: Junie stellt einen Plan zur Überprüfung durch Entwickler vor der Durchführung von Änderungen vor
  4. Taskausführung und -testen: Junie implementiert, testet und passt den Code bei Bedarf an.

Programmieragenten werden für Entwickler und Teams zur Realität

Durch die Integration in JetBrains IDEs werden Programmieragenten für Millionen von Entwicklern zur Realität und bieten einige Vorteile für die tägliche Entwicklungsarbeit:

  • Bei neuen Projekten kann Junie helfen, das „Leerseiten-Syndrom“ zu minimieren, indem es ein anfängliches Gerüst erzeugt. Dadurch können Entwickler schneller arbeiten – ohne Angst vor einer leeren Seite, wenn man nicht weiß, wo man anfangen soll.
  • Bei Routineaufgaben automatisiert Junie schnell und effizient repetitive Arbeiten über mehrere Dateien hinweg, während sich Entwickler auf kreativere Aspekte der Entwicklung konzentrieren können.
  • Junie schreibt Test, führt sie aus und korrigiert sie automatisch, wodurch der mühsamste Teil der Entwicklung optimiert wird.
  • Vor allem fördert Junie die Kreativität, indem es Zeit freisetzt oder unerwartete Lösungen vorschlägt. Andrew Zakonov erklärt: „Entwickler, die Junie bereits verwendet haben, waren überrascht von Junies Herangehensweisen an Aufgaben. Diese unerwarteten Lösungen fördern experimentelleres Denken in der Entwicklung.“

Die Zukunft der Softwareentwicklung neu gestalten

JetBrains betrachtet autonome Programmieragenten als neues KI-Tool, das herkömmliche IDE ergänzt und die Produktivität von Entwicklern durchgängig steigern kann. „Wir glauben, dass Programmieragenten zwei Türen öffnen werden“, sagt Zakonov. „Erstens beschleunigen sie die Entwicklung und verbessern die Codequalität. Zweitens machen sie Programmieren angenehmer und unterhaltsamer, weil Entwicklern dabei geholfen wird, bessere kreative Lösungen zu finden.“

Durch die Zusammenarbeit mit Anthropic und AWS setzt JetBrains seine Mission fort, die Entwicklung produktiver und angenehmer zu gestalten. Durch die Bereitstellung von Claude sowohl in seinen IDE-Funktionen als auch in seinem bahnbrechenden Junie-Agenten trägt JetBrains dazu bei, eine Zukunft zu gestalten, in der KI und menschliche Kreativität zusammenkommen, um die Entwicklung von Software zu verändern.

Next

Video-Untertitel
Next

Next

Video-Untertitel
Next

Vorherige
Next

Next

Video-Untertitel
Next

Vorherige
Next