Solución de problemas Copilot revisión de código

servicios de Azure DevOps

Facturación y créditos

P: ¿Dónde puedo encontrar los precios de lista que me cobran por tokens?

R: Consulte Modelos y precios en la documentación de GitHub Copilot.

P: ¿Qué factores influyen en el número de tokens consumidos por una revisión de código?

R: El consumo de tokens depende de factores como el tamaño del repositorio, el tamaño del cambio y la complejidad del código que se está revisando.

P: ¿Los créditos que compro con las suscripciones a Copilot se contabilizan para el uso de revisión de código en Azure DevOps? ¿Puedo usar créditos de IA de un plan de GitHub Copilot?

A: No, el uso de Azure DevOps no consume créditos de IA de los planes de GitHub Copilot.

Control de datos y privacidad

P: ¿Se usa el código de cliente o el contenido de revisión de solicitudes de incorporación de cambios para entrenar o mejorar los modelos básicos?

R: No. Los datos de interacción utilizados para la revisión de código de Copilot, incluidos los diffs de las solicitudes de incorporación de cambios, los prompts, las respuestas, las sugerencias y el contexto de revisión relacionado, no se usan para entrenar ni mejorar los modelos fundacionales.

P: ¿Qué datos de cliente se conservan durante o después de una revisión de código?

R: La gestión y la retención de datos siguen la documentación de la política de GitHub Copilot. Azure Repos no publica una política de retención independiente para la revisión de código de Copilot.

P: ¿Se almacenan los diffs de las solicitudes de incorporación de cambios, las indicaciones, las sugerencias generadas o la telemetría más allá del procesamiento de la solicitud? Si se conservan, ¿cuáles son los períodos de retención?

R: Para obtener detalles actuales de almacenamiento y retención, incluidas las actualizaciones de directivas relacionadas con la retención, consulte GitHub Copilot documentación de confianza y privacidad. Azure Repos actualmente no publica una tabla independiente con períodos de retención específicos por característica para la revisión de código de Copilot.

P: ¿Dónde se procesa y almacena el contenido del cliente para la revisión de código de Copilot?

A: La revisión de código de Copilot en Azure Repos está impulsada por GitHub Copilot. La residencia de datos de GitHub Copilot no coincide con los límites de residencia de datos de la organización de Azure DevOps para esta característica en versión preliminar. Por ejemplo, si su organización de Azure DevOps está alojada en la UE, es posible que el procesamiento de la revisión de código de Copilot se realice en otra ubicación geográfica, como Estados Unidos.

P: ¿Se aplica la residencia de datos de GitHub Copilot a la revisión de código de Copilot para Azure Repos?

A: Para esta función de versión preliminar, no suponga que la ubicación geográfica de la organización de Azure DevOps determina la ubicación geográfica de procesamiento de la revisión de código de Copilot. Consulte la documentación sobre confianza y privacidad de GitHub Copilot para conocer el alcance y los límites actuales de la residencia de datos.

P: ¿La revisión de código de Copilot para Azure Repos sigue los mismos compromisos sobre el tratamiento de datos que GitHub Copilot Business y GitHub Copilot Enterprise?

A: Sí, la revisión de código de Copilot en Azure Repos sigue las políticas de tratamiento de datos de GitHub Copilot. Para conocer los compromisos actuales, consulte GitHub Copilot documentación de confianza y privacidad.

P: ¿Qué documentación de cumplimiento orientada al cliente puedo compartir con los equipos de seguridad y cumplimiento?

R: Use estas referencias oficiales:

Limitaciones de la versión preliminar

P: ¿Hay limitaciones o excepciones específicas de la versión preliminar que debo tener en cuenta?

R: Sí. Copilot revisión de código para Azure Repos está en versión preliminar limitada:

  • Las características en versión preliminar pueden cambiar o quitarse sin previo aviso.
  • Las características en versión preliminar no tienen ningún Acuerdo de Nivel de Servicio (SLA) ni soporte técnico limitado.
  • La residencia de los datos de esta característica no coincide con los límites de residencia de datos de la organización de Azure DevOps.

Solución de problemas de revisiones de código con errores

P: ¿Qué debo hacer cuando se produce un error en una revisión de código Copilot?

R: Revise los registros de trabajo con errores:

  1. Vaya a Grupos de agentes de configuración de la organización>.
  2. Seleccione el grupo de agentes que se usa para ejecutar Copilot revisiones de código. El grupo de agentes predeterminado es Azure Pipelines.
  3. Busque y abra el trabajo con errores.
  4. Revise los registros sin procesar en formato JSON para identificar la causa del error.

Solución de problemas de instrucciones personalizadas

P: Copilot no sigue mis instrucciones personalizadas

R: Compruebe que el archivo está confirmado en la .github/copilot-instructions.md rama predeterminada. Compruebe que las instrucciones se escriben en markdown clara y concisa y se centran en patrones accionables en lugar de directrices abstractas. Solicite una nueva revisión para aplicar instrucciones actualizadas a las solicitudes de incorporación de cambios existentes.

P: Mis instrucciones personalizadas son demasiado agresivas o lencientes

R: Revise los tipos de comentarios Copilot está generando. Ajuste las instrucciones para que sean más específicas sobre qué problemas priorizar y use ejemplos para aclarar los casos perimetrales.