Zum Hauptinhalt springen

Ü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.