• ANALYSE
  • PLANIFICATION
  • RAPPORTS
  • HUMAIN

Auditer les manques de couverture avec votre agent IA

Connectez Codecov à votre agent pour transformer des chiffres de couverture bruts en une cartographie précise de vos zones d'ombre.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment identifier les manques de couverture avec mon IA ?

Votre agent extrait un arbre de rapports hiérarchiques pour vous montrer exactement où la couverture est insuffisante. Il cartographie les fichiers et répertoires spécifiques qui nécessitent une attention particulière, vous évitant ainsi de fouiller dans des logs bruts. Vous obtiendrez une liste claire des priorités pour votre prochaine suite de tests.

Les résultats.

Où vos données de couverture sont exploitées.

L'IA traite l'arbre de rapports pour vous fournir des informations exploitables.

ANALYSE

Zones d'ombre identifiées

L'agent scanne l'arbre de rapports pour trouver les répertoires avec une couverture nulle ou faible. Vous recevez la liste des chemins spécifiques à tester.

PLANIFICATION

Listes de tests ciblées

L'IA organise les manques de couverture en une liste priorisée. Cela vous aide à décider quels fichiers traiter en premier.

RAPPORTS

Synthèses structurées

Au lieu d'un bloc de texte indigeste, l'agent propose un découpage propre par dossier. Il devient facile de voir si des modules entiers ne sont pas protégés.

HUMAIN

Rédaction manuelle

L'IA identifie les lacunes, mais vous devez rédiger le code de test. Elle vous indique la direction, mais vous faites le travail de fond.

Le flux

Ce que fait votre IA une fois le rapport reçu.

L'agent transforme les données brutes en une carte structurée de votre base de code.

  1. Récupérer l'arbre

    L'agent extrait l'intégralité des données de couverture hiérarchiques depuis Codecov. Cela fournit le contexte structurel de votre projet.

    get_coverage_report_tree
  2. Cartographier les manques

    L'agent parcourt l'arbre pour trouver les fichiers ou dossiers où la couverture est absente. Il identifie les chemins précis non protégés.

    get_coverage_report_tree
  3. Grouper par répertoire

    L'agent organise ces manques selon une hiérarchie logique. Cela permet de voir si un module spécifique est totalement dépourvu de tests.

    get_coverage_report_tree
  4. Synthétiser les résultats

    L'agent présente une liste concise des zones les plus critiques à corriger. Vous disposez d'un point de départ clair pour vos tests.

    get_coverage_report_tree

Essayez

Copiez ces commandes pour commencer.

Utilisez ces prompts pour lancer votre audit.

Points de départ

Remplacez les noms de dépôts et les chemins de répertoires par ceux de votre projet réel.

Codecov Connector

Tout est prêt. Choisissez votre client MCP et suivez les instructions de configuration.

Lien du connecteurhttps://edge.vinkius.com/vk_preview_BhxY5dMcJ3daTaX2y9iBmjnp8uvuBDxG25b4pKhj/mcp

Claude Desktop

Suivez les étapes ci-dessous pour vous connecter en quelques secondes.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Codecov capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopier
{
  "mcpServers": {
    "codecov-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_BhxY5dMcJ3daTaX2y9iBmjnp8uvuBDxG25b4pKhj/mcp"
    }
  }
}
Copiez dans le chat04
  • Montre-moi l'arbre de rapports de couverture pour le dépôt 'auth-service'.

  • Quels répertoires du dépôt 'payment-gateway' ont la couverture de tests la plus faible ?

  • Liste tous les fichiers du dossier 'api-v2' qui n'ont actuellement aucun test.

  • Résume les manques de couverture de mon projet actuel en utilisant l'arbre de rapports.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Commencez ici

Connectez Codecov une fois, puis interrogez.

Liez votre compte une seule fois. Vos identifiants restent chiffrés et vous pouvez immédiatement interroger votre agent sur vos données de couverture.

Connecter Codecov à votre IA

FAQ

Fonctionnement de la tâche.

  • 01

    L'IA peut-elle écrire les tests à ma place ?

    Non. L'IA identifie les zones sans couverture, mais vous devez rédiger vous-même le code de test.

  • 02

    L'IA modifie-t-elle mes données de couverture ?

    Non. L'agent se contente de lire l'arbre de rapports. Il ne peut ni modifier vos rapports Codecov, ni votre code source.

  • 03

    Puis-je voir la couverture d'une branche spécifique ?

    Oui, à condition que les données de couverture de cette branche soient présentes dans l'arbre de rapports accessible par l'agent.

  • 04

    L'IA va-t-elle réparer mon pipeline CI/CD ?

    Non. L'agent fournit les informations nécessaires pour prendre des décisions, mais il n'interagit pas avec votre configuration CI/CD.

  • 05

    Comment sait-elle quels fichiers n'ont pas de tests ?

    Elle utilise l'outil get_coverage_report_tree pour inspecter la structure hiérarchique et repérer les fichiers avec un pourcentage de couverture nul ou faible.

  • D'autres questions sur Codecov ? La page du connecteur y répond. Voir toutes les capacités du connecteur Codecov

Connectez Codecov à Claude, Cursor, ChatGPT et d'autres