• MÉTRICAS
  • ESTRUCTURA
  • REDUNDANCIA
  • HUMANO

Cómo analizar métricas de deuda técnica con tu IA

Conecta SonarQube a tu cliente de IA para transformar datos de calidad en información útil. Una vez conectado, tu agente podrá extraer métricas específicas de todo el árbol de tu proyecto.

Pregunta a la IA sobre esta página

Respuesta rápida

¿Cómo reviso mi deuda técnica usando IA?

Tu cliente de IA utiliza el MCP de SonarQube para extraer medidas de calidad específicas, como la duplicación y la cobertura. Luego, analiza estos números para señalar exactamente dónde se está acumulando la deuda. Obtendrás una visión clara de la salud de tu proyecto sin necesidad de exportaciones manuales.

Los resultados.

A dónde llega tu información.

La IA procesa los datos de SonarQube para generar estos resultados específicos.

MÉTRICAS

Resúmenes de calidad

La IA extrae KPIs específicos como la cobertura de pruebas y los ratios de deuda. Obtendrás un resumen directo del estado actual de tu código.

ESTRUCTURA

Mapa del proyecto

El agente mapea el árbol de componentes. Esto te ayuda a ver qué módulos específicos están afectando negativamente tus puntuaciones.

REDUNDANCIA

Alertas de duplicación

La IA identifica bloques de código copiados. Verás exactamente dónde la duplicación está inflando tu deuda técnica.

HUMANO

Planes de refactorización

La IA sugiere qué archivos limpiar primero. Tú decides qué deuda merece ser pagada basándote en su análisis.

El flujo

Lo que hace tu IA cuando recibe los datos.

La IA actúa como un puente entre tu instancia de SonarQube y tu interfaz de chat.

  1. Mapear el proyecto

    El agente escanea la estructura de tu proyecto para entender la jerarquía de archivos y componentes.

    get_component_tree
  2. Extraer datos de calidad

    Obtiene las métricas específicas que solicitaste, como la cobertura o la deuda, para cualquier componente dado.

    get_measures
  3. Localizar código duplicado

    La IA identifica instancias específicas de duplicación de código en tus repositorios.

    get_duplications
  4. Sintetizar hallazgos

    El agente combina la estructura del árbol, las métricas y los datos de duplicación en un único informe.

    get_measuresget_component_tree

Pruébalo

Copia estos ejemplos para empezar.

Usa estos prompts para iniciar tu análisis.

Puntos de partida

Cambia los nombres de los proyectos o los tipos de métricas para que coincidan con tu configuración de SonarQube.

SonarQube Connector

Todo listo. Elige tu cliente MCP y sigue las instrucciones de configuración.

Enlace del conectorhttps://edge.vinkius.com/vk_preview_65ij3kQdNIdLxz6QrHqXvdxjl6hvRUXIu2uwF792/mcp

Claude Desktop

Sigue los pasos siguientes para conectarte en segundos.

  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 — SonarQube capabilities are ready to use.
Configuración · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "sonarqube-sonarcloud-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_65ij3kQdNIdLxz6QrHqXvdxjl6hvRUXIu2uwF792/mcp"
    }
  }
}
Copia en el chat04
  • Muéstrame la deuda técnica y la cobertura de pruebas del proyecto 'auth-service'.

  • ¿Qué componentes de mi 'frontend-app' tienen los niveles más altos de duplicación?

  • Lista los 5 archivos de mi repositorio que necesitan más refactorización según las métricas de deuda.

  • Compara la cobertura de código entre los componentes 'api-gateway' y 'user-service'.

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

Empieza aquí

Conecta SonarQube una vez y luego pregunta.

Solo necesitas tus credenciales de SonarQube. La conexión se gestiona de forma segura y podrás empezar a hacer preguntas sobre la calidad de tu código de inmediato.

Conecta SonarQube a tu IA

FAQ

Dudas comunes

  • 01

    ¿Puede la IA corregir el código por mí?

    No. La IA puede identificar la deuda y sugerir mejoras, pero debes aplicar los cambios de código manualmente en tu IDE.

  • 02

    ¿Puede la IA eliminar problemas en SonarQube?

    No. La IA solo lee datos de SonarQube. No puede modificar la configuración de tu proyecto ni eliminar problemas.

  • 03

    ¿Esto también funciona con SonarCloud?

    Sí, este MCP funciona tanto con instancias de SonarQube como de SonarCloud.

  • 04

    ¿Puedo preguntar sobre líneas de código específicas?

    La IA puede analizar métricas de archivos y componentes específicos, pero no navega por los archivos de código fuente directamente a menos que los proporciones en el contexto del chat.

  • 05

    ¿Cómo sabe la IA qué proyecto debe revisar?

    Especificas el nombre del proyecto o componente en tu prompt, y la IA lo utiliza para dirigir sus consultas.

  • ¿Tienes más preguntas sobre SonarQube? La página del conector las responde. Ver todo lo que puede hacer el conector de SonarQube

Conecta SonarQube a Claude, Cursor, ChatGPT y más