• SANTÉ
  • COUVERTURE
  • COMPLEXITÉ
  • HUMAIN

Suivre vos métriques de code avec l'IA et DeepSource

Connectez DeepSource à votre agent pour transformer vos données de dépôt en réponses instantanées. Accédez directement aux statistiques de santé et de couverture sans quitter votre chat.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment vérifier la qualité de mon code avec une IA ?

Votre agent utilise DeepSource pour extraire des métriques en temps réel, comme la couverture de tests et la santé du dépôt. Vous pouvez demander des rapports précis ou des résumés globaux pour identifier les zones à améliorer.

Chaque métrique à sa place.

Les résultats de vos requêtes.

Votre agent traite les données et les organise selon ces axes précis.

SANTÉ

État du dépôt

L'IA génère des rapports pour vous indiquer si votre base de code est stable ou si elle accumule de la dette technique.

COUVERTURE

Analyse des tests

Obtenez le pourcentage exact de votre code réellement couvert par les tests.

COMPLEXITÉ

Analyse de complexité

Identifiez les fonctions ou les fichiers trop complexes qui deviennent difficiles à maintenir.

HUMAIN

Revue de code manuelle

L'IA signale les problèmes, mais vous devez intervenir dans l'éditeur pour corriger la logique.

Le flux

Ce que fait votre IA une fois les données reçues.

L'agent sert de pont entre votre interface de chat et votre tableau de bord DeepSource.

  1. Récupérer les données de santé

    L'agent demande une vue d'ensemble de l'état actuel du dépôt.

    get_report_card
  2. Analyser la couverture

    Il recherche les chiffres précis de couverture de tests pour identifier les lacunes.

    get_test_coverage
  3. Vérifier la complexité

    L'agent extrait les métriques sur la difficulté de lecture ou de maintenance du code.

    get_repository_metrics
  4. Résumer les résultats

    Il compile toutes les données récupérées en un résumé clair et direct.

    get_report_card

Essayez

Copiez ces commandes pour démarrer.

Utilisez ces exemples pour obtenir des résultats immédiats.

Points de départ

Remplacez les noms de dépôts par les noms réels de vos projets.

DeepSource Connector

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

Lien du connecteurhttps://edge.vinkius.com/vk_preview_gRojrYBqBJYk2MB0kmqFd1Bq7M9JWeWmipQYTeBA/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 — DeepSource capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopier
{
  "mcpServers": {
    "deepsource-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_gRojrYBqBJYk2MB0kmqFd1Bq7M9JWeWmipQYTeBA/mcp"
    }
  }
}
Copiez dans le chat04
  • Donne-moi un rapport d'état pour le dépôt backend-api.

  • Quelle est la couverture de tests actuelle pour le dépôt auth-service ?

  • Affiche les métriques du dépôt frontend-app pour vérifier la complexité.

  • Quels dépôts de mon compte DeepSource ont une faible couverture de tests ?

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

Commencez ici

Connectez DeepSource une fois, puis posez vos questions.

Liez simplement votre compte via le tableau de bord Vinkius. Vos identifiants restent chiffrés et vous pouvez interroger vos métriques immédiatement.

Connecter DeepSource à votre IA

FAQ

Questions fréquentes

  • 01

    L'IA peut-elle corriger les problèmes de code qu'elle trouve ?

    Non. L'IA peut identifier et signaler les problèmes, mais vous devez appliquer les corrections manuellement dans votre base de code.

  • 02

    L'IA a-t-elle la permission de supprimer mes dépôts ?

    Non. Les outils fournis permettent uniquement à l'agent de lire des métriques et des rapports. Il ne peut pas effectuer d'actions destructrices comme supprimer du code ou des dépôts.

  • 03

    Puis-je voir la couverture pour un fichier spécifique ?

    Oui, vous pouvez demander à l'agent de vérifier la couverture de parties spécifiques de votre dépôt.

  • 04

    À quelle fréquence les données sont-elles mises à jour ?

    L'IA extrait les données les plus récentes disponibles dans DeepSource au moment où vous posez votre question.

  • 05

    L'IA peut-elle créer de nouveaux tests pour moi ?

    Non. L'agent peut uniquement récupérer les données de couverture existantes ; il ne peut pas écrire ou exécuter de nouveaux fichiers de tests.

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

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