{"meta":{"title":"Hacer preguntas a GitHub Copilot en un IDE","intro":"Use Copilot Chat en el editor para proporcionarle sugerencias de código, explicar el código, generar pruebas unitarias y sugerir correcciones de código.","product":"GitHub Copilot","breadcrumbs":[{"href":"/es/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/es/enterprise-cloud@latest/copilot/how-tos","title":"Procedimientos"},{"href":"/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot","title":"Chatear con Copilot"},{"href":"/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide","title":"Chat en IDE"}],"documentType":"article"},"body":"# Hacer preguntas a GitHub Copilot en un IDE\n\nUse Copilot Chat en el editor para proporcionarle sugerencias de código, explicar el código, generar pruebas unitarias y sugerir correcciones de código.\n\n## Introducción\n\nEn esta guía se describe cómo usar Copilot Chat y agentes para automatizar las tareas de codificación dividiéndolas en pasos, mediante herramientas para leer archivos, editar código y ejecutar comandos y auto-corregir cuando algo va mal. También puede formular preguntas generales sobre el desarrollo de software o preguntas específicas sobre el código del proyecto. Para obtener más información, vea [Acerca de GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/chat).\n\nPara aprender a usar Copilot para flujos de trabajo controlados por agentes en una aplicación de escritorio, consulte [Introducción a la aplicación Copilot de GitHub](/es/enterprise-cloud@latest/copilot/how-tos/github-copilot-app/getting-started).\n\n<!-- --------------------- -->\n\n<!-- VS Code -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool vscode\">\n\n## Requisitos previos\n\n* **Acceso a GitHub Copilot**. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n* **Última versión de Visual Studio Code**. Consulte la [Visual Studio Code página de descarga](https://code.visualstudio.com/Download?ref_product=copilot\\&ref_type=engagement\\&ref_style=text).\n* **Inicie sesión en GitHub en Visual Studio Code**. Si tienes problemas con la autenticación, consulta [Solución de problemas comunes con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues#authentication-problems-in-visual-studio-code).\n\nSi tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies).\n\n> \\[!NOTE]\n> Si no ve la opción **Agente** en el selector de modo, es posible que el administrador de la empresa u organización haya deshabilitado el modo de agente para el IDE.\n\n## Copilot Chat agentes\n\nPuede usar Copilot Chat en los siguientes modos:\n\n* [Modo de agente](#agent-mode): para llegar Copilot a realizar de forma autónoma una tarea establecida.\n* [Modo de planificación](#plan-mode): para lograr Copilot crear planes de implementación detallados para asegurarse de que se cumplen todos los requisitos.\n* [Modo de preguntas](#ask-mode): para obtener respuestas a preguntas de codificación y obtener Copilot sugerencias de código.\n\nPara cambiar entre modos, use la lista desplegable agentes en la parte inferior de la vista de chat.\n\n### Modo de agente\n\nUsa el modo de agente cuando tengas una tarea específica en mente y quieras habilitar Copilot para editar de forma autónoma el código. En el modo de agente, Copilot determina en qué archivos hacer cambios, ofrece cambios de código y comandos de terminal para completar la tarea e itera para solucionar los problemas hasta que se complete la tarea original.\n\nEl modo de agente es más adecuado para los casos de uso en los que:\n\n* La tarea es compleja e implica varios pasos, iteraciones y control de errores.\n* Quieres que Copilot determine los pasos necesarios para completar la tarea.\n* La tarea requiere Copilot para integrarse con aplicaciones externas, como un servidor MCP.\n\n#### Uso de agentes\n\n1. Si aún no se muestra la vista de chat, seleccione **Abrir chat** en el Copilot Chat menú.\n2. En la parte inferior de la vista de chat, asegúrese de que **el Agente** está seleccionado en la lista desplegable agentes.\n3. Envía una solicitud. En respuesta al mensaje, Copilot transmite las modificaciones en el editor, actualiza el conjunto de trabajo y, si es necesario, ejecuta comandos de terminal, si es necesario.\n4. Revise e itere los cambios o ejecute una revisión de código.\n\nTambién puede [ hacer clic en este enlace](vscode://GitHub.Copilot-Chat/chat?mode=agent\\&ref_product=copilot\\&ref_type=engagement\\&ref_style=text) para ir directamente al modo de agente en VS Code. <!-- markdownlint-disable-line GHD003 -->\n\nPara obtener más información, consulte [Introducción al chat](https://aka.ms/vscode-copilot-agent) en la Visual Studio Code documentación.\n\nCuando usas el modo de agente, cada prompt que introduces consume GitHub AI Credits.\n\n#### Usar subagents\n\nPuede usar subagents para delegar tareas en un agente aislado con su propia ventana de contexto dentro de la sesión de chat. El subagent funciona de forma independiente sin pausar los comentarios del usuario y devuelve el resultado final a la sesión de chat principal.\n\nSubagents son más adecuados para situaciones en las que:\n\n* Quiere delegar tareas complejas y de varios pasos, como la investigación o el análisis sin interrumpir la sesión principal.\n* Debe procesar grandes cantidades de información o varios documentos que desordenan la ventana de contexto principal.\n* Quiere explorar diferentes enfoques o perspectivas de forma independiente sin mezclar los contextos.\n\nSubagents utilizan las mismas herramientas y el mismo modelo de IA que la sesión principal, pero no pueden crear otros subagents.\n\n#### Habilitar subagents\n\n1. En la Copilot Chat ventana, haga clic en el icono de herramientas.\n2. Habilite la `runSubagent` herramienta.\n\nSi usa archivos de indicación personalizada o custom agents, asegúrese de especificar la herramienta `runSubagent` en la propiedad frontmatter `tools`. Consulte [Creación de agentes personalizados para Copilot cloud agent](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents#configuring-an-agent-profile) y [Usar archivos de solicitud en VS Code](https://code.visualstudio.com/docs/copilot/customization/prompt-files) en la documentación de Visual Studio Code.\n\n#### Se invoca subagents.\n\nSubagents se pueden invocar de diferentes maneras.\n\n* **Delegación automática**. Copilot analizará la descripción de su solicitud, el campo de descripción de sus custom agents configurados, y el contexto actual y las herramientas disponibles para elegir automáticamente un subagent. Por ejemplo, este mensaje delegaría automáticamente la tarea en un **especialista en refactorización** custom agent:\n\n  ```text\n  Suggest ways to refactor this legacy code.\n  ```\n\n* **Invocación directa**. Puede llamar directamente a subagent en su solicitud:\n\n  ```text\n  Use the testing subagent to write unit tests for the authentication module.\n  ```\n\n* **Llamada a la herramienta #runSubagent.**\n\n  ```text\n  Evaluate the #file:databaseSchema using #runSubagent and generate an optimized data-migration plan.\n  ```\n\nsubagent Cuando completa su tarea, sus resultados aparecen de nuevo en la sesión de chat principal, listas para preguntas de seguimiento o pasos siguientes.\n\n### Modo de plan\n\nEl modo de plan le ayuda a crear planes de implementación detallados antes de ejecutarlos. Esto garantiza que todos los requisitos se tienen en cuenta y se abordan antes de que se realicen cambios en el código. El agente del plan no realiza ningún cambio de código hasta que usted revise y apruebe el plan. Una vez aprobado, puede entregar el plan al agente predeterminado o guardarlo para mejorar, revisar o discutir en equipo.\n\nEl agente de plan está diseñado para:\n\n* Investigue la tarea de forma exhaustiva mediante herramientas de solo lectura y análisis de código base para identificar los requisitos y las restricciones.\n* Divida la tarea en pasos manejables y accionables e incluya preguntas abiertas sobre los requisitos ambiguos.\n* Presente un borrador de plan conciso, basado en un formato de plan estandarizado, para revisión e iteración del usuario.\n\n#### Uso del agente de planificación\n\n1. Si aún no se muestra la vista de chat, seleccione **Abrir chat** en el Copilot Chat menú.\n\n2. En la parte inferior de la vista de chat, seleccione **Plan** en la lista desplegable de agentes.\n\n3. Escriba un mensaje que describa una tarea, como agregar una característica a una aplicación existente, refactorizar código, corregir un error o crear una versión inicial de una nueva aplicación.\n\n   Por ejemplo: `Create a simple to-do web app with HTML, CSS, and JS files.`\n\n   Tras unos instantes, el agente del plan muestra un plan en la vista de chat. El plan proporciona un resumen general y un desglose de los pasos, incluidas las preguntas abiertas para la aclaración.\n\n4. Revise el plan y responda a cualquier pregunta que haya hecho el agente.\n\n   Puede iterar varias veces para aclarar los requisitos, ajustar el ámbito o responder preguntas.\n\n5. Una vez completado el plan, puede hacer lo siguiente:\n\n   * Haga clic en **Iniciar implementación** para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente para implementar los cambios necesarios, en función del plan de implementación.\n   * Haga clic **en Abrir en el Editor** para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente que genere Markdown, en una pestaña del editor, con los detalles del plan de implementación. Puede empezar a trabajar con el plan usted mismo o guardarlo como un archivo Markdown para su uso posterior.\n\nPara obtener más información, consulte [Planificación con agentes en VS Code](https://code.visualstudio.com/docs/copilot/agents/planning) en la Visual Studio Code documentación.\n\n### Modo de pregunta\n\nEl modo de preguntas está optimizado para responder preguntas sobre el código base, la codificación y los conceptos tecnológicos generales. Use el modo de pregunta cuando quiera comprender cómo funciona algo, explorar ideas o obtener ayuda con las tareas de codificación.\n\n#### Uso del agente Ask\n\n1. Si aún no se muestra la vista de chat, seleccione **Abrir chat** en el Copilot Chat menú.\n2. En la parte inferior de la interfaz de chat, seleccione **Preguntar** en la lista desplegable de agentes.\n3. Escriba un mensaje en el cuadro de solicitud y presione <kbd>Entrar</kbd>.\n\n## Envío de comandos\n\nPuede proporcionar al agente una descripción detallada de lo que desea desarrollar y este se pondrá a trabajar. Cada tarea se ejecuta dentro de una sesión de agente, una conversación persistente que se puede seguir, pausar, reanudar o entregar a otro agente.\n\n1. Para abrir la vista de chat, haga clic en el icono de chat en la barra de título de Visual Studio Code. Si no se muestra el icono de chat, haga clic con el botón derecho en la barra de título y asegúrese de que **el Centro de comandos** está seleccionado.\n\n   ![Captura de pantalla del botón \"Copilot Chat\", resaltado con un contorno naranja oscuro.](/assets/images/help/copilot/vsc-copilot-chat-icon.png)\n\n2. Escribe una indicación en el cuadro de texto. Para ver una introducción a los tipos de indicaciones que puedes usar, consulta [Primeros pasos con las indicaciones de GitHub Copilot Chat en tu IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide).\n\n3. Evalúe la respuesta de Copilot y realice una solicitud de seguimiento si es necesario.\n\n   La respuesta puede contener texto, bloques de código, botones, imágenes, URI y árboles de archivos. La respuesta suele incluir elementos interactivos. Por ejemplo, la respuesta puede incluir un menú para insertar un bloque de código o un botón para invocar un Visual Studio Code comando.\n\n   Para ver los archivos que Copilot Chat se usan para generar la respuesta, seleccione la lista desplegable **Referencias usadas *n*** en la parte superior de la respuesta. Las referencias pueden incluir un vínculo a un archivo de instrucciones personalizado para tu repositorio. Este archivo contiene información adicional que se agrega de forma automática a todas tus preguntas de chat para mejorar la calidad de las respuestas. Para obtener más información, vea [Agregar instrucciones personalizadas del repositorio para GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions).\n\n## El uso de palabras clave en la sugerencia\n\nPuede usar palabras clave especiales para ayudar a Copilot a comprender la solicitud. Para ejemplos, consulta [Primeros pasos con las indicaciones de GitHub Copilot Chat en tu IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide).\n\n### Participantes del chat\n\nLos participantes del chat son como expertos de dominio que tienen una especialidad con la que pueden ayudarte.\n\nCopilot Chat puede deducir los participantes de chat pertinentes en función de su mensaje de lenguaje natural, mejorando la detección de funcionalidades avanzadas sin tener que especificar explícitamente el participante que desea usar en el mensaje.\n\n> \\[!NOTE] La inferencia automática para los participantes del chat está actualmente en versión preliminar pública y está sujeta a cambios.\n\nDe forma alternativa, puedes especificar un participante del chat manualmente con el objetivo de definir el ámbito de tu solicitud para un dominio específico. Para hacer esto, escriba `@` en el cuadro de chat, seguido de un nombre de participante del chat.\n\nPara ver todos los participantes del chat disponibles, escribe `@` en el cuadro de solicitud del chat. Consulte también [Hoja de referencia rápida de GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=vscode#chat-participants) o [participantes del chat](https://code.visualstudio.com/docs/copilot/copilot-chat#_chat-participants) en la Visual Studio Code documentación.\n\n### Comandos de barra diagonal\n\nUsa comandos de barra para evitar escribir mensajes complejos para escenarios comunes. Para usar un comando de barra oblicua, escribe `/` en el cuadro de solicitud del chat seguido de un comando.\n\nPara ver todos los comandos de barra oblicua disponibles, escribe `/` en el cuadro de solicitud del chat. Consulte también [Hoja de referencia rápida de GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=vscode#slash-commands) o [Comandos de barra oblicua](https://code.visualstudio.com/docs/copilot/reference/copilot-vscode-features#_slash-commands) en la documentación de Visual Studio Code.\n\n### Variables de chat\n\nUsa variables de chat para incluir contexto específico en la solicitud. Para usar una variable de chat, escribe `#` en el cuadro de solicitud del chat, seguido de una variable de chat.\n\nPara ver todas las variables de chat disponibles, escribe `#` en el cuadro de solicitud del chat. Consulte también [Hoja de referencia rápida de GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=vscode#chat-variables).\n\n## Uso de capacidades de GitHub para Copilot\n\nLas capacidades específicas de Copilot GitHub amplían el tipo de información que Copilot puede proporcionar. Para acceder a estas aptitudes en Copilot Chat, incluye `@github` en tu pregunta.\n\nAl agregar `@github` a una pregunta, Copilot selecciona dinámicamente una capacidad adecuada en función del contenido de la pregunta. También puedes pedir explícitamente a Copilot Chat que utilice una capacidad determinada. Puede hacer esto de dos maneras:\n\n* Utiliza lenguaje natural para pedir a Copilot Chat que use una capacidad. Por ejemplo: `@github Search the web to find the latest GPT model from OpenAI.`\n* Para invocar específicamente una búsqueda web, puede incluir la variable `#web` en la pregunta. Por ejemplo: `@github #web What is the latest LTS of Node.js?`\n\nPara generar una lista de aptitudes disponibles actualmente, solicite a Copilot: `@github What skills are available?`\n\n## Uso de servidores de Protocolo de contexto de modelo (MCP)\n\nPuedes usar MCP para ampliar las funcionalidades de Copilot Chat mediante la integración con una amplia gama de herramientas y servicios existentes. Para más información, consulta [Acerca del Protocolo de contexto de modelo (MCP)](/es/enterprise-cloud@latest/copilot/concepts/context/mcp).\n\n## Modelos de IA para Copilot Chat\n\nPuede cambiar los usos del modelo Copilot para generar respuestas. Es posible que otros modelos funcionen mejor o proporcionen respuestas más útiles, en función del tipo de preguntas que realices. Las opciones incluyen modelos premium con funcionalidades avanzadas.\n\n## Formas adicionales de acceder Copilot Chat\n\nAdemás de enviar indicaciones mediante la vista de chat, puedes enviarlas de otras maneras:\n\n* **Quick chat:** Para abrir la lista desplegable de chat rápido, escriba <kbd>Shift</kbd>+<kbd>Optin</kbd>+<kbd>Command</kbd>+<kbd>L</kbd> (Mac) / <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Alt</kbd>+<kbd>L</kbd> (Windows/Linux).\n* **Inline:** Para iniciar un chat en línea directamente en el editor o en el terminal integrado, escriba <kbd>Command</kbd>+<kbd>i</kbd> (Mac) / <kbd>Ctrl</kbd>+<kbd>i</kbd> (Windows/Linux).\n* **Acciones inteligentes:** Para enviar mensajes a través del menú contextual, haga clic con el botón derecho en el editor, seleccione **Copilot** en el menú que aparece y, a continuación, seleccione una de las acciones. También se puede acceder a las acciones inteligentes mediante el icono de destello que a veces aparece cuando se selecciona una línea de código.\n\nConsulte [chat en línea](https://code.visualstudio.com/docs/copilot/copilot-chat#_inline-chat), [chat rápido](https://code.visualstudio.com/docs/copilot/copilot-chat#_quick-chat) y [acciones inteligentes de chat](https://code.visualstudio.com/docs/copilot/copilot-chat#_chat-smart-actions) en la Visual Studio Code documentación para obtener más detalles.\n\n## Uso de imágenes en Copilot Chat\n\nPuede adjuntar imágenes y ARCHIVOS PDF a las solicitudes al usar un modelo que admita la entrada de imagen.\n\nCopilot admite los siguientes tipos de archivo:\n\n* JPEG (`.jpg`, `.jpeg`)\n* PNG (`.png`)\n* GIF (`.gif`)\n* WEBP (`.webp`)\n* PDF (`.pdf`)\n* HEIC (`.heic`)\n* HEIF (`.heif`)\n\nPor ejemplo, puedes adjuntar:\n\n* Captura de pantalla de un fragmento de código y pide Copilot que explique el código.\n* Un simulacro de la interfaz de usuario para una aplicación y pedir que Copilot genere el código.\n* Diagrama de flujo y pedir Copilot que describa los procesos que se muestran en la imagen.\n* Captura de pantalla de una página web y pedir que Copilot genere HTML para una página similar.\n\nLos datos adjuntos de imagen y PDF están disponibles en todos los Copilot planes y están habilitados de forma predeterminada, sin ninguna directiva necesaria para activar o desactivar la característica.\n\n### Adjuntar imágenes a tu mensaje en el chat\n\n1. Realice una de las siguientes acciones:\n\n   * Copia una imagen y pégala en la vista de chat.\n   * Arrastre y coloque uno o varios archivos de imagen desde el explorador de archivos del sistema operativo(o desde el Explorador en VS Code) en la vista de chat.\n   * Haga clic con el botón derecho en un archivo de imagen en el VS Code Explorador y, a continuación, haga clic en **Copilot\\*\\*\\*\\*Agregar archivo a chat**.\n\n2. Escribe el mensaje en la vista de chat para acompañar la imagen. Por ejemplo: `explain this diagram`, `describe each of these images in detail` y `what does this error message mean`.\n\n## Compartir la retroalimentación\n\nPara indicar si una respuesta ha resultado útil, usa los iconos de pulgares hacia arriba y hacia abajo que aparecen junto a la respuesta.\n\nPara dejar comentarios sobre la extensión GitHub Copilot Chat, abra una incidencia en el repositorio [microsoft/vscode-copilot-release](https://github.com/microsoft/vscode-copilot-release/issues).\n\n## Información adicional\n\n* [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n* [Uso Copilot Chat de en VS Code](https://code.visualstudio.com/docs/copilot/copilot-chat) la Visual Studio Code documentación\n* [Gestión de sesiones del agente](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents)\n* [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n* [Tarjeta de aplicación: Copilot Chat de GitHub](/es/enterprise-cloud@latest/copilot/responsible-use/chat)\n* [Términos de GitHub para productos y funciones adicionales](/es/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n* [\n  GitHub Copilot Centro de confianza](https://copilot.github.trust.page)\n* [\n  GitHub Copilot Preguntas más frecuentes](https://github.com/features/copilot#faq)\n\n</div>\n\n<!-- --------------------- -->\n\n<!-- Visual Studio -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool visualstudio\">\n\n## Requisitos previos\n\n* **Acceso a GitHub Copilot**. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n* **Visual Studio 2022, versión 17.8 o posterior**. Consulte [Instalación Visual Studio](https://learn.microsoft.com/visualstudio/install/install-visual-studio) en la documentación de Visual Studio.\n  * *Para Visual Studio 17.8 y 17.9:*\n    ***\n\nGitHub Copilot extensión\\*\\*. Consulte [Instalación de GitHub Copilot in Visual Studio](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-install-and-states?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) en la documentación de Visual Studio.\n\\* \\*\\*\nGitHub Copilot Chat extensión\\*\\*. Consulte [Instalación de GitHub Copilot in Visual Studio](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-install-and-states?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) en la documentación de Visual Studio.\n\n\\_\nVisual Studio 17.10 y versiones posteriores tienen integradas las GitHub Copilot extensiones y GitHub Copilot Chat . No es necesario instalarlos por separado.\\_\n\n* **Inicie sesión en GitHub en Visual Studio**. Si experimenta problemas de autenticación, consulte [Solución de problemas comunes con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues#authentication-problems-in-visual-studio).\n\nSi tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies).\n\n## Envío de comandos\n\nPuede pedir que Copilot Chat le proporcione sugerencias de código, explicar el código, generar pruebas unitarias y sugerir correcciones de código.\n\n1. En la barra de Visual Studio menús, haga clic en **Ver** y, a continuación, haga clic en **GitHub Copilot Chat**.\n2. En la ventana Copilot Chat, introduzca un comando en el prompt y presione la tecla **Intro**. Para mensajes de ejemplo, consulta [Primeros pasos con las indicaciones de GitHub Copilot Chat en tu IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide).\n3. Evalúe la respuesta de Copilot y envíe una instrucción de seguimiento si es necesario.\n\n   La respuesta suele incluir elementos interactivos. Por ejemplo, la respuesta puede incluir botones para copiar, insertar u obtener una vista previa del resultado de un bloque de código.\n\n   Para ver los archivos que Copilot Chat se usan para generar la respuesta, haga clic en el vínculo **Referencias** debajo de la respuesta. Las referencias pueden incluir un vínculo a un archivo de instrucciones personalizado para tu repositorio. Este archivo contiene información adicional que se agrega de forma automática a todas tus preguntas de chat para mejorar la calidad de las respuestas. Para obtener más información, vea [Agregar instrucciones personalizadas del repositorio para GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions).\n\n## El uso de palabras clave en la sugerencia\n\nPuede usar palabras clave especiales para ayudar a Copilot a comprender la solicitud.\n\n### Comandos de barra diagonal\n\nUsa comandos de barra para evitar escribir mensajes complejos para escenarios comunes. Para usar un comando de barra oblicua, escribe `/` en el cuadro de solicitud del chat seguido de un comando.\n\nPara ver todos los comandos de barra oblicua disponibles, escribe `/` en el cuadro de solicitud del chat. Consulte también [Hoja de referencia rápida de GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=vscode#slash-commands) o [Comandos de barra oblicua](https://learn.microsoft.com/visualstudio/ide/copilot-chat-context#slash-commands) en la documentación de Visual Studio.\n\n### Referencias\n\nDe forma predeterminada, Copilot Chat hará referencia al archivo que tiene abierto o el código que ha seleccionado. También puedes usar `#` seguido de un nombre de archivo, un nombre de archivo y números de línea, o `solution` para hacer referencia a un archivo, líneas o solución específicos.\n\nConsulte también [Hoja de referencia rápida de GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=visualstudio#references) o [Referencia](https://learn.microsoft.com/visualstudio/ide/copilot-chat-context#reference) en la Visual Studio documentación.\n\n## Uso de capacidades de GitHub para Copilot (versión preliminar)\n\n> \\[!NOTE]\n> El participante del chat `@github` está actualmente en versión preliminar y solo está disponible en la [Visual Studio versión preliminar 2 de 2022](https://visualstudio.microsoft.com/vs/preview/) en adelante.\n\nLas aptitudes específicas de Copilot expanden el tipo de información que GitHub puede proporcionar. Para acceder a estas habilidades en Copilot Chat y en Visual Studio, incluya `@github` en su pregunta.\n\nAl agregar `@github` a una pregunta, Copilot selecciona dinámicamente una aptitud adecuada en función del contenido de la pregunta. También puede pedir Copilot Chat explícitamente que use una aptitud determinada. Por ejemplo, `@github Search the web to find the latest GPT4 model from OpenAI.`\n\nPuede generar una lista de aptitudes disponibles actualmente; para ello, solicite Copilot: `@github What skills are available?`\n\n## Uso de servidores de Protocolo de contexto de modelo (MCP)\n\nPuedes usar MCP para ampliar las funcionalidades de Copilot Chat mediante la integración con una amplia gama de herramientas y servicios existentes. Para más información, consulta [Acerca del Protocolo de contexto de modelo (MCP)](/es/enterprise-cloud@latest/copilot/concepts/context/mcp).\n\n## Modelos de IA para Copilot Chat\n\nPuede cambiar los usos del modelo Copilot para generar respuestas. Es posible que otros modelos funcionen mejor o proporcionen respuestas más útiles, en función del tipo de preguntas que realices. Las opciones incluyen modelos premium con funcionalidades avanzadas.\n\n## Formas adicionales de acceder Copilot Chat\n\nAdemás de enviar indicaciones mediante la ventana de chat, puedes enviar indicaciones en línea. Para iniciar un chat en línea, haga clic con el botón derecho en la ventana del editor y seleccione **Preguntar Copilot**.\n\nConsulte [Hacer preguntas en la vista de chat en línea](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-chat#ask-questions-in-the-inline-chat-view) en la Visual Studio documentación para más detalles.\n\n## Copilot Edits\n\n> \\[!NOTE]\n>\n> * Esta característica está actualmente en versión preliminar pública y está sujeta a cambios.\n> * Disponible en Visual Studio la versión 17.14 y posteriores.\n\nCopilot Edits permite realizar cambios en varios archivos desde un único Copilot Chat indicador.\n\nUse el modo de agente cuando tenga una tarea específica en mente y quiera habilitar Copilot para editar el código de forma autónoma. En el modo de agente, Copilot determina qué archivos se van a realizar cambios, ofrece cambios de código y comandos de terminal para completar la tarea y recorre en iteración los problemas hasta que se complete la tarea original.\n\n### Uso del modo de agente\n\n1. En la barra de Visual Studio menús, haga clic en **Ver** y, a continuación, haga clic en **GitHub Copilot Chat**.\n2. En la parte inferior del panel de chat, seleccione Agente en la lista desplegable **agentes** .\n3. Envía una solicitud. En respuesta al mensaje, Copilot transmite las modificaciones en el editor, actualiza el conjunto de trabajo y, si es necesario, sugiere comandos de terminal para ejecutarse.\n4. Examine los cambios. Si se sugieren comandos de terminal Copilot, confirme si Copilot puede ejecutarlos. En respuesta, Copilot repite el proceso y realiza acciones adicionales para completar la tarea indicada en la solicitud original.\n\nCuando usa el modo Copilot agent, cada indicación que introduzca consume GitHub AI Credits.\n\n## Uso de imágenes en Copilot Chat\n\nPuede adjuntar imágenes y ARCHIVOS PDF a las solicitudes al usar un modelo que admita la entrada de imagen.\n\nCopilot admite los siguientes tipos de archivo:\n\n* JPEG (`.jpg`, `.jpeg`)\n* PNG (`.png`)\n* GIF (`.gif`)\n* WEBP (`.webp`)\n* PDF (`.pdf`)\n* HEIC (`.heic`)\n* HEIF (`.heif`)\n\nPor ejemplo, puedes adjuntar:\n\n* Captura de pantalla de un fragmento de código y pide Copilot que explique el código.\n* Un simulacro de la interfaz de usuario para una aplicación y pedir que Copilot genere el código.\n* Diagrama de flujo y pedir Copilot que describa los procesos que se muestran en la imagen.\n* Captura de pantalla de una página web y pedir que Copilot genere HTML para una página similar.\n\nLos datos adjuntos de imagen y PDF están disponibles en todos los Copilot planes y están habilitados de forma predeterminada, sin ninguna directiva necesaria para activar o desactivar la característica.\n\n### Adjuntar imágenes a tu mensaje en el chat\n\n1. Si ves el selector de modelos de IA en la parte inferior derecha de la vista de chat, selecciona uno de los modelos que admite la adición de imágenes a indicaciones:\n\n2. Realice una de las siguientes acciones:\n\n   * Copia una imagen y pégala en la vista de chat.\n   * Haz clic en el icono de clip situado en la parte inferior derecha de la vista de chat, haz clic en **Upload Image**, busca el archivo de imagen que quieras adjuntar, selecciónalo y haz clic en **Open**.\n\n   Puedes agregar varias imágenes si es necesario.\n\n3. Escribe el mensaje en la vista de chat para acompañar la imagen. Por ejemplo, `explain this image` o `describe each of these images in detail`.\n\n## Compartir la retroalimentación\n\nPara compartir comentarios sobre Copilot Chat, puede usar el botón **Enviar comentarios** en Visual Studio. Para obtener más información sobre cómo proporcionar comentarios para Visual Studio, consulte la [Visual Studio documentación de comentarios](https://learn.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio?view=vs-2022) .\n\n1. En la esquina superior derecha de la Visual Studio ventana, haga clic en el botón **Enviar comentarios** .\n\n   ![Captura de pantalla del botón Compartir comentarios en Visual Studio.](/assets/images/help/copilot/vs-share-feedback-button.png)\n\n2. Elige la opción que describa mejor los comentarios.\n   * Para notificar un error, haz clic en **Notificar un problema**.\n   * Para solicitar una característica, haz clic en **Sugerir una característica**.\n\n## Información adicional\n\n* [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n\n* [Usando GitHub Copilot Chat en Visual Studio en la documentación de Microsoft Learn](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-chat?view=vs-2022#use-copilot-chat-in-visual-studio)\n\n* GitHub Copilot Chat\n\n* [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n\n* [Tarjeta de aplicación: Copilot Chat de GitHub](/es/enterprise-cloud@latest/copilot/responsible-use/chat)\n\n* [Términos de GitHub para productos y funciones adicionales](/es/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n\n* [\n  GitHub Copilot Centro de confianza](https://copilot.github.trust.page)\n\n* [\n  GitHub Copilot Preguntas más frecuentes](https://github.com/features/copilot#faq)\n\n</div>\n\n<!-- --------------------- -->\n\n<!-- JetBrains -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool jetbrains\">\n\n## Requisitos previos\n\n* **Acceso a GitHub Copilot**. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n* **JetBrains IDE compatible**.\n  GitHub Copilot es compatible con los siguientes IDE:\n\n  * IntelliJ IDEA (Ultimate, Community, Educational)\n  * Android Studio\n  * CLion\n  * Invitado de Code With Me\n  * DataGrip\n  * DataSpell\n  * GoLand\n  * Cliente JetBrains\n  * MPS\n  * PhpStorm\n  * PyCharm (Profesional, Comunidad, Educativa)\n  * Rider\n  * RubyMine\n  * RustRover\n  * WebStorm\n\n  Consulta el buscador de herramientas de [IDE de JetBrains](https://www.jetbrains.com/products/?ref_product=copilot\\&ref_type=engagement\\&ref_style=button) para descargarla.\n* **Versión más reciente de la GitHub Copilot extensión**. Consulte el [GitHub Copilot complemento](https://plugins.jetbrains.com/plugin/17718-github-copilot?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) en El Marketplace de JetBrains. Para conocer las instrucciones de instalación, consulta [Instalación de la extensión GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains).\n* **Inicie sesión en GitHub el IDE de JetBrains**. Para obtener instrucciones de autenticación, consulte [Instalación de la extensión GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains#installing-the-github-copilot-plugin-in-your-jetbrains-ide).\n\nSi tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies).\n\n## Copilot Chat agentes\n\nEl selector de agentes del Copilot Chat panel le permite elegir qué agente controla la conversación. Para cambiar los agentes, use la lista desplegable Agentes en la parte inferior del panel de chat.\n\nLos siguientes agentes están disponibles:\n\n* **Modo de agente** (valor predeterminado): experiencia agente completa con la ejecución de tareas autónomas.\n* **Modo de pregunta**: obtenga respuestas rápidas y ayuda sin realizar cambios en el código.\n* **Modo plan**: Colabora en la planificación antes de implementar: Copilot analiza tu solicitud y crea un plan estructurado para que lo revises.\n* **Copilot CLI**: Se ejecuta desde Copilot hasta Copilot CLI, ofreciendo una experiencia agéntica centrada en la terminal, con varios modos de aislamiento, seguimiento del progreso de la sesión en tiempo real y visibilidad de las llamadas a herramientas. Para obtener más información, vea [Acerca de GitHub Copilot CLI](/es/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-copilot-cli).\n* **Agentes personalizados**: use agentes personalizados adaptados a sus necesidades específicas. Para obtener más información, vea [Acerca de los agentes personalizados](/es/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-custom-agents).\n\n> \\[!TIP]\n> También puede acceder a Copilot desde JetBrains AI Assistant sin instalar el complemento Copilot. Para obtener más información, vea [Uso de GitHub Copilot en los IDE de JetBrains](/es/enterprise-cloud@latest/copilot/concepts/agents/copilot-in-jetbrains).\n\n## Envío de comandos\n\nPuede pedir que Copilot Chat le proporcione sugerencias de código, explicar el código, generar pruebas unitarias y sugerir correcciones de código.\n\n1. Abra la Copilot Chat ventana haciendo clic en el **GitHub Copilot Chat** icono situado a la derecha de la ventana del IDE de JetBrains.\n\n   ![Captura de pantalla del icono de GitHub Copilot Chat en la barra de actividad.](/assets/images/help/copilot/jetbrains-copilot-chat-icon.png)\n\n2. Escribe una indicación en el cuadro de texto. Para mensajes de ejemplo, consulta [Primeros pasos con las indicaciones de GitHub Copilot Chat en tu IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide).\n\n3. Evalúe la respuesta de Copilot y envíe una instrucción de seguimiento si es necesario.\n\n   La respuesta suele incluir elementos interactivos. Por ejemplo, la respuesta puede incluir botones para copiar o insertar un bloque de código.\n\n   Para ver los archivos que Copilot Chat se usan para generar la respuesta, haga clic en el vínculo **Referencias** debajo de la respuesta. Las referencias pueden incluir un vínculo a un archivo de instrucciones personalizado para tu repositorio. Este archivo contiene información adicional que se agrega de forma automática a todas tus preguntas de chat para mejorar la calidad de las respuestas. Para obtener más información, vea [Agregar instrucciones personalizadas del repositorio para GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions).\n\n## Completar su solicitud\n\nPuede usar comandos de barra oblicua y referencias de archivo para ayudar a Copilot a comprender lo que le pide.\n\n### Comandos de barra diagonal\n\nUsa comandos de barra para evitar escribir mensajes complejos para escenarios comunes. Para usar un comando de barra oblicua, escribe `/` en el cuadro de solicitud del chat seguido de un comando.\n\nPara ver todos los comandos de barra oblicua disponibles, escribe `/` en el cuadro de solicitud del chat. Consulte también [Hoja de referencia rápida de GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=jetbrains#slash-commands-2).\n\n### Referencias de archivo\n\nDe forma predeterminada, Copilot Chat hará referencia al archivo que tiene abierto o el código que ha seleccionado. También puede indicar Copilot Chat a qué archivos hacer referencia arrastrando un archivo al cuadro de mensaje de chat. Como alternativa, puede hacer clic con el botón derecho en un archivo, seleccionar **GitHub Copilot**, a continuación, seleccionar **Reference File in Chat**.\n\n## Uso de capacidades de GitHub para Copilot\n\nLas capacidades específicas de Copilot GitHub amplían el tipo de información que Copilot puede proporcionar. Para acceder a estas aptitudes en Copilot Chat, incluye `@github` en tu pregunta.\n\nAl agregar `@github` a una pregunta, Copilot selecciona dinámicamente una capacidad adecuada en función del contenido de la pregunta. También puedes pedir explícitamente a Copilot Chat que utilice una capacidad determinada. Puede hacer esto de dos maneras:\n\n* Utiliza lenguaje natural para pedir a Copilot Chat que use una capacidad. Por ejemplo: `@github Search the web to find the latest GPT model from OpenAI.`\n* Para invocar específicamente una búsqueda web, puede incluir la variable `#web` en la pregunta. Por ejemplo: `@github #web What is the latest LTS of Node.js?`\n\nPara generar una lista de aptitudes disponibles actualmente, solicite a Copilot: `@github What skills are available?`\n\n## Uso de servidores de Protocolo de contexto de modelo (MCP)\n\nPuedes usar MCP para ampliar las funcionalidades de Copilot Chat mediante la integración con una amplia gama de herramientas y servicios existentes. Para más información, consulta [Acerca del Protocolo de contexto de modelo (MCP)](/es/enterprise-cloud@latest/copilot/concepts/context/mcp).\n\n## Modelos de IA para Copilot Chat\n\nPuede cambiar los usos del modelo Copilot para generar respuestas. Es posible que otros modelos funcionen mejor o proporcionen respuestas más útiles, en función del tipo de preguntas que realices. Las opciones incluyen modelos premium con funcionalidades avanzadas.\n\n## Formas adicionales de acceder Copilot Chat\n\n* **Solicitudes integradas**. Además de enviar mensajes a través de la ventana de chat, puede enviar solicitudes integradas haciendo clic con el botón derecho en un archivo, seleccionando **GitHub Copilot** y seleccionando una de las opciones.\n* **En línea**. Puede enviar un mensaje de chat en línea y restringirlo a un bloque de código resaltado o a su archivo actual.\n  * Para iniciar un chat en línea, haga clic con el botón derecho en un bloque de código o en cualquier parte del archivo actual, mantenga el puntero sobre **GitHub Copilot** y, a continuación, seleccione **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-plus\" aria-label=\"plus\" role=\"img\"><path d=\"M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z\"></path></svg>Copilot: Chat en línea** o escriba <kbd>Ctrl</kbd>+<kbd>Mayús</kbd>+<kbd>I</kbd>.\n\n## Copilot Edits\n\nUtilice Copilot Edits para realizar cambios en varios archivos directamente desde una única Copilot Chat solicitud.\nCopilot Edits tiene los siguientes modos:\n\n* [El modo de edición](#edit-mode-1) permite Copilot realizar modificaciones controladas en varios archivos.\n* [El modo de agente](#agent-mode-1) permite Copilot realizar de forma autónoma una tarea establecida.\n\n### Modo de edición\n\nEl modo de edición solo está disponible en Visual Studio Code y en los IDE de JetBrains.\n\nUsa el modo de edición cuando quieras un control más pormenorizado de las ediciones que propone Copilot. En el modo de edición, puedes elegir los archivos en los que Copilot puede hacer cambios, proporcionar contexto a Copilot con cada iteración y decidir si aceptar o no las modificaciones sugeridas en cada caso.\n\nEl modo de edición es más adecuado para los casos de uso en los que:\n\n* Quieres realizar una actualización rápida y específica a un conjunto definido de archivos.\n* Quieres un control total sobre el número de solicitudes LLM que Copilot usa.\n\n#### Uso del modo de edición\n\n1. Para iniciar una sesión de edición, haga clic **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>Copilot** en la barra de menús y seleccione **Abrir GitHub Copilot Chat**.\n2. En la parte superior del panel de chat, haga clic en **Copilot Edits**.\n3. Agregue archivos pertinentes al *conjunto de trabajo* para indicar GitHub Copilot en qué archivos desea trabajar. Para agregar todos los archivos abiertos, haz clic en **Agregar todos los archivos abiertos** o busca archivos únicos individualmente.\n4. Envía una solicitud. En respuesta a la solicitud, Copilot Edits determina qué archivos del *conjunto de trabajo* se van a cambiar y agrega una breve descripción del cambio.\n5. Revisa los cambios y haz clic en **Accept** o **Discard** para aplicar o descartar, respectivamente, las modificaciones de cada archivo.\n\n### Modo de agente\n\nUsa el modo de agente cuando tengas una tarea específica en mente y quieras habilitar Copilot para editar de forma autónoma el código. En el modo de agente, Copilot determina en qué archivos hacer cambios, ofrece cambios de código y comandos de terminal para completar la tarea e itera para solucionar los problemas hasta que se complete la tarea original.\n\nEl modo de agente es más adecuado para los casos de uso en los que:\n\n* La tarea es compleja e implica varios pasos, iteraciones y control de errores.\n* Quieres que Copilot determine los pasos necesarios para completar la tarea.\n* La tarea requiere Copilot para integrarse con aplicaciones externas, como un servidor MCP.\n\n#### Uso del modo de agente\n\n1. Para iniciar una sesión de edición mediante el modo de agente, haga clic **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>Copilot** en la barra de menús y seleccione **Abrir GitHub Copilot Chat**.\n2. En la parte superior del panel de chat, haz clic en la pestaña **Agente**.\n3. Envía una solicitud. En respuesta al mensaje, Copilot transmite las modificaciones en el editor, actualiza el conjunto de trabajo y, si es necesario, sugiere comandos de terminal para ejecutarse.\n4. Examine los cambios. Si se sugieren comandos de terminal Copilot, confirme si Copilot puede ejecutarlos. En respuesta, Copilot repite el proceso y realiza acciones adicionales para completar la tarea indicada en la solicitud original.\n\nCuando usas el modo de agente, cada prompt que introduces consume GitHub AI Credits.\n\n### Usar subagents\n\nPuede usar subagents para delegar tareas en un agente aislado con su propia ventana de contexto dentro de la sesión de chat. El subagent funciona de forma independiente sin pausar los comentarios del usuario y devuelve el resultado final a la sesión de chat principal.\n\nSubagents son más adecuados para situaciones en las que:\n\n* Quiere delegar tareas complejas y de varios pasos, como la investigación o el análisis sin interrumpir la sesión principal.\n* Debe procesar grandes cantidades de información o varios documentos que desordenan la ventana de contexto principal.\n* Quiere explorar diferentes enfoques o perspectivas de forma independiente sin mezclar los contextos.\n\nSubagents utilizan las mismas herramientas y el mismo modelo de IA que la sesión principal, pero no pueden crear otros subagents.\n\nPara usar subagents, **debe haber custom agents configurado en su entorno**. Consulta [Creación de agentes personalizados para Copilot cloud agent](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents).\n\n#### Habilitar subagents\n\nPara habilitar subagents:\n\n1. Haga clic en Herramientas en la barra de **menús** y, a continuación, haga clic en y, a continuación, en **GitHub Copilot\\*\\*\\*\\*Editar configuración**.\n2. En el menú emergente, haga clic en **Chat** y, a continuación, haga clic en la casilla **Habilitar Subagent** .\n\n#### Se invoca subagents.\n\nSubagents se pueden invocar de diferentes maneras.\n\n* **Delegación automática**. Copilot analizará la descripción de su solicitud, el campo de descripción de sus custom agents configurados, y el contexto actual y las herramientas disponibles para elegir automáticamente un subagent. Por ejemplo, este mensaje delegaría automáticamente la tarea en un **especialista en refactorización** custom agent:\n\n  ```text\n  Suggest ways to refactor this legacy code.\n  ```\n\n* **Invocación directa**. Puede llamar directamente a subagent en su solicitud:\n\n  ```text\n  Use the testing subagent to write unit tests for the authentication module.\n  ```\n\nsubagent Cuando completa su tarea, sus resultados aparecen de nuevo en la sesión de chat principal, listas para preguntas de seguimiento o pasos siguientes.\n\n## Uso del modo de plan\n\nEl modo de plan le ayuda a crear planes de implementación detallados antes de ejecutarlos. Esto garantiza que todos los requisitos se tienen en cuenta y se abordan antes de que se realicen cambios en el código. El agente del plan no realiza ningún cambio de código hasta que usted revise y apruebe el plan. Una vez aprobado, puede entregar el plan al agente predeterminado o guardarlo para mejorar, revisar o discutir en equipo.\n\nEl agente de plan está diseñado para:\n\n* Investigue la tarea de forma exhaustiva mediante herramientas de solo lectura y análisis de código base para identificar los requisitos y las restricciones.\n* Divida la tarea en pasos manejables y accionables e incluya preguntas abiertas sobre los requisitos ambiguos.\n* Presente un borrador de plan conciso, basado en un formato de plan estandarizado, para revisión e iteración del usuario.\n\nPara usar el modo de plan:\n\n1. Si aún no se muestra, abra el Copilot Chat panel haciendo clic en el **GitHub Copilot Chat** icono situado a la derecha de la ventana del IDE de JetBrains.\n\n2. En la parte inferior del Copilot Chat panel, seleccione **Plan** en la lista desplegable de agentes.\n\n3. Escriba un mensaje que describa una tarea, como agregar una característica a una aplicación existente, refactorizar código, corregir un error o crear una versión inicial de una nueva aplicación.\n\n   Por ejemplo: `Create a simple to-do web app with HTML, CSS, and JS files.`\n\n4. Envíe la solicitud.\n\n   Al cabo de unos instantes, el agente de planes genera un plan en el panel de chat. El plan proporciona un resumen general y un desglose de los pasos, incluidas las preguntas abiertas para la aclaración.\n\n5. Revise el plan y responda a cualquier pregunta que haya hecho el agente.\n\n   Puede iterar varias veces para aclarar los requisitos, ajustar el ámbito o responder preguntas.\n\n6. Una vez completado el plan, puede hacer lo siguiente:\n\n   * Haga clic en **Iniciar implementación** para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente para implementar los cambios necesarios, en función del plan de implementación.\n   * Haga clic **en Abrir en el Editor** para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente que genere Markdown, en una pestaña del editor, con los detalles del plan de implementación. Puede empezar a trabajar con el plan usted mismo o guardarlo como un archivo Markdown para su uso posterior.\n\n## Compartir la retroalimentación\n\nPara compartir comentarios sobre Copilot Chat, puede usar el vínculo **compartir comentarios** en JetBrains.\n\n1. En el lado derecho de la ventana del IDE de JetBrains, haga clic en el **Copilot Chat** icono para abrir la Copilot Chat ventana.\n\n   ![Captura de pantalla del icono de Copilot Chat en la barra de actividad.](/assets/images/help/copilot/jetbrains-copilot-chat-icon.png)\n\n2. En la parte superior de la Copilot Chat ventana, haga clic en el vínculo **Compartir comentarios** .\n\n   ![Captura de pantalla del vínculo para compartir comentarios en la ventana de Copilot Chat.](/assets/images/help/copilot/jetbrains-share-feedback.png)\n\n## Información adicional\n\n* [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n* [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n* [Tarjeta de aplicación: Copilot Chat de GitHub](/es/enterprise-cloud@latest/copilot/responsible-use/chat)\n* [Términos de licencia de la versión preliminar de GitHub](/es/site-policy/github-terms/github-pre-release-license-terms)\n* [Términos de GitHub para productos y funciones adicionales](/es/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n* [\n  GitHub Copilot Centro de confianza](https://copilot.github.trust.page)\n* [\n  GitHub Copilot Preguntas más frecuentes](https://github.com/features/copilot#faq)\n\n</div>\n\n<!-- --------------------- -->\n\n<!-- XCode -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool xcode\">\n\n## Requisitos previos\n\n* **Acceso a GitHub Copilot**. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n* **Versión más reciente de la GitHub Copilot extensión**. Para obtener instrucciones de instalación, consulte [Instalación de la extensión GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension).\n* **Inicie sesión en GitHub Xcode**.\n\nSi tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies).\n\n## Envío de comandos\n\nPuede pedir que Copilot Chat le proporcione sugerencias de código, explicar el código, generar pruebas unitarias y sugerir correcciones de código.\n\n1. Para abrir la ventana de chat, haga clic en **Editor** en la barra de menús y, a continuación, haga clic en **GitHub Copilot\\*\\*\\*\\*Abrir chat**.\n   Copilot Chat se abre en una nueva ventana.\n\n2. Escribe una indicación en el cuadro de texto. Para mensajes de ejemplo, consulta [Primeros pasos con las indicaciones de GitHub Copilot Chat en tu IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide).\n\n3. Evalúe la respuesta de Copilot y envíe una instrucción de seguimiento si es necesario.\n\n   La respuesta suele incluir elementos interactivos. Por ejemplo, la respuesta puede incluir botones para copiar o insertar un bloque de código.\n\n   Para ver los archivos que Copilot Chat se usan para generar la respuesta, haga clic en el vínculo **Referencias** debajo de la respuesta. Las referencias pueden incluir un vínculo a un archivo de instrucciones personalizado para tu repositorio. Este archivo contiene información adicional que se agrega de forma automática a todas tus preguntas de chat para mejorar la calidad de las respuestas. Para obtener más información, vea [Agregar instrucciones personalizadas del repositorio para GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions).\n\n## Uso de servidores de Protocolo de contexto de modelo (MCP)\n\nPuedes usar MCP para ampliar las funcionalidades de Copilot Chat mediante la integración con una amplia gama de herramientas y servicios existentes. Para más información, consulta [Acerca del Protocolo de contexto de modelo (MCP)](/es/enterprise-cloud@latest/copilot/concepts/context/mcp).\n\n## Modelos de IA para Copilot Chat\n\nPuede cambiar los usos del modelo Copilot para generar respuestas. Es posible que otros modelos funcionen mejor o proporcionen respuestas más útiles, en función del tipo de preguntas que realices. Las opciones incluyen modelos premium con funcionalidades avanzadas.\n\n## El uso de palabras clave en la sugerencia\n\nPuede usar palabras clave especiales para ayudar a Copilot a comprender la solicitud.\n\n### Comandos de barra diagonal\n\nUsa comandos de barra para evitar escribir mensajes complejos para escenarios comunes. Para usar un comando de barra oblicua, escribe `/` en el cuadro de solicitud del chat seguido de un comando.\n\nPara ver todos los comandos de barra oblicua disponibles, escribe `/` en el cuadro de solicitud del chat. Para obtener más información, vea [Hoja de referencia rápida de GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=xcode#slash-commands).\n\n## Uso del modo de plan\n\n> \\[!NOTE]\n> El modo de plan está actualmente en versión preliminar pública y está sujeto a cambios.\n\nEl modo de plan le ayuda a crear planes de implementación detallados antes de ejecutarlos. Esto garantiza que todos los requisitos se tienen en cuenta y se abordan antes de que se realicen cambios en el código. El agente del plan no realiza ningún cambio de código hasta que usted revise y apruebe el plan. Una vez aprobado, puede entregar el plan al agente predeterminado o guardarlo para mejorar, revisar o discutir en equipo.\n\nEl agente de plan está diseñado para:\n\n* Investigue la tarea de forma exhaustiva mediante herramientas de solo lectura y análisis de código base para identificar los requisitos y las restricciones.\n* Divida la tarea en pasos manejables y accionables e incluya preguntas abiertas sobre los requisitos ambiguos.\n* Presente un borrador de plan conciso, basado en un formato de plan estandarizado, para revisión e iteración del usuario.\n\nPara usar el modo de plan:\n\n1. Si aún no se muestra, abra la Copilot Chat ventana haciendo clic en **Editor** en la barra de menús y, a continuación, haga clic en **GitHub Copilot\\*\\*\\*\\*Abrir chat**.\n\n2. En la parte inferior de la Copilot Chat ventana, seleccione **Plan** en la lista desplegable de agentes.\n\n3. Escriba un mensaje que describa una tarea, como agregar una característica a una aplicación existente, refactorizar código, corregir un error o crear una versión inicial de una nueva aplicación.\n\n   Por ejemplo: `Create a simple to-do app with Swift files.`\n\n4. Envíe la solicitud.\n\n   Al cabo de unos instantes, el agente de planes genera un plan en el panel de chat. El plan proporciona un resumen general y un desglose de los pasos, incluidas las preguntas abiertas para la aclaración.\n\n5. Revise el plan y responda a cualquier pregunta que haya hecho el agente.\n\n   Puede iterar varias veces para aclarar los requisitos, ajustar el ámbito o responder preguntas.\n\n6. Una vez completado el plan, puede hacer lo siguiente:\n\n   * Haga clic en **Iniciar implementación** para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente para implementar los cambios necesarios, en función del plan de implementación.\n   * Haga clic **en Abrir en el Editor** para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente que genere Markdown, en una pestaña del editor, con los detalles del plan de implementación. Puede empezar a trabajar con el plan usted mismo o guardarlo como un archivo Markdown para su uso posterior.\n\n## Uso del Copilot modo de agente\n\nUsa el modo de agente cuando tengas una tarea específica en mente y quieras habilitar Copilot para editar de forma autónoma el código. En el modo de agente, Copilot determina en qué archivos hacer cambios, ofrece cambios de código y comandos de terminal para completar la tarea e itera para solucionar los problemas hasta que se complete la tarea original.\n\nEl modo de agente es más adecuado para los casos de uso en los que:\n\n* La tarea es compleja e implica varios pasos, iteraciones y control de errores.\n* Quieres que Copilot determine los pasos necesarios para completar la tarea.\n* La tarea requiere Copilot para integrarse con aplicaciones externas, como un servidor MCP.\n\n### Uso del modo de agente\n\n1. Si aún no se muestra, abra la Copilot Chat ventana haciendo clic en **Editor** en la barra de menús y, a continuación, haga clic en **GitHub Copilot\\*\\*\\*\\*Abrir chat**.\n2. En la parte inferior del panel de chat, seleccione Agente en la lista desplegable **agentes** .\n3. Opcionalmente, agregue archivos pertinentes a la vista *del conjunto de trabajo* para indicar Copilot en qué archivos desea trabajar.\n4. Envía una solicitud. En respuesta al mensaje, Copilot transmite las modificaciones en el editor, actualiza el conjunto de trabajo y, si es necesario, sugiere comandos de terminal para ejecutarse.\n5. Examine los cambios. Si se sugieren comandos de terminal Copilot, confirme si Copilot puede ejecutarlos. En respuesta, Copilot repite el proceso y realiza acciones adicionales para completar la tarea indicada en la solicitud original.\n\nCuando usas el modo de agente, cada prompt que introduces consume GitHub AI Credits.\n\n### Usar subagents\n\nPuede usar subagents para delegar tareas en un agente aislado con su propia ventana de contexto dentro de la sesión de chat. El subagent funciona de forma independiente sin pausar los comentarios del usuario y devuelve el resultado final a la sesión de chat principal.\n\nSubagents son más adecuados para situaciones en las que:\n\n* Quiere delegar tareas complejas y de varios pasos, como la investigación o el análisis sin interrumpir la sesión principal.\n* Debe procesar grandes cantidades de información o varios documentos que desordenan la ventana de contexto principal.\n* Quiere explorar diferentes enfoques o perspectivas de forma independiente sin mezclar los contextos.\n\nSubagents utilizan las mismas herramientas y el mismo modelo de IA que la sesión principal, pero no pueden crear otros subagents.\n\nPara usar subagents, **debe haber custom agents configurado en su entorno**. Consulta [Creación de agentes personalizados para Copilot cloud agent](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents).\n\n#### Habilitar subagents\n\n1. Haga clic en **Editor** en la barra de menús y, a continuación, haga clic en **GitHub Copilot\\*\\*\\*\\*Abrir GitHub Copilot para la configuración de Xcode**.\n2. Haga clic en **Avanzadas** en el panel de chat, luego, en **Configuración de Chat**, haga clic en el botón **Habilitar Subagents**.\n\n#### Se invoca subagents.\n\nSubagents se pueden invocar de diferentes maneras.\n\n* **Delegación automática**. Copilot analizará la descripción de su solicitud, el campo de descripción de sus custom agents configurados, y el contexto actual y las herramientas disponibles para elegir automáticamente un subagent. Por ejemplo, este mensaje delegaría automáticamente la tarea en un **especialista en refactorización** custom agent:\n\n  ```text\n  Suggest ways to refactor this legacy code.\n  ```\n\n* **Invocación directa**. Puede llamar directamente a subagent en su solicitud:\n\n  ```text\n  Use the testing subagent to write unit tests for the authentication module.\n  ```\n\nsubagent Cuando completa su tarea, sus resultados aparecen de nuevo en la sesión de chat principal, listas para preguntas de seguimiento o pasos siguientes.\n\n## Referencias de archivo\n\nDe forma predeterminada, Copilot Chat hará referencia al archivo que tiene abierto o el código que ha seleccionado. Para adjuntar un archivo específico como referencia, haga clic <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-paperclip\" aria-label=\"Add attachments\" role=\"img\"><path d=\"M12.212 3.02a1.753 1.753 0 0 0-2.478.003l-5.83 5.83a3.007 3.007 0 0 0-.88 2.127c0 .795.315 1.551.88 2.116.567.567 1.333.89 2.126.89.79 0 1.548-.321 2.116-.89l5.48-5.48a.75.75 0 0 1 1.061 1.06l-5.48 5.48a4.492 4.492 0 0 1-3.177 1.33c-1.2 0-2.345-.487-3.187-1.33a4.483 4.483 0 0 1-1.32-3.177c0-1.195.475-2.341 1.32-3.186l5.83-5.83a3.25 3.25 0 0 1 5.553 2.297c0 .863-.343 1.691-.953 2.301L7.439 12.39c-.375.377-.884.59-1.416.593a1.998 1.998 0 0 1-1.412-.593 1.992 1.992 0 0 1 0-2.828l5.48-5.48a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-5.48 5.48a.492.492 0 0 0 0 .707.499.499 0 0 0 .352.154.51.51 0 0 0 .356-.154l5.833-5.827a1.755 1.755 0 0 0 0-2.481Z\"></path></svg> en el cuadro de mensaje de chat.\n\n## Administración de chats\n\nPuedes abrir un hilo de conversación para cada IDE de Xcode a fin de mantener los debates organizados en distintos contextos. También puedes volver a consultar las conversaciones anteriores y hacer referencia a sugerencias anteriores mediante el historial de chats.\n\n## Compartir la retroalimentación\n\nPara indicar si una respuesta era útil, use <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-thumbsup\" aria-label=\"Thumbs up\" role=\"img\"><path d=\"M8.347.631A.75.75 0 0 1 9.123.26l.238.04a3.25 3.25 0 0 1 2.591 4.098L11.494 6h.665a3.25 3.25 0 0 1 3.118 4.167l-1.135 3.859A2.751 2.751 0 0 1 11.503 16H6.586a3.75 3.75 0 0 1-2.184-.702A1.75 1.75 0 0 1 3 16H1.75A1.75 1.75 0 0 1 0 14.25v-6.5C0 6.784.784 6 1.75 6h3.417a.25.25 0 0 0 .217-.127ZM4.75 13.649l.396.33c.404.337.914.521 1.44.521h4.917a1.25 1.25 0 0 0 1.2-.897l1.135-3.859A1.75 1.75 0 0 0 12.159 7.5H10.5a.75.75 0 0 1-.721-.956l.731-2.558a1.75 1.75 0 0 0-1.127-2.14L6.69 6.611a1.75 1.75 0 0 1-1.523.889H4.75ZM3.25 7.5h-1.5a.25.25 0 0 0-.25.25v6.5c0 .138.112.25.25.25H3a.25.25 0 0 0 .25-.25Z\"></path></svg> o <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-thumbsdown\" aria-label=\"Thumbs down\" role=\"img\"><path d=\"M7.653 15.369a.75.75 0 0 1-.776.371l-.238-.04a3.25 3.25 0 0 1-2.591-4.099L4.506 10h-.665A3.25 3.25 0 0 1 .723 5.833l1.135-3.859A2.75 2.75 0 0 1 4.482 0H9.43c.78.003 1.538.25 2.168.702A1.752 1.752 0 0 1 12.989 0h1.272A1.75 1.75 0 0 1 16 1.75v6.5A1.75 1.75 0 0 1 14.25 10h-3.417a.25.25 0 0 0-.217.127ZM11.25 2.351l-.396-.33a2.248 2.248 0 0 0-1.44-.521H4.496a1.25 1.25 0 0 0-1.199.897L2.162 6.256A1.75 1.75 0 0 0 3.841 8.5H5.5a.75.75 0 0 1 .721.956l-.731 2.558a1.75 1.75 0 0 0 1.127 2.14L9.31 9.389a1.75 1.75 0 0 1 1.523-.889h.417Zm1.5 6.149h1.5a.25.25 0 0 0 .25-.25v-6.5a.25.25 0 0 0-.25-.25H13a.25.25 0 0 0-.25.25Z\"></path></svg> que aparezca junto a la respuesta.\n\n## Información adicional\n\n* [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n* [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n* [Tarjeta de aplicación: Copilot Chat de GitHub](/es/enterprise-cloud@latest/copilot/responsible-use/chat)\n* [Términos de licencia de la versión preliminar de GitHub](/es/site-policy/github-terms/github-pre-release-license-terms)\n* [Términos de GitHub para productos y funciones adicionales](/es/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n* [\n  GitHub Copilot Centro de confianza](https://copilot.github.trust.page)\n* [\n  GitHub Copilot Preguntas más frecuentes](https://github.com/features/copilot#faq)\n\n</div>\n\n<!-- --------------------- -->\n\n<!-- Eclipse -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool eclipse\">\n\n## Requisitos previos\n\n* **Acceso a Copilot** Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).\n* **Versión compatible de Eclipse**. Para usar la extensión GitHub Copilot, debes tener la versión 2024-09 o superior de Eclipse. Consulta la [página de descarga de Eclipse](https://www.eclipse.org/downloads/packages/).\n* Si eres miembro de una organización o empresa con un plan de Copilot Business o Copilot Enterprise, la directiva \"MCP servers in Copilot\" debe estar habilitada para usar MCP con Copilot.\n* **Versión más reciente de la GitHub Copilot extensión**. Descárgalo desde el [Marketplace de Eclipse](https://aka.ms/copiloteclipse?ref_product=copilot\\&ref_type=engagement\\&ref_style=text). Para obtener más información, vea [Instalación de la extensión GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=eclipse).\n* **Inicie sesión en GitHub Eclipse**.\n\nSi tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies).\n\n## Envío de comandos\n\nPuede pedir que Copilot Chat le proporcione sugerencias de código, explicar el código, generar pruebas unitarias y sugerir correcciones de código.\n\n1. Para abrir el Copilot Chat panel, haga clic en el Copilot icono (<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>) en la barra de estado de la parte inferior de Eclipse y, a continuación, haga clic en **Abrir chat**.\n\n2. Escribe una pregunta en el cuadro de preguntas y, después, presiona <kbd>Entrar</kbd>.\n\n   Para ver una introducción a los tipos de indicaciones que puedes usar, consulta [Primeros pasos con las indicaciones de GitHub Copilot Chat en tu IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide).\n\n3. Evalúe Copilotla respuesta y realice una solicitud de seguimiento si es necesario.\n\n## El uso de palabras clave en la sugerencia\n\nPuede usar palabras clave especiales para ayudar a Copilot a comprender la solicitud. Para ejemplos, consulta [Primeros pasos con las indicaciones de GitHub Copilot Chat en tu IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide).\n\n### Comandos de barra diagonal\n\nUsa comandos de barra para evitar escribir mensajes complejos para escenarios comunes. Para usar un comando de barra oblicua, escribe `/` en el cuadro de solicitud del chat seguido de un comando. Por ejemplo, use `/explain` para pedir Copilot que explique el código del archivo que se muestra actualmente en el editor.\n\nPara ver todos los comandos de barra oblicua disponibles, escribe `/` en el cuadro de solicitud del chat.\n\n## Uso de servidores de Protocolo de contexto de modelo (MCP)\n\nPuedes usar MCP para ampliar las funcionalidades de Copilot Chat mediante la integración con una amplia gama de herramientas y servicios existentes. Para más información, consulta [Acerca del Protocolo de contexto de modelo (MCP)](/es/enterprise-cloud@latest/copilot/concepts/context/mcp).\n\n## Modelos de IA para Copilot Chat\n\nPuede cambiar los usos del modelo Copilot para generar respuestas. Es posible que otros modelos funcionen mejor o proporcionen respuestas más útiles, en función del tipo de preguntas que realices. Las opciones incluyen modelos premium con funcionalidades avanzadas.\n\n## Uso del modo de plan\n\n> \\[!NOTE]\n> El modo de plan está actualmente en versión preliminar pública y está sujeto a cambios.\n\nEl modo de plan le ayuda a crear planes de implementación detallados antes de ejecutarlos. Esto garantiza que todos los requisitos se tienen en cuenta y se abordan antes de que se realicen cambios en el código. El agente del plan no realiza ningún cambio de código hasta que usted revise y apruebe el plan. Una vez aprobado, puede entregar el plan al agente predeterminado o guardarlo para mejorar, revisar o discutir en equipo.\n\nEl agente de plan está diseñado para:\n\n* Investigue la tarea de forma exhaustiva mediante herramientas de solo lectura y análisis de código base para identificar los requisitos y las restricciones.\n* Divida la tarea en pasos manejables y accionables e incluya preguntas abiertas sobre los requisitos ambiguos.\n* Presente un borrador de plan conciso, basado en un formato de plan estandarizado, para revisión e iteración del usuario.\n\nPara usar el modo de plan:\n\n1. Si aún no se muestra, abra el Copilot Chat panel haciendo clic en el Copilot icono (<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>) en la barra de estado de la parte inferior de Eclipse y, a continuación, haga clic en **Abrir chat**.\n\n2. En la parte inferior del panel de chat, seleccione **Plan** de la lista desplegable de agentes.\n\n3. Escriba un mensaje que describa una tarea, como agregar una característica a una aplicación existente, refactorizar código, corregir un error o crear una versión inicial de una nueva aplicación.\n\n   Por ejemplo: `Create a simple to-do app using JavaFX.`\n\n4. Envíe la solicitud.\n\n   Al cabo de unos instantes, el agente de planes genera un plan en el panel de chat. El plan proporciona un resumen general y un desglose de los pasos, incluidas las preguntas abiertas para la aclaración.\n\n5. Revise el plan y responda a cualquier pregunta que haya hecho el agente.\n\n   Puede iterar varias veces para aclarar los requisitos, ajustar el ámbito o responder preguntas.\n\n6. Una vez completado el plan, puede hacer lo siguiente:\n\n   * Haga clic en **Iniciar implementación** para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente para implementar los cambios necesarios, en función del plan de implementación.\n   * Haga clic **en Abrir en el Editor** para cambiar Copilot Chat al modo de agente e iniciar una sesión de agente que genere Markdown, en una pestaña del editor, con los detalles del plan de implementación. Puede empezar a trabajar con el plan usted mismo o guardarlo como un archivo Markdown para su uso posterior.\n\n## Uso del Copilot modo de agente\n\nUsa el modo de agente cuando tengas una tarea específica en mente y quieras habilitar Copilot para editar de forma autónoma el código. En el modo de agente, Copilot determina en qué archivos hacer cambios, ofrece cambios de código y comandos de terminal para completar la tarea e itera para solucionar los problemas hasta que se complete la tarea original.\n\nEl modo de agente es más adecuado para los casos de uso en los que:\n\n* La tarea es compleja e implica varios pasos, iteraciones y control de errores.\n* Quieres que Copilot determine los pasos necesarios para completar la tarea.\n* La tarea requiere Copilot para integrarse con aplicaciones externas, como un servidor MCP.\n\nPara usar el modo de agente:\n\n1. Para abrir el Copilot Chat panel, haga clic en el Copilot icono (<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>) de la barra de estado de la parte inferior de Eclipse y, a continuación, haga clic en **Abrir chat**.\n2. En la parte inferior del panel de chat, seleccione Agente en la lista desplegable **agentes** .\n3. Envía una solicitud. En respuesta al mensaje, Copilot transmite las modificaciones en el editor, actualiza el conjunto de trabajo y, si es necesario, sugiere comandos de terminal para ejecutarse.\n4. Examine los cambios. Si se sugieren comandos de terminal Copilot, confirme si Copilot puede ejecutarlos. En respuesta, Copilot repite el proceso y realiza acciones adicionales para completar la tarea indicada en la solicitud original.\n\nCuando usas el modo de agente, cada prompt que introduces consume GitHub AI Credits.\n\n### Usar subagents\n\nPuede usar subagents para delegar tareas en un agente aislado con su propia ventana de contexto dentro de la sesión de chat. El subagent funciona de forma independiente sin pausar los comentarios del usuario y devuelve el resultado final a la sesión de chat principal.\n\nSubagents son más adecuados para situaciones en las que:\n\n* Quiere delegar tareas complejas y de varios pasos, como la investigación o el análisis sin interrumpir la sesión principal.\n* Debe procesar grandes cantidades de información o varios documentos que desordenan la ventana de contexto principal.\n* Quiere explorar diferentes enfoques o perspectivas de forma independiente sin mezclar los contextos.\n\nSubagents utilizan las mismas herramientas y el mismo modelo de IA que la sesión principal, pero no pueden crear otros subagents.\n\nPara usar subagents, **debe haber custom agents configurado en su entorno**. Consulta [Creación de agentes personalizados para Copilot cloud agent](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents).\n\n#### Habilitar subagents\n\n1. Haga clic en el **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>** icono de la barra de estado.\n2. En el menú emergente, haga clic en **Editar preferencias**.\n3. En **Chat**, haga clic en la casilla **Habilitar subagente** .\n\n#### Se invoca subagents.\n\nSubagents se pueden invocar de diferentes maneras.\n\n* **Delegación automática**. Copilot analizará la descripción de su solicitud, el campo de descripción de sus custom agents configurados, y el contexto actual y las herramientas disponibles para elegir automáticamente un subagent. Por ejemplo, este mensaje delegaría automáticamente la tarea en un **especialista en refactorización** custom agent:\n\n  ```text\n  Suggest ways to refactor this legacy code.\n  ```\n\n* **Invocación directa**. Puede llamar directamente a subagent en su solicitud:\n\n  ```text\n  Use the testing subagent to write unit tests for the authentication module.\n  ```\n\nsubagent Cuando completa su tarea, sus resultados aparecen de nuevo en la sesión de chat principal, listas para preguntas de seguimiento o pasos siguientes.\n\n## Información adicional\n\n* [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n* [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n* [Tarjeta de aplicación: Copilot Chat de GitHub](/es/enterprise-cloud@latest/copilot/responsible-use/chat)\n* [Términos de GitHub para productos y funciones adicionales](/es/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n* [\n  GitHub Copilot Centro de confianza](https://copilot.github.trust.page)\n* [\n  GitHub Copilot Preguntas más frecuentes](https://github.com/features/copilot#faq)\n\n</div>"}