CodeAssist ist ein KI-Tool, das eine natürliche Sprach-Chatbot-Schnittstelle für die Programmierung in Jetbrains IDEs und Visual Studio Code bietet. Mit CodeAssist kannst du mit dem Chatbot sprechen, als würdest du mit einem Menschen sprechen, und das Tool kann den Code im Editor sehen und ändern. CodeAssist generiert Codevervollständigungen aus deiner Codebasis, unter Berücksichtigung anderer Dateien und Funktionen/Klassen aus anderen Bereichen der Codebasis. Das Tool funktioniert derzeit mit allen beliebten Programmiersprachen. Obwohl CodeAssist bestimmte Einschränkungen hat, wie zum Beispiel, dass es nicht immer korrekte Antworten liefern kann und langsam sein kann, wenn viele Benutzer gleichzeitig darauf zugreifen, bietet es präzisere Antworten als andere Chatbots wie ChatGPT. Das Tool unterscheidet sich von GitHub Copilot, indem es den Benutzern erlaubt, mit ihm zu sprechen und nicht versucht, die Standardvervollständigungen aus der IDE zu verbergen. Außerdem nimmt sich CodeAssist beim Generieren von Code oder einer Vervollständigung mehr Zeit, liefert aber bessere Ergebnisse als Copilot. CodeAssist sendet den Code, mit dem es arbeitet, an seine API und die OpenAI API, die den Code verarbeiten und einen Monat lang speichern. Allerdings wird der verarbeitete Code nicht auf dem Server gespeichert, und OpenAI speichert den Code nur, um seine Dienste bereitzustellen und zu warten, geltendem Recht zu entsprechen und seine Richtlinien durchzusetzen. Schließlich wird CodeAssist kontinuierlich autonomer und fähiger, und du kannst über Verbesserungen informiert bleiben, indem du deine E-Mail-Adresse angibst.