• PASS
  • FAIL
  • DATA
  • HUMAN

Vérifier la couverture des commits avec votre IA

Connectez Codecov à votre client IA pour auditer la qualité du code au niveau du commit. Une fois connecté, votre agent peut extraire les métriques de couverture pour valider vos PR.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment vérifier la couverture des commits avec mon IA ?

Votre IA utilise Codecov pour extraire les totaux de couverture de SHAs de commits spécifiques. Elle compare ces chiffres à vos seuils requis pour vous indiquer si un commit peut être fusionné en toute sécurité. Vous obtiendrez le détail exact de la couverture pour n'importe quel commit de votre historique.

Chaque résultat est précis.

Résultats de la validation de couverture

L'IA traite votre demande et fournit ces résultats spécifiques.

PASS

Seuil atteint

L'IA confirme que le SHA du commit respecte vos exigences de couverture. Vous recevez un signal clair que le code est prêt pour la revue.

FAIL

Seuil non atteint

L'IA identifie où la couverture est descendue sous vos limites. Elle signale le commit spécifique qui a échoué au contrôle qualité.

DATA

Historique des commits

L'IA extrait la liste des commits récents de votre dépôt. Vous pouvez l'utiliser pour suivre l'évolution de la couverture dans le temps.

HUMAN

Revue manuelle

L'IA fournit les chiffres bruts de couverture. À vous de décider si les écarts de couverture sont acceptables pour le sprint en cours.

Le flux

Ce que fait votre IA lors de l'arrivée d'un commit.

L'IA gère l'extraction des données pour que vous puissiez vous concentrer sur la logique du code.

  1. Identifier le commit

    L'IA parcourt votre dépôt pour trouver le SHA spécifique ou l'activité récente que vous demandez.

    list_repository_commits
  2. Récupérer les données de couverture

    L'IA extrait les pourcentages de couverture exacts associés à ce commit précis.

    get_commit_coverage_totals
  3. Comparer aux seuils

    L'IA vérifie les totaux récupérés par rapport aux règles de couverture définies pour votre projet.

    get_commit_coverage_totals
  4. Rapporter le statut

    L'IA vous indique si le commit est validé ou refusé selon les données trouvées.

    get_commit_coverage_totals

Essayez

Copiez ces exemples pour commencer.

Utilisez ces prompts pour déclencher le flux de travail Codecov.

Points de départ

Remplacez les noms de dépôts et les chaînes SHA par les détails réels de votre projet.

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
  • Vérifie la couverture pour le commit a1b2c3d dans le dépôt backend-api.

  • Liste les 5 derniers commits du dépôt frontend-app.

  • Est-ce que le dernier commit dans auth-service a respecté notre seuil de couverture de 80% ?

  • Montre-moi les totaux de couverture pour le commit le plus récent du dépôt data-pipeline.

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

Commencez ici

Connectez Codecov une fois, puis interrogez.

Liez simplement votre compte via le tableau de bord Vinkius. Vos identifiants restent cryptés et vous pouvez immédiatement interroger votre IA sur la couverture de votre code.

Connecter Codecov à votre IA

FAQ

Fonctionnement de la tâche

  • 01

    L'IA peut-elle modifier mes seuils de couverture ?

    Non. L'IA peut uniquement lire les données de couverture. Vous devez mettre à jour vos seuils directement dans Codecov.

  • 02

    L'IA peut-elle fusionner mes pull requests ?

    Non. L'IA indique seulement si un commit respecte vos exigences. La fusion effective se fait toujours sur votre fournisseur git.

  • 03

    L'IA voit-elle l'intégralité de mon code ?

    Non. L'IA accède uniquement aux totaux de couverture et aux métadonnées des commits fournis par les outils Codecov.

  • 04

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

    Oui, à condition de fournir le SHA du commit associé à l'état de cette branche.

  • 05

    Que se passe-t-il si un SHA de commit n'existe pas ?

    L'IA vous informera qu'elle ne trouve pas ce commit spécifique dans l'historique du dépôt.

  • D'autres questions sur Codecov ? Voir toutes les capacités du connecteur Codecov

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