Présentation de Developer Assistant MCP
Important: Cette fonctionnalité n'est disponible que pour les clients qui se sont inscrits à notre programme Accès anticipé (EA). Contactez votre représentant Guidewire pour en savoir plus sur nos critères d’éligibilité aux programmes EA. Notez que les fonctionnalités EA peuvent ou non faire partie de nos offres futures.
Qu’est-ce que Developer Assistant MCP ?
Reposant sur le protocole MCP (Model Context Protocol), Developer Assistant MCP représente une nouvelle architecture pour le développement amélioré et assisté par l’IA avec Claude Code. Il fournit une architecture standardisée et extensible via MCP, ce qui permet une meilleure intégration des outils et des capacités améliorées de l'agent IA. Il s’agit d’une évolution de la plate-forme Developer Assistant qui exploite les aspects suivants :
- Fonctionnalité MCP : protocole standard permettant aux agents IA d’accéder aux outils et aux ressources.
- Guides des meilleures pratiques : nous avons rassemblé des recommandations et les meilleures pratiques pour le développement Jutro.
- Recherche intelligente de documentation : accès basé sur RAG à la documentation Jutro.
- Authentification Okta : accès sécurisé aux services back-end de Developer Assistant.
- Base de connaissances Jutro Digital Platform : fournit un accès in-IDE aux concepts de base de Jutro Digital Platform, aux modèles de plate-forme et aux pratiques de développement recommandées, y compris les meilleures pratiques techniques et commerciales issues des modèles Jutro, les modèles d’utilisation des composants et des conseils pratiques de construction pour prendre en charge une aide au code ciblée avec des composants et des modèles Jutro.
Note: La base de connaissances des modèles Jutro est une nouvelle fonctionnalité du programme de gestion de données de Developer Assistant qui permet aux développeurs d’accéder directement à des connaissances organisées à partir de modèles d’expérience Jutro. Les informations de la base de connaissances proviennent de Jutro 10.12 et 10.13, il n’y a pas de modèle de base de connaissances Jutro pour les versions antérieures à 10.12.
Architecture de Developer Assistant MCP
Developer Assistant MCP utilise une architecture en couches :
- Claude Code : agent IA avec prise en charge native de MCP.
- Serveur Developer Assistant MCP : fournit un meilleur accès aux outils et ressources tels que les guides des meilleures pratiques et la recherche intelligente de documentation.
- Service Developer Assistant : service back-end qui gère l’authentification et la recherche intelligente de documentation avec des fonctionnalités telles que les suivantes :
- Index de recherche pour Jutro Digital Platform et Digital SDK.
- Authentification basée sur Okta.
- API REST pour les interactions LLM.
Versions de Jutro prises en charge
Developer Assistant MCP suit une politique d'assistance N-2, qui prend en charge la dernière version de Jutro, ainsi que les deux versions précédentes.