{"meta":{"title":"Métricas de líneas de código","intro":"Las métricas de líneas de código proporcionan una medida direccional del resultado de Copilot al cuantificar las líneas de código sugeridas, añadidas o eliminadas en las funciones de finalización, chat y agente.","product":"GitHub Copilot","breadcrumbs":[{"href":"/es/copilot","title":"GitHub Copilot"},{"href":"/es/copilot/reference","title":"Referencia"},{"href":"/es/copilot/reference/copilot-usage-metrics","title":"Métricas de uso de Copilot"},{"href":"/es/copilot/reference/copilot-usage-metrics/lines-of-code-metrics","title":"Métricas LoC de Copilot"}],"documentType":"article"},"body":"# Métricas de líneas de código\n\nLas métricas de líneas de código proporcionan una medida direccional del resultado de Copilot al cuantificar las líneas de código sugeridas, añadidas o eliminadas en las funciones de finalización, chat y agente.\n\nLas métricas de líneas de código (LoC) proporcionan una indicación orientativa de la salida de Copilot al cuantificar las líneas que sugirió, añadió o eliminó en las funciones de finalización, chat y agente.\n\n## Donde aparecen las métricas de LoC\n\nEs posible que encuentre métricas de LoC en:\n\n* **Panel de generación de código (nivel de empresa y organización):** visualiza la actividad de agente y usuario basada en LoC. Consulta [Visualización del panel de generación de código](/es/copilot/how-tos/administer-copilot/view-code-generation).\n* **Exportaciones y APIs (empresa, organización y nivel de usuario):** exponen campos LoC como `loc_suggested_to_add_sum`, `loc_added_sum` y `loc_deleted_sum`. Consulta [Puntos de conexión de api REST para métricas de uso de Copilot](/es/rest/copilot/copilot-usage-metrics).\n* **Referencia de \"Datos disponibles en Copilot métricas de uso\"** : enumera todos los campos de panel y API derivados de LoC. Consulta [Datos disponibles en métricas de uso de Copilot](/es/copilot/reference/copilot-usage-metrics/copilot-usage-metrics).\n\nEn este artículo se explica cómo se mide LoC y qué afecta a su precisión y cobertura. Para obtener definiciones detalladas, consulte el artículo de referencia anterior.\n\n## Consideraciones sobre las métricas de LoC\n\nLas métricas de LoC pueden variar entre los IDE y las versiones. Tenga en cuenta las siguientes consideraciones:\n\n* **Cobertura:** No todos los IDE y los usuarios emitirán telemetría de LoC hasta que actualicen a las versiones necesarias. Los informes incluyen los campos `last_known_ide_version` y `last_known_plugin_version` para que pueda monitorizar la cobertura a lo largo de toda la empresa.\n* **Estabilidad:** A medida que Copilot evoluciona, las definiciones de telemetría pueden cambiar. Espere pequeños cambios en los datos a medida que la precisión mejore con el tiempo.\n\n## Requisitos de versión\n\nLas métricas de LoC requieren versiones mínimas específicas de IDE y Copilot complementos para funcionar. Los usuarios de versiones anteriores no contribuirán a los datos de LoC, lo que puede dar lugar a la subinformación hasta que se actualicen.\n\n| IDE                                                                                                       | Característica                                       | Versión mínima del IDE | Versión mínima Copilot Chat de la extensión |\n| :-------------------------------------------------------------------------------------------------------- | :--------------------------------------------------- | :--------------------- | :------------------------------------------ |\n| Eclipse                                                                                                   | <ul><li>`code_completion`</li></ul>                  | 4.31                   | 0.9.3.202507240902                          |\n|                                                                                                           | <ul><li>                                             |                        |                                             |\n| `chat_panel` (Preguntar, Editar, Planificar, Agente)</li></ul>                                            | 4.31                                                 | 0.11.0.202508291001    |                                             |\n|                                                                                                           | <ul><li>`agent_edit`</li></ul>                       | 4.31                   | 0.10.0.202508110512                         |\n| IntelliJ/JetBrains                                                                                        | <ul><li>`code_completion`</li><li>                   |                        |                                             |\n| `chat_panel` (Preguntar, Editar, Planificar, Agente)</li><li>`chat_inline`</li><li>`agent_edit`</li></ul> | 2024.2.6                                             | 1.5.52-241             |                                             |\n| Visual Studio                                                                                             | <ul><li>`code_completion`</li><li>                   |                        |                                             |\n| `chat_panel` (Preguntar, Editar, Planificar, Agente)</li></ul>                                            | 17.14.13                                             | 18.0.471.29466         |                                             |\n|                                                                                                           | <ul><li>`chat_inline`</li><li>`agent_edit`</li></ul> | 17.14.14               | 18.0.471.29466                              |\n| VS Code                                                                                                   | <ul><li>`code_completion`</li></ul>                  | 1.104.0                | 0.31.0                                      |\n|                                                                                                           | <ul><li>                                             |                        |                                             |\n| `chat_panel` (Preguntar, Editar, Planificar, Agente)</li></ul>                                            | 1.102.0                                              | 0.29.0                 |                                             |\n|                                                                                                           | <ul><li>`chat_inline`</li></ul>                      | 1.103.2                | 0.30.3                                      |\n|                                                                                                           | <ul><li>`agent_edit`</li></ul>                       | 1.103.0                | 0.30.0                                      |\n| XCode                                                                                                     | <ul><li>`code_completion`</li></ul>                  | 14.3.1                 | 0.40.0                                      |\n|                                                                                                           | <ul><li>                                             |                        |                                             |\n| `chat_panel` (Preguntar, Editar, Planificar, Agente)</li></ul>                                            | 15,0                                                 | 0.43.0                 |                                             |\n|                                                                                                           | <ul><li>`agent_edit`</li></ul>                       | 15.2                   | 0.41.0                                      |\n\n## Cómo afecta el modo de agente a las métricas de LoC\n\nA diferencia de las finalizaciones o chats, Copilot agent no sigue un flujo de \"sugerir y aceptar\". Los agentes planean y ejecutan tareas de varios pasos, a menudo editando varios archivos de forma iterativa sin la aceptación explícita por parte del usuario. Por este motivo, las métricas de LoC para la actividad del agente se miden de forma diferente.\n\n| Comportamiento                        | Cómo se refleja en las métricas de LoC                                                                                                                         |\n| :------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Sugerencias de código para el agente  | Se cuenta como `loc_suggested_to_add_sum` cuando los bloques de código visibles se muestran en el panel de chat.                                               |\n| Modificaciones del agente en archivos | Se cuenta como `loc_added_sum` y `loc_deleted_sum` en el grupo de características `agent_edit`. Estas modificaciones no se incluyen en las métricas sugeridas. |\n| Operaciones de varios archivos        | Cada edición de archivos contribuye al total de líneas agregadas y eliminadas, aunque se desencadene mediante un mensaje.                                      |\n\nEjemplo de resultado para la actividad de LoC relacionada con el agente:\n\n```json\n\"totals_by_language_feature\": [\n  {\n    \"language\": \"unknown\",\n    \"feature\": \"chat_panel_agent_mode\",\n    \"code_generation_activity_count\": 12,\n    \"code_acceptance_activity_count\": 0,\n    \"loc_suggested_to_add_sum\": 86, // code block suggestions in chat panel in agent mode\n    \"loc_suggested_to_delete_sum\": 0,\n    \"loc_added_sum\": 5, // only includes code block copy or apply in chat panel, not agent edits\n    \"loc_deleted_sum\": 0\n  },\n  {\n    \"language\": \"unknown\",\n    \"feature\": \"agent_edit\",\n    \"code_generation_activity_count\": 345,\n    \"code_acceptance_activity_count\": 0,\n    \"loc_suggested_to_add_sum\": 0,\n    \"loc_suggested_to_delete_sum\": 0,\n    \"loc_added_sum\": 2342, // agent and edit mode edits in files\n    \"loc_deleted_sum\": 947\n  }\n]\n```\n\nPara una edición de un solo agente, puede ver métricas como las siguientes.\n\n```json\n\"user_initiated_interaction_count\": 0,\n\"code_generation_activity_count\": 1,\n\"code_acceptance_activity_count\": 0\n```"}