35 points par GN⁺ 2026-02-10 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Avec la généralisation des outils de développement basés sur l’IA, un accès fiable aux documentations de développement les plus récentes devient crucial
  • Pour y répondre, Google a annoncé la preview publique de Developer Knowledge API et d’un serveur Model Context Protocol (MCP)
  • L’API permet de rechercher et consulter la documentation officielle de Google sous une forme Markdown lisible par les machines
  • Le serveur MCP permet aux assistants IA et aux IDE de lire directement la documentation Google afin de résoudre des problèmes, effectuer des comparaisons et fournir des guides d’implémentation
  • Ces deux outils constituent une infrastructure clé pour garantir la fiabilité et l’actualité des environnements de développement IA

Présentation de Developer Knowledge API

  • Developer Knowledge API fournit une voie d’accès programmatique à la documentation officielle de Google pour les développeurs
    • Il devient possible de rechercher et consulter directement la documentation la plus récente, sans dépendre du web scraping ni de données d’entraînement obsolètes
  • Les principales fonctionnalités sont les suivantes
    • Couverture documentaire étendue : inclut notamment firebase.google.com, developer.android.com et docs.cloud.google.com
    • Fonctions de recherche et de consultation : recherche de pages de documentation et d’extraits de code pertinents, puis récupération du contenu Markdown complet
    • Prise en compte rapide des mises à jour : durant la preview publique, les modifications de la documentation sont réindexées dans les 24 heures

Intégration du serveur MCP avec les outils IA

  • Le serveur MCP (Model Context Protocol) est un serveur fondé sur un standard ouvert qui permet aux assistants IA d’accéder en toute sécurité à des sources de données externes
  • En connectant le serveur Developer Knowledge MCP à un IDE ou à un assistant IA, il devient possible de lire directement la documentation développeur de Google
    • Fourniture de guides d’implémentation : par exemple, vérifier comment implémenter les notifications push avec Firebase
    • Aide au dépannage : rechercher comment corriger l’erreur Maps API ApiNotActivatedMapError
    • Analyse comparative : comparer Cloud Run et Cloud Functions pour un cas d’usage précis
  • Le serveur MCP est compatible avec divers outils IA et systèmes d’assistance

Comment démarrer

  • La version en preview publique est disponible immédiatement
    1. Créer une clé API pour Developer Knowledge API et définir ses restrictions depuis la page Credentials d’un projet Google Cloud
    2. Après avoir installé Google Cloud CLI, activer le serveur MCP avec la commande suivante
      • gcloud beta services mcp enable developerknowledge.googleapis.com --project=PROJECT_ID
    3. Modifier le fichier de configuration de l’outil (par ex. mcp_config.json, settings.json) afin de configurer la connexion à l’API
  • Les réglages détaillés pour les différents assistants IA sont disponibles dans la documentation officielle

Feuille de route

  • La preview actuelle se concentre sur la fourniture de contenu Markdown non structuré
  • Avant le lancement officiel, une prise en charge de contenus structurés comme les objets d’exemples de code et les entités de référence d’API est prévue
  • Google prévoit également d’étendre la couverture de sa documentation développeur et de réduire le délai de réindexation
  • Voir la documentation officielle - https://developers.google.com/knowledge/api

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.