Der JetBrains AI-Assistant beschleunigt Codieraufgaben wie Refactoring mit Intel, jenseits des ChatBots

Jan 30, 2024 | Blog

 

JetBrains bietet viel mehr als nur den neuesten Chatbot. Wie Sie vielleicht wissen, war KI schon immer ein Teil der JetBrains Coding-Unterstützung, sei es Autocomplete oder mehr. Der JetBrains AI-Assistant ist nun der nächste Schritt in der Verwendung von Large Language Models (LLMs), um Codierungsaufgaben zu innovieren und zu beschleunigen.

Der JetBrains AI-Assistant ist tief in die integrierte Entwicklungsumgebung (IDE) integriert und steigert die Produktivität im gesamten Code-Workflow. Er hilft Teams, noch präzisere Codes zu schreiben und umzuschreiben.

ECHTE UNTERSTÜTZUNG FÜR ENTWICKLER

Der JetBrains AI-Assistant kann:

  • Ein- und mehrzeilige Codevorschläge.
  • Dokumentation.
  • Commit-Meldungen basierend auf den Änderungen, die Sie gerade committen möchten.
  • Vorschläge für intelligente Umbenennungsrefaktorisierungen.
  • Weitere Unterstützung bei der ‘Diskussion’ von Projektinformationen über das KI-Chatfenster.

 

Der JetBrains AI-Assistant liefert tief integrierte, kontextbewusste KI direkt in der integrierten Entwicklungsumgebung (IDE).

Hierbei handelt es sich um nahtlose Integration mit IntelliJ IDEA, PyCharm, PhpStorm, ReSharper und anderen JetBrains-IDEs sowie in der Fleet-Kollaborationsplattform.

Weitere IDE-Integrationen sind für die Zukunft geplant.

BEISPIEL: REFACTORING MIT DEM AI-ASSISTANT

Sie arbeiten in der IDE mit dem JetBrains AI-Assistant? Wählen Sie einfach ‘Refactoring vorschlagen’ aus dem Kontextmenü der KI-Aktionen – und der AI-Assistant schlägt nicht nur kontextbasiert Refaktorisierungen für den ausgewählten Codeauszug vor, sondern erklärt auch die Gründe für seine Vorschläge. Wenn Ihre Entwickler damit zufrieden sind, können sie den refaktorisierten Code als ‘Diff’ in die Originaldatei einfügen, um die vorgenommenen Änderungen anzuzeigen.

 

 

 

 

 

 

 

 

 

 

BEFREIEN SIE DEV-TEAMS VON WIEDERHOLTEN ROUTINEN

Der JetBrains AI-Assistant unterscheidet sich von vielen anderen Coding-Assistenten, die bisher überprüft wurden.

Es handelt sich nicht um eine einzige KI, sondern eher um eine Meta-KI oder einen Codierassistenten, der Anfragen an diejenigen LLMs delegiert, die ihm am nützlichsten erscheinen. Und er ist so eng in die IDE integriert, dass man, wenn JetBrains den Unterschied nicht gemacht hätte, gar nicht merken würde, dass es sich um eine KI handelt. Benutzer können kreativ ‘im Fluss’ bleiben, um die Innovation zu beschleunigen.

  • Aktivieren Sie Ihre bevorzugten JetBrains-Tools.
  • Befähigen Sie Teams mit Informationen im Eiltempo.

Schauen Sie sich dieses kurze YouTube-Video [03:12] für eine vollständige Zusammenfassung an.

JA, ES GIBT EINEN CHAT, ABER ER IST ÜBERLASTET.

Der JetBrains AI-Service verwendet verschiedene LLMs und zeigt, wie sie für Produktbenutzer und andere Codeingenieure funktionieren. Er kombiniert JetBrains eigene Modelle mit verschiedenen Modellen von Drittanbietern, darunter OpenAI und Vertex AI.
JetBrains testet weiterhin verschiedene Modelle und Szenarien, damit Kunden dies nicht selbst tun müssen.

  • Jeder LLM-Dienstleister wird speziell für die Aufgaben ausgewählt.
  • Ein kosteneffizienter Ansatz durchläuft mehrere JetBrains Integrationen.
  • Optimieren Sie Ihre täglichen Entwicklungsworkflows und die Codequalität.
  • Produkte senden nur notwendige Daten an LLMs – Ihre Daten und Ihr Code werden nicht für das Training verwendet.
  • (Demnächst verfügbar) Nutzung bevorzugter On-Premise-Modelle bei Bedarf in Verbindung mit JetBrains KI-Services und Produkten.
  • Flexibilität und Zukunftssicherheit durch Zugang zu den neuesten relevanten LLMs.

 

ERFAHREN SIE MEHR ÜBER JETBRAINS AI ASSISTANT IN DIESEM VIDEO [25:38]

DEEP-DIVE JETBRAINS AI-ASSISTANT MIT INTELLIJ IDEA [01:15:41]

 

KI WIRD UNVERZICHTBAR – KONTAKTIEREN SIE UNS FÜR WEITERE INFORMATIONEN
Die JetBrains Developer Ecosystem 2023 Umfrage bestätigt, dass 79% der Entwickler der Meinung sind, dass die Arbeit am Code selbst die meiste Zeit in Anspruch nimmt – lesen Sie hier die Highlights des Berichts.

Mit dem AI-Assistant von JetBrains können Teams jedoch Minuten und Stunden ihres Tages für die wichtigsten Herausforderungen der Programmierung zurückgewinnen. Das bedeutet, dass Partner Unternehmen in jeder Branche einen Vorteil bei der digitalen Transformation verschaffen und gleichzeitig ihren eigenen Wert unter Beweis stellen können.

 

QBS Produktmanager Jetbrains
Pascal Carmohn
✉️ [email protected]
📞 +49 (0) 89 231 4142 11