Übersicht über Developer Assistant MCP
Important: Diese Funktion steht nur Kunden zur Verfügung, die sich für das Early-Access-Programm (EA) registriert haben. Von Ihrem Ansprechpartner bei Guidewire erhalten Sie weitere Informationen zu den Berechtigungskriterien für EA-Programme. Beachten Sie, dass EA-Funktionen Bestandteil künftiger Angebote sein können, aber nicht zwingend sein müssen.
Was ist Developer Assistant MCP?
Developer Assistant MCP basiert auf dem Model Context Protocol (MCP) und stellt eine neue Architektur für eine verbesserte KI-gestützte Entwicklung mit Claude Code dar. Es bietet eine standardisierte, erweiterbare Architektur durch MCP, die eine bessere Tool-Integration und erweiterte KI-Agent-Funktionen ermöglicht. Es handelt sich um eine Weiterentwicklung der Developer Assistant-Plattform, die Folgendes nutzt:
- MCP-Funktionalität: Ein Standardprotokoll für KI-Agenten für den Zugriff auf Tools und Ressourcen.
- Best-Practice-Leitfäden: Kuratierte Richtlinien und Best Practices für die Jutro-Entwicklung.
- Intelligente Dokumentationssuche: RAG-basierter Zugriff auf die Jutro-Dokumentation.
- Okta-Authentifizierung: Sicherer Zugriff auf Backend-Dienste von Developer Assistant.
- Wissensdatenbank von Jutro Digital Platform: Bietet IDE-internen Zugriff auf die wichtigsten Konzepte, Plattformmuster und empfohlenen Entwicklungspraktiken von Jutro Digital Platform, einschließlich technischer und geschäftlicher Best Practices aus Jutro-Vorlagen, Muster für die Verwendung von Komponenten und praktischer Build-Anleitungen, um eine gezielte Codeunterstützung bei Jutro-Komponenten und -Muster zu ermöglichen.
Note: Die Wissensdatenbank der Jutro-Vorlagen ist eine neue Funktion in Developer Assistant MCP, die Entwicklern direkten Zugriff auf kuratiertes Wissen aus Jutro-Erfahrungsvorlagen bietet. Die Informationen in der Wissensdatenbank stammen aus Jutro 10.12 und 10.13. Für Versionen vor 10.12 liegen keine Jutro-Vorlagen vor.
Architektur von Developer Assistant MCP
Developer Assistant MCP verwendet eine mehrschichtige Architektur:
- Claude Code: KI-Agent mit nativer MCP-Unterstützung.
- Developer Assistant MCP-Server: Bietet besseren Zugriff auf Tools und Ressourcen, z. B. Best-Practice-Leitfäden und intelligente Dokumentationssuche.
- Developer Assistant-Service: Der Backend-Dienst, der die Authentifizierung und intelligente Dokumentationssuche verwaltet, mit Funktionen wie:
- Suchindizes für Jutro Digital Platform und Digital SDK.
- Okta-basierte Authentifizierung.
- REST-API für LLM-Interaktionen.
Unterstützte Jutro-Versionen
Developer Assistant MCP folgt einer N-2-Unterstützungsrichtlinie, die sowohl die neueste Jutro-Version als auch die beiden vorherigen Versionen unterstützt.