# Pedirle a GitHub Copilot que cree un pull request

Puede pedir a Copilot que cree una solicitud de incorporación de cambios en muchos sitios, como GitHub Issues, el panel de agentes, Copilot Chat, la GitHub CLI y las herramientas de programación basada en agentes y los IDE con Model Context Protocol (MCP).

> \[!NOTE]
> Para obtener información general sobre agente en la nube de Copilot, consulte [Acerca de GitHub Copilot agente en la nube](/es/copilot/concepts/agents/cloud-agent/about-cloud-agent).

## Introducción

Puede solicitar a Copilot que cree un nuevo pull request desde:

* GitHub Issues, [asignando un problema a Copilot](#assigning-an-issue-to-copilot)
* La [pestaña o panel de agentes ](#asking-copilot-to-create-a-pull-request-from-the-agents-tab-or-panel) en GitHub
* El [panel de control](#asking-copilot-to-create-a-pull-request-from-the-dashboard) en GitHub
* Copilot Chat en [Visual Studio Code](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-visual-studio-code), [Los IDE de JetBrains](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-jetbrains-ides), [Eclipse](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-eclipse) y [Visual Studio 2026](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-visual-studio-2026)
* Copilot Chat en [GitHub.com](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-githubcom)
* El [GitHub CLI](#asking-copilot-to-create-a-pull-request-from-the-github-cli)
* En [GitHub Mobile](#asking-copilot-to-create-a-pull-request-from-github-mobile)
* La herramienta IDE o de codificación de agente preferida con soporte para [Model Context Protocol (MCP)](#asking-copilot-to-create-a-pull-request-from-the-github-mcp-server)
* El lanzador [Raycast](#asking-copilot-to-create-a-pull-request-from-raycast)
* Formulario ["Nuevo repositorio"](#asking-copilot-to-create-a-pull-request-from-the-new-repository-page) en GitHub

  ```
          Copilot empezará a trabajar en la tarea, generará una solicitud de incorporación de cambios y le pedirá que la revise cuando termine. Para obtener más información, vea [AUTOTITLE](/copilot/concepts/agents/cloud-agent/about-cloud-agent).
  ```

## Asignación de un problema a Copilot

Puede pedir que Copilot empiece a trabajar en un problema asignando el problema a Copilot.

Puede asignar un problema a Copilot:

* En GitHub.com (consulte la [siguiente sección](#assigning-an-issue-to-copilot-on-githubcom))
* En [GitHub Mobile](#assigning-an-issue-to-copilot-on-github-mobile)
* A través de la GitHub API (consulte [más adelante en este artículo](#assigning-an-issue-to-copilot-via-the-github-api))
* Uso del [iniciador de Raycast](#assigning-an-issue-to-copilot-from-raycast)
* Usando GitHub CLI (consulte [`gh issue edit`](https://cli.github.com/manual/gh_issue_edit))

### Asignar un problema a Copilot en GitHub.com

> \[!NOTE]
> Esta característica está en versión preliminar pública y está sujeta a cambios.

1. En GitHub, navegue hasta la página principal del repositorio.

2. Debajo del nombre del repositorio, haz clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-issue-opened" aria-label="issue-opened" role="img"><path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path></svg> Issues**.

   ![Captura de pantalla de la página principal de un repositorio. En la barra de navegación horizontal, una pestaña, con la etiqueta "Problemas", se destaca en naranja oscuro.](/assets/images/help/repository/repo-tabs-issues-global-nav-update.png)

3. Abra el problema que desea asignar a Copilot.

4. En el menú de la derecha, haga clic en **Assignees**.

   ![Captura de pantalla de la barra lateral derecha de un problema. Un encabezado etiquetado como "Usuarios asignados", resaltado en naranja oscuro.](/assets/images/help/issues/assignee-menu.png)

5. Haga clic en **Copilot** en la lista de asignados.

   ![Captura de pantalla de la ventana "Assignees" en una incidencia. Copilot está disponible en la lista.](/assets/images/help/copilot/cloud-agent/assign-to-copilot.png)

   De este modo se muestran más opciones.

   ![Captura de pantalla del cuadro de diálogo "Asignar a Copilot" en el que se muestran las opciones del repositorio de destino, la rama de inicio, agente personalizado e instrucciones adicionales.](/assets/images/help/copilot/cloud-agent/assign-to-copilot-dialog.png)

6. En el campo **Aviso opcional** , puede agregar instrucciones específicas para Copilot. Agregue cualquier contexto, restricciones o requisitos específicos que le ayudarán Copilot a comprender y completar la tarea.

   Por ejemplo, puedes incluir instrucciones sobre patrones o marcos de codificación específicos para usar, requisitos de prueba, preferencias de estilo de código, archivos o directorios que deben o no modificarse.

   Además de los detalles que proporcione aquí, Copilot usará las instrucciones personalizadas que se hayan configurado para el repositorio de destino. Consulte [Adding repository custom instructions for GitHub Copilot](/es/copilot/how-tos/configure-custom-instructions/add-repository-instructions).

7. Puede usar los menús desplegables en el cuadro de diálogo para cambiar el repositorio en el que Copilot funcionará y la rama desde la que se bifurcará.

   Todos los repositorios en los que tenga **al menos** acceso de lectura se mostrarán en el menú desplegable del repositorio. Sin embargo, solo puede seleccionar un repositorio si tiene acceso de escritura a él **y** si agente en la nube de Copilot está habilitado para ese repositorio.

   Si selecciona un repositorio en una organización diferente de la organización de origen del problema, o si selecciona un repositorio público cuando el problema se encuentra en un repositorio privado, se mostrará una advertencia.

   Si no especifica un repositorio, Copilot funcionará en el mismo repositorio que el problema. Si no especifica una rama, Copilot funcionará desde la rama predeterminada del repositorio seleccionado.

   > \[!TIP]
   > Cuando asigna un problema a Copilot, se envía el título del problema, la descripción, los comentarios que existen actualmente y las instrucciones adicionales que proporcione. Después de asignar el problema, Copilot no será consciente y, por lo tanto, no reaccionará a ningún comentario adicional que se agregue al problema. Si tiene más información o cambios en el requisito original, agréguelo como comentario en la solicitud de incorporación de cambios que Copilot genera.

8. Opcionalmente, puede hacer 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> para abrir el menú desplegable del agente, si desea asignar un agente o un agente personalizado con un comportamiento y herramientas especializados. Puede seleccionar un agente personalizado existente del repositorio, la organización o la empresa. También puede hacer clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="Plus button" 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> Crear un agente** para crear un nuevo perfil de agente en el repositorio y la rama seleccionados. Para más información, consulta [Creating custom agents for agente en la nube de Copilot](/es/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents).
   > \[!NOTE] Los agentes de codificación de terceros están disponibles en los planes GitHub Copilot Pro+ y Copilot Enterprise.

9. Opcionalmente, si es un Copilot Pro de GitHub usuario o GitHub Copilot Pro+ , puede usar el menú desplegable para seleccionar el modelo que Copilot usará. Para obtener más información, vea [Cambio del modelo de IA para GitHub Copilot agente en la nube](/es/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model).

También puede asignar incidencias a Copilot en otros sitios en GitHub.com:

* En la lista de incidencias en la página **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-issue-opened" aria-label="issue-opened" role="img"><path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path></svg>Incidencias** de un repositorio.
* Cuando se visualiza un problema en GitHubProyectos.

### Asignar un problema a Copilot en GitHub Mobile

1. En GitHub Mobile, vaya al repositorio que contiene el problema que desea asignar a Copilot.
2. Haz clic en **Issues**.
3. Abra el problema que desea asignar a Copilot.
4. Pulse el **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-info" aria-label="information" role="img"><path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path></svg>** icono.
5. Junto a "Assignees", pulsa **Edit**.
6. Junto a "Copilot", haga clic en el signo más.
7. Haga clic en **Listo**.

### Asignación de un problema a Copilot a través de la GitHub API

> \[!NOTE]
> Esta característica está en versión preliminar pública y está sujeta a cambios.

Puede asignar problemas al Copilot usando la API GraphQL o la API REST. Ambas API admiten una entrada opcional de asignación de agente para personalizar la tarea:

| Parámetro GraphQL    | Parámetro REST        | Descripción                                              |
| -------------------- | --------------------- | -------------------------------------------------------- |
| `targetRepositoryId` | `target_repo`         | Repositorio en el que Copilot funcionará                 |
| `baseRef`            | `base_branch`         | La rama en la que Copilot creará una nueva rama          |
| `customInstructions` | `custom_instructions` | Instrucciones adicionales para Copilot                   |
| `customAgent`        | `custom_agent`        | El agente personalizado que se vaya a usar para la tarea |
| `model`              | `model`               | El modelo de Copilot que se vaya a usar                  |

#### Utilizar la API de GraphQL

> \[!NOTE]
> Debe incluir el `GraphQL-Features` encabezado con los valores `issues_copilot_assignment_api_support` y `coding_agent_model_selection`.

Puede usar las siguientes mutaciones de GraphQL para asignar problemas a Copilot:

* [`updateIssue`](/es/graphql/reference/mutations#updateissue)
* [`createIssue`](/es/graphql/reference/mutations#createissue)
* [`addAssigneesToAssignable`](/es/graphql/reference/mutations#addassigneestoassignable)
* [`replaceActorsForAssignable`](/es/graphql/reference/mutations#replaceactorsforassignable)

##### Creación y asignación de una nueva propuesta

1. Asegúrese de autenticarse con la API mediante un token de usuario, por ejemplo, un personal access token token de usuario a servidor o un GitHub App token de usuario a servidor.

   > \[!NOTE]
   > Si usa fine-grained personal access token, necesita los siguientes permisos para asignar Copilot a un problema.
   >
   > * Acceso de lectura a los metadatos
   > * Acceso de lectura y escritura a acciones, contenidos, incidencias y solicitudes de extracción
   >
   > Si se va a usar un personal access token (classic), necesita utilizar el permiso `repo` para asignar Copilot a una incidencia.

2. Compruebe que agente en la nube de Copilot está habilitado en el repositorio comprobando si el repositorio de `suggestedActors` GraphQL API incluye Copilot. Reemplaza `octo-org` por el propietario del repositorio y `octo-repo` por el nombre del repositorio.

   ```graphql copy
   query {
     repository(owner: "octo-org", name: "octo-repo") {
       suggestedActors(capabilities: [CAN_BE_ASSIGNED], first: 100) {
         nodes {
           login
           __typename

           ... on Bot {
             id
           }

           ... on User {
             id
           }
         }
       }
     }
   }
   ```

   Si agente en la nube de Copilot está habilitado para el usuario y en el repositorio, el primer nodo devuelto de la consulta tendrá el `login` valor `copilot-swe-agent`.

3. Anota el valor `id` de este inicio de sesión.

4. Captura el identificador global de GraphQL del repositorio en el que deseas crear la propuesta, reemplaza `octo-org` por el propietario del repositorio y `octo-repo` por el nombre del repositorio.

   ```graphql copy
   query {
     repository(owner: "octo-org", name: "octo-repo") {
       id
     }
   }
   ```

5. Cree la propuesta con la mutación `createIssue`. Reemplaza `REPOSITORY_ID` por el id. devuelto del paso anterior y `BOT_ID` por el id. devuelto por el paso anterior a ese. Opcionalmente, puede incluir la `agentAssignment` entrada para personalizar la tarea.

   ```shell copy
   gh api graphql -f query='mutation {
     createIssue(input: {
       repositoryId: "REPOSITORY_ID",
       title: "Implement comprehensive unit tests",
       body: "DETAILS",
       assigneeIds: ["BOT_ID"],
       agentAssignment: {
         targetRepositoryId: "REPOSITORY_ID",
         baseRef: "main",
         customInstructions: "Add comprehensive test coverage",
         customAgent: "",
         model: ""
       }
     }) {
       issue {
         id
         title
         assignees(first: 10) {
           nodes {
             login
           }
         }
       }
     }
   }' -H 'GraphQL-Features: issues_copilot_assignment_api_support,coding_agent_model_selection'
   ```

##### Asignación de una propuesta existente

1. Asegúrese de autenticarse con la API mediante un token de usuario, por ejemplo, un personal access token token de usuario a servidor o un GitHub App token de usuario a servidor.

2. Compruebe que agente en la nube de Copilot está habilitado en el repositorio comprobando si el repositorio de `suggestedActors` GraphQL API incluye Copilot. Reemplaza `octo-org` por el propietario del repositorio y `octo-repo` por el nombre del repositorio.

   ```graphql copy
   query {
     repository(owner: "monalisa", name: "octocat") {
       suggestedActors(capabilities: [CAN_BE_ASSIGNED], first: 100) {
         nodes {
           login
           __typename

           ... on Bot {
             id
           }

           ... on User {
             id
           }
         }
       }
     }
   }
   ```

   Si agente en la nube de Copilot está habilitado para el usuario y en el repositorio, el primer nodo devuelto de la consulta tendrá el `login` valor `copilot-swe-agent`.

3. Capture el identificador global de GraphQL del problema que desea asignar a Copilot, reemplazando `monalisa` por el propietario del repositorio, `octocat` por el nombre y `9000` por el número de problema.

   ```graphql copy
   query {
     repository(owner: "monalisa", name: "octocat") {
       issue(number: 9000) {
         id
         title
       }
     }
   }
   ```

4. Asigne el problema existente a Copilot utilizando la mutación `replaceActorsForAssignable`. Reemplace `ISSUE_ID` por el identificador devuelto del paso anterior, `BOT_ID` por el identificador devuelto del paso anterior y `REPOSITORY_ID` por el identificador del repositorio. Opcionalmente, puede incluir la `agentAssignment` entrada para personalizar la tarea.

   ```shell copy
   gh api graphql -f query='mutation {
     replaceActorsForAssignable(input: {
       assignableId: "ISSUE_ID",
       actorIds: ["BOT_ID"],
       agentAssignment: {
         targetRepositoryId: "REPOSITORY_ID",
         baseRef: "main",
         customInstructions: "Fix the reported bug",
         customAgent: "",
         model: ""
       }
     }) {
       assignable {
         ... on Issue {
           id
           title
           assignees(first: 10) {
             nodes {
               login
             }
           }
         }
       }
     }
   }' -H 'GraphQL-Features: issues_copilot_assignment_api_support,coding_agent_model_selection'
   ```

5. Como alternativa, puede usar la `updateIssue` mutación para actualizar un problema existente y asignarlo a Copilot. Reemplace `ISSUE_ID` por el identificador de problema y `BOT_ID` por el identificador del bot.

   ```shell copy
   gh api graphql -f query='mutation {
     updateIssue(input: {
       id: "ISSUE_ID",
       assigneeIds: ["BOT_ID"],
       agentAssignment: {
         targetRepositoryId: "REPOSITORY_ID",
         baseRef: "main",
         customInstructions: "Update feature implementation",
         customAgent: "",
         model: ""
       }
     }) {
       issue {
         id
         title
         assignees(first: 10) {
           nodes {
             login
           }
         }
       }
     }
   }' -H 'GraphQL-Features: issues_copilot_assignment_api_support,coding_agent_model_selection'
   ```

6. También puede usar la instrucción de mutación `addAssigneesToAssignable` para añadir Copilot a una incidencia existente, junto con los usuarios que ya la tienen asignada. Reemplace `ISSUE_ID` por el identificador de problema y `BOT_ID` por el identificador del bot.

   ```shell copy
   gh api graphql -f query='mutation {
     addAssigneesToAssignable(input: {
       assignableId: "ISSUE_ID",
       assigneeIds: ["BOT_ID"],
       agentAssignment: {
         targetRepositoryId: "REPOSITORY_ID",
         baseRef: "main",
         customInstructions: "Collaborate on this task",
         customAgent: "",
         model: ""
       }
     }) {
       assignable {
         ... on Issue {
           id
           title
           assignees(first: 10) {
             nodes {
               login
             }
           }
         }
       }
     }
   }' -H 'GraphQL-Features: issues_copilot_assignment_api_support,coding_agent_model_selection'
   ```

#### Uso de la API REST

Puede usar los siguientes puntos de conexión de la API REST para asignar problemas a Copilot:

* ```
            [Agregar usuarios asignados a una incidencia](/rest/issues/assignees#add-assignees-to-an-issue)
  ```
* [Creación de un problema](/es/rest/issues/issues#create-an-issue)
* [Actualización de un problema](/es/rest/issues/issues#update-an-issue)

##### Añadir asignados a un problema existente

```shell copy
gh api \
  --method POST \
  -H "Accept: application/vnd.github+json" \
  -H "X-GitHub-Api-Version: 2022-11-28" \
  /repos/OWNER/REPO/issues/ISSUE_NUMBER/assignees \
  --input - <<< '{
  "assignees": ["copilot-swe-agent[bot]"],
  "agent_assignment": {
    "target_repo": "OWNER/REPO",
    "base_branch": "main",
    "custom_instructions": "",
    "custom_agent": "",
    "model": ""
  }
}'
```

##### Creación de un problema

```shell copy
gh api \
  --method POST \
  -H "Accept: application/vnd.github+json" \
  -H "X-GitHub-Api-Version: 2022-11-28" \
  /repos/OWNER/REPO/issues \
  --input - <<< '{
  "title": "Issue title",
  "body": "Issue description.",
  "assignees": ["copilot-swe-agent[bot]"],
  "agent_assignment": {
    "target_repo": "OWNER/REPO",
    "base_branch": "main",
    "custom_instructions": "",
    "custom_agent": "",
    "model": ""
  }
}'
```

##### Actualización de un problema existente

```shell copy
gh api \
  --method PATCH \
  -H "Accept: application/vnd.github+json" \
  -H "X-GitHub-Api-Version: 2022-11-28" \
  /repos/OWNER/REPO/issues/ISSUE_NUMBER \
  --input - <<< '{
  "assignees": ["copilot-swe-agent[bot]"],
  "agent_assignment": {
    "target_repo": "OWNER/REPO",
    "base_branch": "main",
    "custom_instructions": "",
    "custom_agent": "",
    "model": ""
  }
}'
```

### Asignar un problema a Copilot en Raycast

[Raycast](https://www.raycast.com/) es un iniciador extensible para Windows y macOS. Con la GitHub Copilot extensión de Raycast, puede iniciar agente en la nube de Copilot y realizar un seguimiento de las tareas y ver los registros de sesión en directo donde esté en su equipo.

1. Instala Raycast desde el [sitio web de Raycast](https://www.raycast.com).
2. Instale la GitHub Copilot extensión para Raycast haciendo clic en el botón **Instalar extensión** en la [página de la extensión](https://www.raycast.com/github/github-copilot).
3. Abra Raycast, busque "Copilot", busque el comando **Asignar problemas a Copilot** y presione <kbd>Entrar</kbd>.
4. Haga clic **en Iniciar sesión con GitHub** y, a continuación, complete el flujo de autenticación. Raycast se volverá a abrir.
5. Seleccione el repositorio en el que desea Copilot trabajar.
6. Seleccione el problema que desea asignar a Copilot.
7. Tiene la opción de seleccionar una rama base para la solicitud de incorporación de cambios de Copilot.
   Copilot creará una nueva rama basada en esta rama y, a continuación, insertará los cambios en una solicitud de incorporación de cambios que tenga como destino esa rama.
8. Opcionalmente, seleccione un agente personalizado del menú desplegable con comportamiento especializado y herramientas. Para más información, consulta [Creating custom agents for agente en la nube de Copilot](/es/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents).
9. Opcionalmente, si es un Copilot Pro de GitHub usuario o GitHub Copilot Pro+ , puede usar el menú desplegable para seleccionar el modelo que Copilot usará. Para obtener más información, vea [Cambio del modelo de IA para GitHub Copilot agente en la nube](/es/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model).
10. Opcionalmente, proporcione instrucciones adicionales. Estos se pasarán a Copilot junto con el contenido de la incidencia.
11. Presione <kbd>Command</kbd>+<kbd>Enter</kbd> (macOS) o <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (Windows) para asignar el problema.

    ```
           Copilot iniciará una nueva sesión. 
           Copilot trabajará en la tarea y enviará los cambios a su pull request, luego te añadirá como revisor al terminar, lo que desencadenará una notificación.
    ```

> \[!NOTE]
>
> Si no puede seleccionar un repositorio específico al iniciar una tarea, es posible que la organización propietaria del repositorio haya habilitado OAuth app restricciones de acceso. Para obtener información sobre cómo solicitar aprobación para "GitHub Copilot for Raycast", OAuth appconsulte [Solicitud de aprobación de la organización para aplicaciones de OAuth](/es/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/requesting-organization-approval-for-oauth-apps).

## Solicitar a Copilot que cree un pull request desde la pestaña o el panel de agentes

Puede pedir que Copilot abra un pull request desde la pestaña de agentes o el panel de agentes. La única diferencia es el punto de entrada: una vez que veas el formulario "Nueva tarea del agente", los pasos son los mismos.

1. Abra el panel o la pestaña agentes:

   * Abre la pestaña **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="The Agents icon" role="img"><path d="M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z"></path><path d="m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z"></path></svg> Agentes** en un repositorio.
   * ```
          **Ve a la página agentes**: Ve a [github.com/copilot/agents](https://github.com/copilot/agents?ref_product=copilot&ref_type=engagement&ref_style=text). También puedes llegar aquí abriendo el panel agentes y haciendo clic en **Ver todo**.
     ```
   * ```
          **Abre el panel agentes**: haz clic en <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="The Agents icon" role="img"><path d="M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z"></path><path d="m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z"></path></svg> en la barra de navegación situada en la parte superior derecha de GitHub.
     ```

2. Con el menú desplegable del campo del aviso, seleccione el repositorio en el que desea trabajar Copilot.

3. Escribe una indicación que describa la solicitud. También puede agregar entradas visuales como capturas de pantalla o bocetos de interfaz de usuario pegando, arrastrando o cargando una imagen. Archivos admitidos: image/png, image/jpeg, image/gif, image/webp.

   Por ejemplo: `Create a pull request to implement a user friendly message for common errors.`

4. Tiene la opción de seleccionar una rama base para la solicitud de incorporación de cambios de Copilot.
   Copilot creará una nueva rama basada en esta rama y, a continuación, insertará los cambios en una solicitud de incorporación de cambios que tenga como destino esa rama.

5. Opcionalmente, puede hacer 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> para abrir el menú desplegable del agente, si desea asignar un agente o un agente personalizado con un comportamiento y herramientas especializados. Puede seleccionar un agente personalizado existente del repositorio, la organización o la empresa. También puede hacer clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="Plus button" 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> Crear un agente** para crear un nuevo perfil de agente en el repositorio y la rama seleccionados. Para más información, consulta [Creating custom agents for agente en la nube de Copilot](/es/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents).
   > \[!NOTE] Los agentes de codificación de terceros están disponibles en los planes GitHub Copilot Pro+ y Copilot Enterprise.

6. Opcionalmente, si es un Copilot Pro de GitHub usuario o GitHub Copilot Pro+ , puede usar el menú desplegable para seleccionar el modelo que Copilot usará. Para obtener más información, vea [Cambio del modelo de IA para GitHub Copilot agente en la nube](/es/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model).

7. Haga clic **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-paper-airplane" aria-label="Start task" role="img"><path d="M.989 8 .064 2.68a1.342 1.342 0 0 1 1.85-1.462l13.402 5.744a1.13 1.13 0 0 1 0 2.076L1.913 14.782a1.343 1.343 0 0 1-1.85-1.463L.99 8Zm.603-5.288L2.38 7.25h4.87a.75.75 0 0 1 0 1.5H2.38l-.788 4.538L13.929 8Z"></path></svg>** o presione <kbd>Entrar</kbd>.

   ```
          Copilot iniciará una nueva sesión, que aparecerá en la lista debajo del cuadro de aviso. 
          Copilot trabajará en la tarea y enviará los cambios a su pull request, luego te añadirá como revisor al terminar, lo que desencadenará una notificación.
   ```

## Pedir a Copilot que cree un pull request desde el panel

Puede pedir a Copilot que abra una solicitud de incorporación de cambios en el recuadro de instrucción de Copilot en el panel de control. El panel de control es su resumen personalizado de la actividad en GitHub, visible cuando visita <https://github.com> mientras haya iniciado sesión.

1. Vaya al tablero de control en [https://github.com](https://github.com/?ref_product=desktop\&ref_type=engagement\&ref_style=text).

2. Haga clic en el botón **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="The Agents icon" role="img"><path d="M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z"></path><path d="m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z"></path></svg> Tarea**.

3. Con el menú desplegable del campo del aviso, seleccione el repositorio en el que desea trabajar Copilot.

4. Escribe una indicación que describa la solicitud.

   Por ejemplo: `Create a pull request to implement a user friendly message for common errors.`

5. Tiene la opción de seleccionar una rama base para la solicitud de incorporación de cambios de Copilot.
   Copilot creará una nueva rama basada en esta rama y, a continuación, insertará los cambios en una solicitud de incorporación de cambios.

6. Opcionalmente, puede hacer 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> para abrir el menú desplegable del agente, si desea asignar un agente o un agente personalizado con un comportamiento y herramientas especializados. Puede seleccionar un agente personalizado existente del repositorio, la organización o la empresa. También puede hacer clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="Plus button" 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> Crear un agente** para crear un nuevo perfil de agente en el repositorio y la rama seleccionados. Para más información, consulta [Creating custom agents for agente en la nube de Copilot](/es/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents).
   > \[!NOTE] Los agentes de codificación de terceros están disponibles en los planes GitHub Copilot Pro+ y Copilot Enterprise.

7. Haga clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-paper-airplane" aria-label="Send now" role="img"><path d="M.989 8 .064 2.68a1.342 1.342 0 0 1 1.85-1.462l13.402 5.744a1.13 1.13 0 0 1 0 2.076L1.913 14.782a1.343 1.343 0 0 1-1.85-1.463L.99 8Zm.603-5.288L2.38 7.25h4.87a.75.75 0 0 1 0 1.5H2.38l-.788 4.538L13.929 8Z"></path></svg> Enviar ahora** o presione <kbd>Devolver</kbd>.

   Se le llevará a la pestaña de agentes y Copilot iniciará una nueva sesión, que aparecerá en la lista "Sesiones recientes" debajo del cuadro de solicitud.
   Copilot trabajará en la tarea y enviará los cambios a su pull request, luego te añadirá como revisor al terminar, lo que desencadenará una notificación.

   > \[!NOTE]
   > Si ha habilitado la **Nueva Experiencia de Panel** en la vista previa de funciones, la nueva sesión aparecerá en "Sesiones del agente" en el cuadro de aviso del panel de control. Para obtener más información, vea [Tablero personal](/es/account-and-profile/reference/personal-dashboard#home-dashboard-view).

## Pide a Copilot que haga un pull request desde Copilot Chat en Visual Studio Code

1. Instale la extensión [GitHub Pull Requests](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github) para Visual Studio Code.

2. Abra Copilot Chat de GitHub en Visual Studio Code.

3. Escriba un mensaje que explique lo que desea Copilot hacer.

   Por ejemplo: `Put backticks around file names and variables in output`

   > \[!TIP]
   > Para ayudar a Copilot, puede seleccionar las líneas de código correspondientes antes de enviar la instrucción.

4. Envíe el mensaje haciendo clic en el botón <svg class="octicon" width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M15.724 11.053V11.948L7.724 15.948L7.026 15.343L8.14 12.001H13V11.001H8.14L7.026 7.659L7.724 7.054L15.724 11.053ZM1 8C1 6.46 2.15 5.18 3.67 5.02L4.02 4.98L4.11 4.64C4.5 3.09 5.89 2 7.5 2C9.43 2 11 3.57 11 5.5V6H11.5C12.88 6 14 7.12 14 8.5V8.52L14.95 8.99C14.98 8.83 15 8.67 15 8.5C15 6.73 13.68 5.26 11.98 5.03C11.74 2.77 9.82 1 7.5 1C5.55 1 3.84 2.25 3.23 4.07C1.37 4.43 0 6.07 0 8C0 10.21 1.79 12 4 12H7V11H4C2.35 11 1 9.65 1 8Z"/></svg>**Delegate esta tarea al agente en la nube de GitHub Copilot** junto al botón <svg class="octicon" width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M1 1.91L1.78 1.5L15 7.44899V8.3999L1.78 14.33L1 13.91L2.58311 8L1 1.91ZM3.6118 8.5L2.33037 13.1295L13.5 7.8999L2.33037 2.83859L3.6118 7.43874L9 7.5V8.5H3.6118Z"/></svg>**Send**

5. Si tiene cambios locales, se mostrará un cuadro de diálogo en el que se le preguntará si desea insertar esos cambios para que Copilot pueda empezar desde el estado actual. Haga clic en **Incluir cambios** para insertar los cambios o **omitir los cambios** para pedir Copilot que inicie su trabajo desde la rama predeterminada del repositorio.

   ```
             Copilot iniciará una nueva sesión y responderá con un enlace a la solicitud de incorporación de cambios que cree. Trabajará en la tarea e insertará cambios en la solicitud de incorporación de cambios y, a continuación, te agregará como revisor cuando haya terminado, lo que desencadenará una notificación.
   ```

## Pedir a Copilot que cree una solicitud de incorporación de cambios a través de Copilot Chat en los IDE de JetBrains

> \[!NOTE]

```
          agente en la nube de Copilot en los IDE de JetBrains está en versión preliminar públicay está sujeto a cambios.
```

1. Abra Copilot Chat de GitHub en el IDE de JetBrains.

2. Escriba un mensaje que explique lo que desea Copilot hacer

   Por ejemplo: `Put backticks around file names and variables in output`

3. Haga clic en el botón **Delegar al agente en la nube** situado junto al botón **Enviar** .

   ```
             Copilot iniciará una nueva sesión y responderá con un enlace a la solicitud de incorporación de cambios que cree. Se encargará de la tarea y realizará cambios al pull request, y luego lo añadirá como revisor una vez terminado, lo cual desencadenará una notificación desde GitHub y en el IDE.
   ```

## Pedir a Copilot que cree un pull request desde Copilot Chat en Eclipse

> \[!NOTE]

```
          agente en la nube de Copilot en Eclipse está en versión preliminar públicay está sujeto a cambios.
```

1. Abra Copilot Chat de GitHub en Eclipse.

2. Escriba un mensaje que explique lo que desea Copilot hacer.

   Por ejemplo: `Put backticks around file names and variables in output`

3. Haga clic **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="The Agents icon" role="img"><path d="M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z"></path><path d="m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z"></path></svg>** junto al botón **Enviar** .

4. En el cuadro de diálogo que se abre, seleccione el repositorio en el que desea Copilot trabajar y haga clic en **Continuar**.

   ```
             Copilot iniciará una nueva sesión y responderá con un enlace a la solicitud de incorporación de cambios que cree. Se encargará de la tarea y realizará cambios al pull request, y luego lo añadirá como revisor una vez terminado, lo cual desencadenará una notificación desde GitHub y en el IDE.
   ```

## Pedir a Copilot que cree un pull request desde Copilot Chat en Visual Studio 2026

> \[!NOTE] Para usar agente en la nube de Copilot en Visual Studio, debe estar ejecutando al menos la [Actualización de diciembre 18.1.0](https://learn.microsoft.com/en-us/visualstudio/releases/2026/release-notes#github-copilot-1) de Visual Studio 2026.

1. Habilite la función de agente en la nube de Copilot en Visual Studio.
   1. Abra el menú **Herramientas** y haga clic en **Opciones**.
   2. En la barra lateral, seleccione **GitHub**.
   3. Active la casilla **Enable Copilot Cloud Agent (versión preliminar)**.
   4. Reinicie Visual Studio.

2. Abra Copilot Chat de GitHub en Visual Studio.

3. Escriba un mensaje y especifique los detalles de lo que desea Copilot cambiar.

   Por ejemplo: `Put backticks around file names and variables in log output.`

4. Envíe el mensaje haciendo clic en el botón <svg class="octicon" width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M15.724 11.053V11.948L7.724 15.948L7.026 15.343L8.14 12.001H13V11.001H8.14L7.026 7.659L7.724 7.054L15.724 11.053ZM1 8C1 6.46 2.15 5.18 3.67 5.02L4.02 4.98L4.11 4.64C4.5 3.09 5.89 2 7.5 2C9.43 2 11 3.57 11 5.5V6H11.5C12.88 6 14 7.12 14 8.5V8.52L14.95 8.99C14.98 8.83 15 8.67 15 8.5C15 6.73 13.68 5.26 11.98 5.03C11.74 2.77 9.82 1 7.5 1C5.55 1 3.84 2.25 3.23 4.07C1.37 4.43 0 6.07 0 8C0 10.21 1.79 12 4 12H7V11H4C2.35 11 1 9.65 1 8Z"/></svg>**Delegate esta tarea en el botón GitHub Copilot cloud agent**, junto al botón <svg class="octicon" width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M1 1.91L1.78 1.5L15 7.44899V8.3999L1.78 14.33L1 13.91L2.58311 8L1 1.91ZM3.6118 8.5L2.33037 13.1295L13.5 7.8999L2.33037 2.83859L3.6118 7.43874L9 7.5V8.5H3.6118Z"/></svg>**Send**.

   ```
          Copilot le pide que confirme que desea usar el agente en la nube para crear una solicitud de incorporación de cambios.
   ```

5. Haga clic en **Confirmar**.

   ```
             Copilot iniciará una nueva sesión y responderá con un enlace a la solicitud de incorporación de cambios que cree. Trabajará en la tarea e insertará cambios en la solicitud de incorporación de cambios y, a continuación, te agregará como revisor cuando haya terminado, lo que desencadenará una notificación.
   ```

## Pide a Copilot que haga un pull request desde Copilot Chat en GitHub.com

1. Abra Copilot Chat de GitHub en GitHub.com.

2. Escriba `/task` para pedir Copilot que cree una solicitud de incorporación de cambios y proporcione detalles de lo que desea Copilot cambiar.

   Por ejemplo: `/task Create a pull request to put backticks around file names and variables in output.`

3. Tiene la opción de seleccionar una rama base para la solicitud de incorporación de cambios de Copilot.
   Copilot creará una nueva rama basada en esta rama y, a continuación, insertará los cambios en una solicitud de incorporación de cambios que tenga como destino esa rama.

4. Opcionalmente, puede hacer 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> para abrir el menú desplegable del agente, si desea asignar un agente o un agente personalizado con un comportamiento y herramientas especializados. Puede seleccionar un agente personalizado existente del repositorio, la organización o la empresa. También puede hacer clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="Plus button" 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> Crear un agente** para crear un nuevo perfil de agente en el repositorio y la rama seleccionados. Para más información, consulta [Creating custom agents for agente en la nube de Copilot](/es/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents).
   > \[!NOTE] Los agentes de codificación de terceros están disponibles en los planes GitHub Copilot Pro+ y Copilot Enterprise.

5. Haga clic **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-paper-airplane" aria-label="Start task" role="img"><path d="M.989 8 .064 2.68a1.342 1.342 0 0 1 1.85-1.462l13.402 5.744a1.13 1.13 0 0 1 0 2.076L1.913 14.782a1.343 1.343 0 0 1-1.85-1.463L.99 8Zm.603-5.288L2.38 7.25h4.87a.75.75 0 0 1 0 1.5H2.38l-.788 4.538L13.929 8Z"></path></svg>** o presione <kbd>Entrar</kbd>.

   ```
          Copilot iniciará una nueva sesión, que aparecerá en la lista debajo del cuadro de aviso. 
          Copilot trabajará en la tarea y enviará los cambios a su pull request, luego te añadirá como revisor al terminar, lo que desencadenará una notificación.
   ```

## Pedir a Copilot que cree un pull request desde GitHub Mobile

1. En GitHub Mobile, vaya al repositorio donde desee crear la solicitud de incorporación de cambios.

2. Pulse el 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 esquina inferior derecha de la pantalla.

3. Escriba una instrucción para pedir a Copilot que genere una solicitud de incorporación de cambios.

   Por ejemplo: `Create a pull request to ...`.

   ```
          Copilot responde con un breve resumen de la tarea que realizará, solicitando su confirmación antes de continuar.
   ```

4. Compruebe que ha interpretado correctamente el Copilot mensaje y, a continuación, pulse **Aceptar** o **Descartar**.

   ```
             Copilot crea una solicitud de incorporación de cambios y genera un enlace a ella. Trabajará en la tarea e insertará cambios en la solicitud de incorporación de cambios y, a continuación, te agregará como revisor cuando haya terminado, lo que desencadenará una notificación.
   ```

## Pedir a Copilot que cree un pull request desde GitHub CLI

> \[!NOTE]
> El `agent-task` conjunto de comandos solo está disponible en v2.80.0 o posterior de GitHub CLI. Este conjunto de comandos es un versión preliminar pública y está sujeto a cambios.

Puede iniciar una nueva sesión de agente en la nube de Copilot con el comando `gh agent-task create` en el GitHub CLI.

Al ejecutar el comando sin argumentos, se te pedirá que escribas una indicación.               agente en la nube de Copilot responde a la instrucción y abre una solicitud de incorporación de cambios en el repositorio actual.

Puedes usar las opciones de línea de comandos para:

* Proporcionar el mensaje (`gh agent-task create "Example prompt"`)
* Elegir una rama base, en lugar de usar la rama predeterminada del repositorio (`--base`)
* Seleccionar un repositorio, en lugar de establecer como destino el repositorio actual (`--repo`)
* Seguir el registro de sesión en tiempo real (`--follow`)

Para ver todas las opciones disponibles, ejecuta `gh agent-task create --help`.

## Pedir a Copilot que cree una solicitud de incorporación de cambios a través del servidor MCP de GitHub.

> \[!NOTE]
>
> * Esta funcionalidad solo está disponible en el servidor MCP remoto GitHub y en las aplicaciones host en las que se admiten servidores MCP remotos.

1. Instale el GitHub servidor MCP en su IDE preferido o en la herramienta de codificación agente. Consulte [Uso del servidor MCP de GitHub en el IDE](/es/copilot/how-tos/context/model-context-protocol/using-the-github-mcp-server).

2. Asegúrate de que la herramienta `create_pull_request_with_copilot` esté habilitada.

3. Abre el chat.

4. Escriba un mensaje que pida Copilot que cree una solicitud de incorporación de cambios, con los detalles de lo que desea cambiar.

   Por ejemplo: `Open a PR in my repository to expand unit test coverage.`

   > \[!TIP]
   >
   > * Puede pedir que Copilot abra un pull request utilizando una rama específica como base, incluyéndola en su indicación.

5. Envía la indicación.

   ```
             Copilot iniciará una nueva sesión, abrirá una solicitud de incorporación de cambios como borrador y trabajará en la tarea en segundo plano. Mientras trabaja, insertará cambios en la solicitud de cambios y, una vez que haya finalizado, te agregará como revisor. En la mayoría de los casos, el host de MCP te mostrará la dirección URL de la solicitud de cambios creada.
   ```

## Pedir a Copilot que cree un pull request desde Raycast

[Raycast](https://www.raycast.com/) es un iniciador extensible para Windows y macOS. Con la GitHub Copilot extensión de Raycast, puede iniciar agente en la nube de Copilot y realizar un seguimiento de las tareas y ver los registros de sesión en directo donde esté en su equipo.

1. Instala Raycast desde el [sitio web de Raycast](https://www.raycast.com).
2. Instale la GitHub Copilot extensión para Raycast haciendo clic en el botón **Instalar extensión** en la [página de la extensión](https://www.raycast.com/github/github-copilot).
3. Abra Raycast, busque "Copilot", busque el comando **Crear tarea** y presione <kbd>Entrar</kbd>.
4. Haga clic **en Iniciar sesión con GitHub** y, a continuación, complete el flujo de autenticación. Raycast se volverá a abrir.
5. Escriba un mensaje que describa lo que desea Copilot hacer.

   Por ejemplo: `Implement a user friendly message for common errors.`
6. Seleccione el repositorio en el que desea Copilot trabajar.
7. Tiene la opción de seleccionar una rama base para la solicitud de incorporación de cambios de Copilot.
   Copilot creará una nueva rama basada en esta rama y, a continuación, insertará los cambios en una solicitud de incorporación de cambios que tenga como destino esa rama.
8. Opcionalmente, seleccione un agente personalizado del menú desplegable con comportamiento especializado y herramientas. Para más información, consulta [Creating custom agents for agente en la nube de Copilot](/es/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents).
9. Opcionalmente, si es un Copilot Pro de GitHub usuario o GitHub Copilot Pro+ , puede usar el menú desplegable para seleccionar el modelo que Copilot usará. Para obtener más información, vea [Cambio del modelo de IA para GitHub Copilot agente en la nube](/es/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model).
10. Presione <kbd>Command</kbd>+<kbd>Enter</kbd> (macOS) o <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (Windows) para iniciar la tarea.

    ```
           Copilot iniciará una nueva sesión. 
           Copilot trabajará en la tarea y enviará los cambios a su pull request, luego te añadirá como revisor al terminar, lo que desencadenará una notificación.
    ```

> \[!NOTE]
>
> Si no puede seleccionar un repositorio específico al iniciar una tarea, es posible que la organización propietaria del repositorio haya habilitado OAuth app restricciones de acceso. Para obtener información sobre cómo solicitar aprobación para "GitHub Copilot for Raycast", OAuth appconsulte [Solicitud de aprobación de la organización para aplicaciones de OAuth](/es/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/requesting-organization-approval-for-oauth-apps).

## Pedir a Copilot que cree un pull request desde la página "Nuevo repositorio"

Al crear un nuevo repositorio, puede pedir a Copilot que inicialice el nuevo repositorio ingresando un mensaje de solicitud.

1. En la esquina superior derecha de cualquier página, selecciona <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="Create something new" 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> y luego haz clic en **Nuevo repositorio**.

   ![Captura de pantalla del menú desplegable GitHub que muestra las opciones para crear nuevos elementos. El elemento de menú "New repository" está resaltado en naranja oscuro.](/assets/images/help/repository/repo-create-global-nav-update.png)
2. Usa el menú desplegable **Propietario** para seleccionar la cuenta que quieres que sea propietaria del repositorio.
   ![Captura de pantalla del menú del propietario de un repositorio de GitHub nuevo. El menú muestra dos opciones, octocat y github.](/assets/images/help/repository/create-repository-owner.png)
3. En el campo **Solicitud**, escriba una instrucción que describa lo que desea Copilot crear.

   Por ejemplo, `Create a Rust CLI for converting CSV spreadsheets to Markdown`1. Haga clic en **Create repository** (Crear repositorio).

   ```
          Copilot abrirá inmediatamente una solicitud de incorporación de cambios de borrador. 
          Copilot trabajará en la tarea y enviará los cambios a su pull request, luego te añadirá como revisor al terminar, lo que desencadenará una notificación.
   ```

## Supervisar el progreso

Puede ver las sesiones actuales y anteriores de Copilot desde el panel de agentes, la [página de agentes](https://github.com/copilot/agents), Visual Studio Code, etc. Consulte [Seguimiento de las sesiones de GitHub Copilot](/es/copilot/how-tos/use-copilot-agents/cloud-agent/track-copilot-sessions).

## Lectura adicional

* [Acerca de GitHub Copilot agente en la nube](/es/copilot/concepts/agents/cloud-agent/about-cloud-agent)
* [Procedimientos recomendados para usar GitHub Copilot para trabajar en tareas](/es/copilot/tutorials/cloud-agent/get-the-best-results)
* [Creating custom agents for agente en la nube de Copilot](/es/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents)
* [Solución de problemas del agente en la nube de GitHub Copilot](/es/copilot/how-tos/use-copilot-agents/cloud-agent/troubleshoot-cloud-agent#copilot-cant-create-a-pull-request-from-copilot-chat)