Weitere Informationen
Tabnine, ein KI-Codierassistent, nutzt Claude, um unter Einhaltung hoher Standards monatlich über 1 Million Entwicklern Erklärungen, Vorschläge und Code-Generierung bereitzustellen.
Dank Claude kann Tabnine:
Tabnine unterstützt Entwickler bei Aufgaben wie Debugging und der Entschlüsselung von API-Dokumentation. Brandon Jung, VP of Ecosystem, sagt: „Stellen Sie sich vor, es würde den richtigen Vorschlag zur richtigen Zeit am richtigen Ort abliefern. Es kann Ihnen beim Schreiben, Erklären und Testen von Codes helfen.“
Claude ist so vielseitig, dass Tabnine Entwickler in verschiedenen Aspekten während des Entwicklungszyklus einer Software unterstützen kann. Tabnine hilft Entwicklern nicht nur, die Codebasis zu verstehen, sondern übernimmt auch mühsame Aufgaben wie Testgenerierung, Refactoring und die Migration von Codes auf neue Versionen oder Sprachen.
Tabnine priorisiert Datenschutz, Sicherheit und Personalisierung. Zunächst wurde ein proprietäres internes LLM verwendet, was aber nur eine temporäre Lösung sein sollte. Zur Verbesserung der Entwicklungsarbeit suchten sie nach einem leistungsfähigeren LLM und kamen so zu Claude.
Laut Jung war das Team während der Evaluierung von der Qualität der Erklärung des Codes und der Genauigkeit bei der Vervollständigung des Codes durch Claude 3.5 Sonnet beeindruckt. Claude überzeugte auch bei der Testgenerierung und deckte heikle Randfälle auf, die tief im Code verborgen waren. Nach der Evaluierung der Wettbewerber stellten sie fest, dass Claude in realen Entwicklerszenarien von der Leistung her überlegen war.
Aber es war Claudes Sicherheitskonzept, das den Ausschlag gab. Tabnine setzt strenge Kriterien beim Schutz von Kundendaten während der Evaluierung von LLMs – ein Muss für Nutzer in regulierten Branchen und der EU. Auch der Zugang zu Claude in Amazon Bedrock war entscheidend. Dadurch kann Tabnine die Sicherheitsanforderungen der Kunden erfüllen. Die Partnerschaft mit einem vertrauenswürdigen Infrastrukturanbieter gibt Kunden zusätzliche Sicherheit.
Tabnine hat seinen Nutzen für einzelne Entwickler und Entwicklungsfirmen durch die Integration von Claude erhöht. Der Erfolg wird anhand realer Nutzungsdaten gemessen – etwa das Generieren von Zusammenfassungen oder Dokumentationen von Codes, was 50 % schneller erfolgt als bei anderen getesteten Modellen.
Tabnine verzeichnete seit der Integration von Claude eine 20%ige Steigerung beim Wechsel von Nutzern von einem kostenlosen zu kostenpflichtigen Tarif sowie eine 20–30%ige geringere Kundenabwanderung pro Monat. Kunden haben Jung und seinem Team von Tabnines Wirkung berichtet und es als erstklassig bezeichnet. Sobald sie den Wert im Coding-Kontext erkennen, erweitern sie die Nutzung oft auf Kundenservice und internes Wissensmanagement, sodass Tabnine stärker in Unternehmen „verankert“ wird.
Tabnine sieht eine Zukunft, in der Entwicklungsteams mehrere spezialisierte KI-Modelle für verschiedene Coding-Aufgaben einsetzen. Ihr Ziel ist es, die intelligente Schnittstelle zu sein, die diese Modelle orchestriert, wobei Claude eine zentrale Rolle spielt. Jung prognostiziert: „In einem Jahr werden große Banken und Unternehmen über 10 verschiedene spezialisierte Claude-Modelle im Einsatz haben.“
Tabnine freut sich darauf, Claude für verschiedene Aspekte des Entwicklungsprozesses einzusetzen, von der Generierung bis zur Dokumentation des Codes. Besonders interessiert sind sie daran, Claudes neueste Fähigkeiten, wie die verbesserte Leistung beim Verstehen und Generieren von Codes, kennenzulernen. Mit Claude steht Tabnine an der Spitze der KI-gestützten Softwareentwicklung und treibt Innovationen dazu voran, wie Entwickler und Teams für eine effizientere Entwicklung eine besseren Software mit KI interagieren können.