# プル要求の作成をGitHub Copilotに要求する

Copilotに、GitHub Issues、エージェント パネル、コパイロットチャット、GitHub CLI、エージェント コーディング ツール、モデル コンテキスト プロトコル (MCP) サポートの IDE など、さまざまな場所からプル要求を作成するように依頼できます。

> \[!NOTE]

```
          Copilot クラウドエージェントの概要については、[AUTOTITLE](/copilot/concepts/agents/cloud-agent/about-cloud-agent) を参照してください。
```

## はじめに

```
          Copilotに新しい pull request を作成するように依頼できます。
```

* GitHub Issuesに [問題を割り当てることによって Copilot](#assigning-an-issue-to-copilot)
* [エージェントタブまたはパネル](#asking-copilot-to-create-a-pull-request-from-the-agents-tab-or-panel)GitHub
* [上のダッシュボード](#asking-copilot-to-create-a-pull-request-from-the-dashboard)GitHub
* コパイロットチャット
  [
  Visual Studio Code
  ](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-visual-studio-code)、[JetBrains IDEs](#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)、[Visual Studio 2026](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-visual-studio-2026)
* コパイロットチャット に [GitHub.com](#asking-copilot-to-create-a-pull-request-from-copilot-chat-in-githubcom)
* 次の値を使用 [GitHub CLI](#asking-copilot-to-create-a-pull-request-from-the-github-cli)
* に [GitHub Mobile](#asking-copilot-to-create-a-pull-request-from-github-mobile)
* [モデル コンテキスト プロトコル (MCP)](#asking-copilot-to-create-a-pull-request-from-the-github-mcp-server) をサポートする任意の IDE またはエージェント コーディング ツール
* [レイキャスト](#asking-copilot-to-create-a-pull-request-from-raycast)ランチャー
* [の "新しいリポジトリ" フォーム](#asking-copilot-to-create-a-pull-request-from-the-new-repository-page)GitHub

  ```
          Copilot はタスクの作業を開始し、pull request を発生させ、作業が完了したらレビューを要求します。 詳細については、「[AUTOTITLE](/copilot/concepts/agents/cloud-agent/about-cloud-agent)」を参照してください。
  ```

##

```
          Copilot に問題を割り当てる
```

問題をCopilotに割り当てることで、Copilotに問題の作業を開始するように依頼できます。

```
          Copilotに問題を割り当てることができます。
```

* GitHub.com ([次のセクション](#assigning-an-issue-to-copilot-on-githubcom)を参照)
* に [GitHub Mobile](#assigning-an-issue-to-copilot-on-github-mobile)
* GitHub API を使用する ([この記事の後半を](#assigning-an-issue-to-copilot-via-the-github-api)参照)
* [レイキャストランチャー](#assigning-an-issue-to-copilot-from-raycast)の使用
* GitHub CLIの使用 ([`gh issue edit`](https://cli.github.com/manual/gh_issue_edit)を参照)

###

```
          Copilotに問題をGitHub.comで割り当てる
```

> \[!NOTE]
> この機能は パブリック プレビュー であり、変更される可能性があります。

1. GitHub で、リポジトリのメイン ページに移動します。

2. リポジトリ名の下にある **<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]** をクリックします。

   ![リポジトリのメイン ページのスクリーンショット。 水平ナビゲーション バーでは、\[イシュー\] というラベルが付いたタブが濃いオレンジ色の枠線で囲まれています。](/assets/images/help/repository/repo-tabs-issues-global-nav-update.png)

3. ```
          Copilotに割り当てる問題を開きます。
   ```

4. 右側のメニューで **\[担当者]** をクリックします。

   ![問題の右サイドバーのスクリーンショット。 "担当者" というラベルの付いたヘッダーが、濃いオレンジ色の枠線で囲まれています。](/assets/images/help/issues/assignee-menu.png)

5. 担当者の一覧から **Copilot** をクリックします。

   ![Issue の \[担当者\] ウィンドウのスクリーンショット。 Copilotはリストで利用可能です。](/assets/images/help/copilot/cloud-agent/assign-to-copilot.png)

   追加のオプションが表示されます。

   !["「Copilot に割り当てる」ダイアログのスクリーンショットで、ターゲットリポジトリ、開始ブランチ、カスタム エージェントのオプション、および追加の手順を示しています。"](/assets/images/help/copilot/cloud-agent/assign-to-copilot-dialog.png)

6. ```
          **省略可能なプロンプト** フィールドで、Copilotの特定のガイダンスを追加できます。 タスクを理解して完了するために Copilot に役立つコンテキスト、制約、または特定の要件を追加します。
   ```

   たとえば、使用する特定のコーディング パターンやフレームワーク、テストの要件、コード スタイルの優先設定、変更する必要がある、または変更してはならないファイルやディレクトリに関する指示を含めることがあります。

   ここで指定した詳細に加えて、 Copilot はターゲット リポジトリ用に構成されたすべてのカスタム命令を使用します。 「[Adding repository custom instructions for GitHub Copilot](/ja/copilot/how-tos/configure-custom-instructions/add-repository-instructions)」を参照してください。

7. ダイアログのドロップダウン メニューを使用して、 Copilot が動作するリポジトリと、そのリポジトリが分岐するブランチを変更できます。

   ```
          **少なくとも**読み取りアクセス権があるすべてのリポジトリは、リポジトリのドロップダウンメニューに表示されます。 ただし、リポジトリへの書き込みアクセス権 **があり、その** リポジトリに対して Copilot クラウドエージェント が有効になっている場合にのみ、リポジトリを選択できます。
   ```

   問題のソース組織とは異なる組織のリポジトリを選択した場合、または問題がプライベート リポジトリにあるときにパブリック リポジトリを選択すると、警告が表示されます。

   リポジトリを指定しない場合、 Copilot は問題と同じリポジトリで動作します。 ブランチを指定しない場合、 Copilot は選択したリポジトリの既定のブランチから動作します。

   > \[!TIP]

   ```
          Copilotに問題を割り当てると、問題のタイトル、説明、現在存在するコメント、および指定した追加の手順が送信されます。 問題を割り当てた後、 Copilot は問題に追加されたコメントを認識しないため、それに反応しません。 詳細な情報がある場合、または元の要件に変更がある場合は、プル要求でこれをコメントとして追加 Copilot 。
   ```

8. 必要に応じて、 <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> をクリックして、エージェントまたは特殊な動作とツールを使用する カスタム エージェント を割り当てる場合は、エージェントのドロップダウン メニューを開くことができます。 リポジトリ、組織、またはエンタープライズから既存の カスタム エージェント を選択できます。 <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>エージェント**の作成**] をクリックして、選択したリポジトリとブランチに新しいエージェント プロファイルを作成することもできます。 詳しくは、「[Creating custom agents for Copilot クラウドエージェント](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents)」をご覧ください。
   > \[!NOTE] サード パーティ製のコーディング エージェントは、 GitHub Copilot Pro+ および Copilot Enterprise プランで使用できます。

9. 必要に応じて、 GitHub Copilot Pro または GitHub Copilot Pro+ ユーザーの場合は、ドロップダウン メニューを使用して、 Copilot 使用するモデルを選択できます。 詳細については、「[GitHub Copilot クラウド エージェントの AI モデルの変更](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model)」を参照してください。

   ```
          Copilot上の他の場所からGitHub.comに問題を割り当てることもできます。
   ```

* リポジトリの **<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> 課題** ページの課題一覧から。
* GitHub
  プロジェクトで問題を表示する場合。

###

```
          Copilotに問題をGitHub Mobileで割り当てる
```

1\.
GitHub Mobileで、Copilotに割り当てる問題を含むリポジトリに移動します。
1\.
**\[Issues]** をクリックします。
1\.
Copilotに割り当てる問題を開きます。
1\.
\*\* <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>
\*\* アイコンをタップします。

1. \[Assignees] の横にある **\[Edit]** をタップします。
2. \[Copilot] の横にあるプラス記号をクリックします。
3. ```
          **終了**をクリックします。
   ```

###

```
          Copilot API を使用したGitHubへの問題の割り当て
```

> \[!NOTE]
> この機能は パブリック プレビュー であり、変更される可能性があります。

GraphQL API または REST API を使用して、 Copilot に問題を割り当てることができます。 どちらの API でも、タスクをカスタマイズするためのオプションのエージェント割り当て入力がサポートされています。

| GraphQL パラメーター       | REST パラメーター   | 説明 |
| -------------------- | ------------- | -- |
| `targetRepositoryId` | `target_repo` |    |

```
          Copilotが機能するリポジトリ |
```

\| `baseRef` | `base_branch` |
Copilotが分岐元となるブランチ |
\| `customInstructions` | `custom_instructions` |
Copilot に関する追加の手順 |
\| `customAgent` | `custom_agent` | タスクに使用するものカスタム エージェント |
\| `model` | `model` | 使用する Copilot のモデル |

#### GraphQL API を使用する

> \[!NOTE]

```
          `GraphQL-Features`ヘッダーには、`issues_copilot_assignment_api_support`と`coding_agent_model_selection`の値を含める必要があります。
```

次の GraphQL の変更を使用して、 Copilotに問題を割り当てることができます。

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

##### 新しい issue の作成と割り当て

1. ```
          personal access tokenやGitHub Appユーザーからサーバーへのトークンなど、ユーザー トークンを使用して API を使用して認証していることを確認します。
   ```

   > \[!NOTE]

   ```
          fine-grained personal access tokenを使用する場合、問題にCopilotを割り当てるには、次のアクセス許可が必要です。
   ```

   > * メタデータへの読み取りアクセス
   >
   > * アクション、コンテンツ、課題、プルリクエストへのアクセスの読み取りおよび書き込み

   ```
          personal access token (classic)を使用する場合は、問題に`repo`を割り当てるためにCopilotスコープが必要です。
   ```

2. GraphQL API のリポジトリのCopilot クラウドエージェントに`suggestedActors`が含まれているかどうかを確認して、リポジトリでCopilotが有効になっていることを確認します。
   `octo-org` をリポジトリ所有者に置き換え、`octo-repo` をリポジトリ名に置き換えます。

   ```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
           }
         }
       }
     }
   }
   ```

   ユーザーとリポジトリで Copilot クラウドエージェント が有効になっている場合、クエリから返された最初のノードには `login` 値 `copilot-swe-agent`。

3. このログインの `id` の値を記録しておきます。

4. Issue を作成するリポジトリの GraphQL グローバル ID をフェッチし、`octo-org` をリポジトリ所有者に置き換え、`octo-repo` をリポジトリ名に置き換えます。

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

5. ```
          `createIssue` ミューテーションを使って issue を作成します。 
          `REPOSITORY_ID` を前のステップで返された ID に置き換え、`BOT_ID` をその前のステップで返された ID に置き換えます。 必要に応じて、 `agentAssignment` 入力を含め、タスクをカスタマイズできます。
   ```

   ```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'
   ```

##### 既存の issue

1. ```
          personal access tokenやGitHub Appユーザーからサーバーへのトークンなど、ユーザー トークンを使用して API を使用して認証していることを確認します。
   ```

2. GraphQL API のリポジトリのCopilot クラウドエージェントに`suggestedActors`が含まれているかどうかを確認して、リポジトリでCopilotが有効になっていることを確認します。
   `octo-org` をリポジトリ所有者に置き換え、`octo-repo` をリポジトリ名に置き換えます。

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

           ... on Bot {
             id
           }

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

   ユーザーとリポジトリで Copilot クラウドエージェント が有効になっている場合、クエリから返された最初のノードには `login` 値 `copilot-swe-agent`。

3. ```
          Copilotに割り当てる問題の GraphQL グローバル ID を取得し、`monalisa`をリポジトリの所有者に置き換え、`octocat`名前に、`9000`を問題番号に置き換えます。
   ```

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

4. ```
          Copilotの変更を使用して、既存の問題を`replaceActorsForAssignable`に割り当てます。 
          `ISSUE_ID`を前の手順から返された ID に置き換え、`BOT_ID`その前の手順から返された ID に置き換え、リポジトリ ID で`REPOSITORY_ID`します。 必要に応じて、 `agentAssignment` 入力を含め、タスクをカスタマイズできます。
   ```

   ```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. または、 `updateIssue` の変更を使用して既存の問題を更新し、 Copilotに割り当てることができます。
   `ISSUE_ID`を問題 ID に置き換え、`BOT_ID`をボット ID に置き換えます。

   ```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. また、 `addAssigneesToAssignable` の変更を使用して、他の担当者を維持しながら、既存の問題に Copilot を追加することもできます。
   `ISSUE_ID`を問題 ID に置き換え、`BOT_ID`をボット ID に置き換えます。

   ```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'
   ```

#### REST API の使用

次の REST API エンドポイントを使用して、 Copilotに問題を割り当てることができます。

* [課題に担当者を追加する](/ja/rest/issues/assignees#add-assignees-to-an-issue)
* [問題を作成する](/ja/rest/issues/issues#create-an-issue)
* [問題を更新する](/ja/rest/issues/issues#update-an-issue)

##### 既存の問題への担当者の追加

```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": ""
  }
}'
```

##### 新しい問題の作成

```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": ""
  }
}'
```

##### 既存の問題の更新

```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": ""
  }
}'
```

### Raycast から Copilot に問題を割り当てる

[Raycast](https://www.raycast.com/) は、Windowsおよび macOS 用の拡張可能なランチャーです。 Raycast の GitHub Copilot 拡張機能を使用すると、 Copilot クラウドエージェント タスクを開始して追跡し、コンピューター上のどこにいてもセッション ログをライブで監視できます。

1. ```
          [Raycast Web サイト](https://www.raycast.com)から Raycast をインストールします。
   ```
2. 拡張機能のページの \[拡張機能のインストール] ボタンをクリックして、raycast のGitHub Copilot拡張機能を**インストール**[します](https://www.raycast.com/github/github-copilot)。
3. Raycast を開き、"Copilot" を検索し、Copilot**に問題を割り当てるコマンドを**見つけて、<kbd>Enter キー</kbd>を押します。
4. \[**GitHubでサインイン**] をクリックし、認証フローを完了します。 Raycast が再び開きます。
5. 使用するリポジトリをCopilot選択してください。
6. ```
          Copilotに割り当てる問題を選択します。
   ```
7. 必要に応じて、 Copilotの pull request のベース ブランチを選択します。
   Copilot は、このブランチに基づいて新しいブランチを作成し、そのブランチを対象とするプル要求に変更をプッシュします。
8. 必要に応じて、ドロップダウン メニューから特殊な動作とツールを含む カスタム エージェント を選択します。 詳しくは、「[Creating custom agents for Copilot クラウドエージェント](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents)」をご覧ください。
9. 必要に応じて、 GitHub Copilot Pro または GitHub Copilot Pro+ ユーザーの場合は、ドロップダウン メニューを使用して、 Copilot 使用するモデルを選択できます。 詳細については、「[GitHub Copilot クラウド エージェントの AI モデルの変更](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model)」を参照してください。
10. 必要に応じて、追加の手順を指定します。 これらは、問題の内容と共に Copilot に渡されます。
11. ```
           <kbd>Command</kbd>+<kbd>Enter</kbd> (macOS) または <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (Windows) を押して問題を割り当てます。


           Copilot は新しいセッションを開始します。 
           Copilot はタスクに取り組み、変更をプルリクエストにプッシュし、完了したら、あなたをレビュアーとして追加し、通知が行われます。
    ```

> \[!NOTE]
>
> タスクの開始時に特定のリポジトリを選択できない場合は、リポジトリを所有する組織がアクセス制限 OAuth app 有効にしている可能性があります。 "GitHub Copilot for Raycast" OAuth appの承認を要求する方法については、 [OAuth アプリの組織承認を要求する](/ja/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) を参照してください。

## エージェント タブまたはパネルから pull request を作成するように Copilot に依頼する

\[エージェント] タブまたは \[エージェント] パネルからプル要求を開くように Copilot に依頼できます。 違うのはエントリ ポイントだけであり、\[New agent task] フォームが表示されてからの手順は同じです。

1. \[エージェント] パネルまたはタブを開きます。

   * リポジトリの **<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> Agents** タブを開きます。
   * ```
          **エージェント ページに移動する**: [github.com/copilot/agents](https://github.com/copilot/agents?ref_product=copilot&ref_type=engagement&ref_style=text) に移動します。 エージェント パネルを開いてから **[View all]** をクリックして、ここに移動することもできます。
     ```
   * ```
          **エージェント パネルを開く**: GitHub の右上にあるナビゲーション バーで <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> をクリックします。
     ```

2. プロンプト フィールドのドロップダウン メニューを使用して、使用するリポジトリ Copilot 選択します。

3. リクエストを説明するプロンプトを入力します。 画像を貼り付け、ドラッグ、またはアップロードすることで、スクリーンショットや UI モックアップなどの視覚的な入力を追加することもできます。 サポートされているファイル: image/png、image/jpeg、image/gif、image/webp。

   たとえば、`Create a pull request to implement a user friendly message for common errors.` のように指定します。

4. 必要に応じて、 Copilotの pull request のベース ブランチを選択します。
   Copilot は、このブランチに基づいて新しいブランチを作成し、そのブランチを対象とするプル要求に変更をプッシュします。

5. 必要に応じて、 <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> をクリックして、エージェントまたは特殊な動作とツールを使用する カスタム エージェント を割り当てる場合は、エージェントのドロップダウン メニューを開くことができます。 リポジトリ、組織、またはエンタープライズから既存の カスタム エージェント を選択できます。 <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>エージェント**の作成**] をクリックして、選択したリポジトリとブランチに新しいエージェント プロファイルを作成することもできます。 詳しくは、「[Creating custom agents for Copilot クラウドエージェント](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents)」をご覧ください。
   > \[!NOTE] サード パーティ製のコーディング エージェントは、 GitHub Copilot Pro+ および Copilot Enterprise プランで使用できます。

6. 必要に応じて、 GitHub Copilot Pro または GitHub Copilot Pro+ ユーザーの場合は、ドロップダウン メニューを使用して、 Copilot 使用するモデルを選択できます。 詳細については、「[GitHub Copilot クラウド エージェントの AI モデルの変更](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model)」を参照してください。

7. \[ **<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>** ] をクリックするか <kbd>、Enter</kbd> キーを押します。

   ```
          Copilot は新しいセッションを開始します。このセッションは、プロンプト ボックスの下の一覧に表示されます。 
          Copilot はタスクに取り組み、変更をプルリクエストにプッシュし、完了したら、あなたをレビュアーとして追加し、通知が行われます。
   ```

## ダッシュボードから pull request を作成するように Copilot に依頼する

ダッシュボードの Copilot プロンプト ボックスから pull request を開くようにCopilotに依頼できます。 ダッシュボードは、ログイン中にGitHubにアクセスしたときに表示される、<https://github.comでのアクティビティのパーソナライズされた概要です。>

1. ```
          [
          https://github.com
          ](https://github.com/?ref_product=desktop&ref_type=engagement&ref_style=text)のダッシュボードに移動します。
   ```

2. ```
          **タスク<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>** ボタンをクリックします。
   ```

3. プロンプト フィールドのドロップダウン メニューを使用して、使用するリポジトリ Copilot 選択します。

4. リクエストを説明するプロンプトを入力します。

   たとえば、`Create a pull request to implement a user friendly message for common errors.` のように指定します。

5. 必要に応じて、 Copilotの pull request のベース ブランチを選択します。
   Copilot では、このブランチに基づいて新しいブランチが作成され、その変更がプル要求にプッシュされます。

6. 必要に応じて、 <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> をクリックして、エージェントまたは特殊な動作とツールを使用する カスタム エージェント を割り当てる場合は、エージェントのドロップダウン メニューを開くことができます。 リポジトリ、組織、またはエンタープライズから既存の カスタム エージェント を選択できます。 <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>エージェント**の作成**] をクリックして、選択したリポジトリとブランチに新しいエージェント プロファイルを作成することもできます。 詳しくは、「[Creating custom agents for Copilot クラウドエージェント](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents)」をご覧ください。
   > \[!NOTE] サード パーティ製のコーディング エージェントは、 GitHub Copilot Pro+ および Copilot Enterprise プランで使用できます。

7. ```
          <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>をクリックするか、**Enter**キーを押します。
   ```

   \[エージェント] タブに移動し、 Copilot は新しいセッションを開始します。新しいセッションは、プロンプト ボックスの下の \[最近のセッション] の一覧に表示されます。
   Copilot はタスクに取り組み、変更をプルリクエストにプッシュし、完了したら、あなたをレビュアーとして追加し、通知が行われます。

   > \[!NOTE]
   > 機能プレビューで **新しいダッシュボード エクスペリエンス** を有効にした場合、ダッシュボードのプロンプト ボックスの下の \[エージェント セッション] に新しいセッションが表示されます。 詳細については、「[個人用ダッシュボード](/ja/account-and-profile/reference/personal-dashboard#home-dashboard-view)」を参照してください。

##

```
          Copilotからプル要求を作成するようにコパイロットチャットに要求するVisual Studio Code
```

1. <c2> 用の </c2><c1><c0 /> Pull Requests 拡張機能をインストールします。

2. ```
          GitHub Copilot ChatでVisual Studio Codeを開きます。
   ```

3. ```
          Copilotに実行させたい内容を説明するプロンプトを入力します。
   ```

   たとえば、`Put backticks around file names and variables in output` のように指定します。

   > \[!TIP]

   ```
          Copilotしやすくするために、プロンプトを送信する前に、関連するコード行を選択できます。
   ```

4. プロンプトを送信するには、<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>**GitHub Copilot クラウド エージェントにこのタスクを委任する**ボタンをクリックしてください。これは<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>**送信**ボタンの横にあります。

5. ローカルの変更がある場合は、現在の状態から開始できるように、それらの変更をプッシュするかどうかを確認するダイアログ Copilot 表示されます。 \[ **変更を含める** ] をクリックして変更をプッシュするか、 **変更を無視** してリポジトリの既定のブランチから作業を開始するように Copilot に依頼します。

   ```
          Copilot は新しいセッションを開始し、作成したプル要求へのリンクで応答します。 タスクの作業を行い、pull request に変更をプッシュし、完了すると、あなたをレビュー担当者として追加し、通知をトリガーします。
   ```

## JetBrains IDE でCopilotからプル要求を作成するようにコパイロットチャットに依頼する

> \[!NOTE]

```
          Copilot クラウドエージェント は JetBrains IDE にある パブリック プレビューであり、変更される可能性があります。
```

1. JetBrains IDE で GitHub Copilot Chat を開きます。

2. 実行してほしい内容を説明するプロンプトを入力してください Copilot

   たとえば、`Put backticks around file names and variables in output` のように指定します。

3. \[**送信**] ボタンの横にある \[**クラウド エージェントへの委任**] ボタンをクリックします。

   ```
          Copilot は新しいセッションを開始し、作成したプル要求へのリンクで応答します。 タスクを遂行し、変更をプルリクエストにプッシュします。その後、完了したらあなたをレビュー担当者として追加し、GitHub 及び IDE から通知がトリガーされます。
   ```

## Eclipse でCopilotから pull request を作成するようにコパイロットチャットに依頼する

> \[!NOTE]

```
          Copilot クラウドエージェント Eclipse は パブリック プレビューであり、変更される可能性があります。
```

1. Eclipse で GitHub Copilot Chat を開きます。

2. ```
          Copilotに実行させたい内容を説明するプロンプトを入力します。
   ```

   たとえば、`Put backticks around file names and variables in output` のように指定します。

3. \[<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>] ボタンの横にある \[\*\*\*\*\*\*\*\*] をクリックします。

4. 開いたダイアログ ボックスで、作業するリポジトリ Copilot 選択し、\[ **続行**] をクリックします。

   ```
          Copilot は新しいセッションを開始し、作成したプル要求へのリンクで応答します。 タスクを遂行し、変更をプルリクエストにプッシュします。その後、完了したらあなたをレビュー担当者として追加し、GitHub 及び IDE から通知がトリガーされます。
   ```

##

```
          Copilot 2026 でコパイロットチャットからプル要求を作成するようVisual Studioに求める
```

> \[!NOTE]
> Copilot クラウドエージェントでVisual Studioを使用するには、少なくとも [2026 年 12 月の更新プログラム 18.1.0](https://learn.microsoft.com/en-us/visualstudio/releases/2026/release-notes#github-copilot-1)Visual Studio実行している必要があります。

1. ```
          Copilot クラウドエージェントのVisual Studioサポートを有効にします。
   ```
   1\.
   **\[ツール**] メニューを開き、\[**オプション**] をクリックします。
   1. サイドバーで、 **GitHub** を選択します。
   2. ```
          **Copilot クラウド エージェント (プレビュー) を有効にする** チェックボックスをオンにします。
      ```
   3. ```
          Visual Studioを再起動します。
      ```

2. ```
          GitHub Copilot ChatでVisual Studioを開きます。
   ```

3. プロンプトを入力し、Copilot を変更する内容の詳細を示してください。

   たとえば、`Put backticks around file names and variables in log output.` のように指定します。

4. GitHub Copilot クラウドエージェントにこのタスクを委任するには、<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>**送信** ボタンの横にある <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 this task to the GitHub Copilot cloud agent** ボタンをクリックしてプロンプトを送信します。

   ```
          Copilot では、クラウド エージェントを使用してプル要求を作成することを確認するメッセージが表示されます。
   ```

5. ```
          **[Confirm](確認)** をクリックします。


          Copilot は新しいセッションを開始し、作成したプル要求へのリンクで応答します。 タスクの作業を行い、pull request に変更をプッシュし、完了すると、あなたをレビュー担当者として追加し、通知をトリガーします。
   ```

##

```
          Copilotからプル要求を作成するようにコパイロットチャットに要求するGitHub.com
```

1\.
GitHub Copilot ChatでGitHub.comを開きます。
1\.
`/task`を入力して、pull request の作成をCopilotに依頼し、変更するCopilotの詳細を指定します。

たとえば、`/task Create a pull request to put backticks around file names and variables in output.` のように指定します。

1. 必要に応じて、 Copilotの pull request のベース ブランチを選択します。
   Copilot は、このブランチに基づいて新しいブランチを作成し、そのブランチを対象とするプル要求に変更をプッシュします。
2. 必要に応じて、 <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> をクリックして、エージェントまたは特殊な動作とツールを使用する カスタム エージェント を割り当てる場合は、エージェントのドロップダウン メニューを開くことができます。 リポジトリ、組織、またはエンタープライズから既存の カスタム エージェント を選択できます。 <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>エージェント**の作成**] をクリックして、選択したリポジトリとブランチに新しいエージェント プロファイルを作成することもできます。 詳しくは、「[Creating custom agents for Copilot クラウドエージェント](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents)」をご覧ください。
   > \[!NOTE] サード パーティ製のコーディング エージェントは、 GitHub Copilot Pro+ および Copilot Enterprise プランで使用できます。
3. \[ **<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>** ] をクリックするか <kbd>、Enter</kbd> キーを押します。

   ```
          Copilot は新しいセッションを開始します。このセッションは、プロンプト ボックスの下の一覧に表示されます。 
          Copilot はタスクに取り組み、変更をプルリクエストにプッシュし、完了したら、あなたをレビュアーとして追加し、通知が行われます。
   ```

## プル要求の作成を Copilot に要求する GitHub Mobile

1. ```
          GitHub Mobileで、プル要求を作成するリポジトリに移動します。
   ```

2. 画面の右下隅にある **<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>** アイコンをタップします。

3. pull request の作成を Copilot に求めるプロンプトを入力します。

   たとえば、 `Create a pull request to ...`と指定します。

   ```
          Copilot は、実行するタスクの簡単な概要を返し、続行する前に確認を求めます。
   ```

4. ```
          Copilotがプロンプトを正しく解釈したことを確認し、[**承諾**] または **[閉じる]** をタップします。


          Copilot は pull request を作成し、それにリンクを提供します。 タスクの作業を行い、pull request に変更をプッシュし、完了すると、あなたをレビュー担当者として追加し、通知をトリガーします。
   ```

##

```
          Copilotに、GitHub CLIからプルリクエストを作成するように要求する
```

> \[!NOTE]

```
          `agent-task` コマンド セットは、GitHub CLIの v2.80.0 以降でのみ使用できます。 このコマンド セットは パブリック プレビュー であり、変更される可能性があります。
```

```
          Copilot クラウドエージェントの `gh agent-task create` コマンドを使用して、新しいGitHub CLI セッションを開始できます。
```

引数を指定せずにコマンドを実行すると、プロンプトの入力を求められます。
Copilot クラウドエージェント はプロンプトに対して動作し、現在のリポジトリで pull request を開きます。

コマンド ライン オプションを使って次のことができます。

* プロンプトを指定します (`gh agent-task create "Example prompt"`)
* リポジトリの既定のブランチを使うのではなく、ベース ブランチを選びます (`--base`)
* 現在のリポジトリをターゲットにするのではなく、リポジトリを選びます (`--repo`)
* セッション ログをリアルタイムでフォローします (`--follow`)

使用できるすべてのオプションを表示するには、`gh agent-task create --help` を実行します。

##

```
          Copilot MCP サーバーからの pull request の作成をGitHubに求める
```

> \[!NOTE]
>
> * この機能は、リモート GitHub MCP サーバーと、リモート MCP サーバーがサポートされているホスト アプリケーションでのみ使用できます。

1. ```
          GitHub MCP サーバーを任意の IDE またはエージェント コーディング ツールにインストールします。 「[AUTOTITLE](/copilot/how-tos/context/model-context-protocol/using-the-github-mcp-server)」を参照してください。
   ```

2. ```
          `create_pull_request_with_copilot` ツールが有効になっていることを確認します。
   ```

3. チャットを開きます。

4. 変更する内容の詳細と共に、pull request の作成を Copilot 求めるプロンプトを入力します。

   たとえば、`Open a PR in my repository to expand unit test coverage.` のように指定します。

   > \[!TIP]
   >
   > * プロンプトに含めることで、特定のブランチをベース ブランチとして使用して pull request を開くように Copilot に依頼できます。

5. プロンプトを送信してください。

   ```
          Copilot は、新しいセッションを開始し、下書きプル要求を開き、バックグラウンドでタスクに対して作業します。 作業が実施されると、pull request に変更がプッシュされ、完了すると、ユーザーがレビュー担当者として追加されます。 ほとんどの場合、MCP ホストには、作成された pull request の URL が表示されます。
   ```

## raycast から pull request を作成するように Copilot に依頼する

[Raycast](https://www.raycast.com/) は、Windowsおよび macOS 用の拡張可能なランチャーです。 Raycast の GitHub Copilot 拡張機能を使用すると、 Copilot クラウドエージェント タスクを開始して追跡し、コンピューター上のどこにいてもセッション ログをライブで監視できます。

1. ```
          [Raycast Web サイト](https://www.raycast.com)から Raycast をインストールします。
   ```
2. 拡張機能のページの \[拡張機能のインストール] ボタンをクリックして、raycast のGitHub Copilot拡張機能を**インストール**[します](https://www.raycast.com/github/github-copilot)。
3. Raycast を開き、"Copilot" を検索し、\[タスクの **作成]** コマンドを見つけて、 <kbd>Enter キー</kbd>を押します。
4. \[**GitHubでサインイン**] をクリックし、認証フローを完了します。 Raycast が再び開きます。
5. ```
          Copilotが何をするのかを説明するプロンプトを入力してください。
   ```

   たとえば、`Implement a user friendly message for common errors.` のように指定します。
6. 使用するリポジトリをCopilot選択してください。
7. 必要に応じて、 Copilotの pull request のベース ブランチを選択します。
   Copilot は、このブランチに基づいて新しいブランチを作成し、そのブランチを対象とするプル要求に変更をプッシュします。
8. 必要に応じて、ドロップダウン メニューから特殊な動作とツールを含む カスタム エージェント を選択します。 詳しくは、「[Creating custom agents for Copilot クラウドエージェント](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents)」をご覧ください。
9. 必要に応じて、 GitHub Copilot Pro または GitHub Copilot Pro+ ユーザーの場合は、ドロップダウン メニューを使用して、 Copilot 使用するモデルを選択できます。 詳細については、「[GitHub Copilot クラウド エージェントの AI モデルの変更](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model)」を参照してください。
10. ```
           <kbd>Command</kbd>+<kbd>Enter</kbd> (macOS) または <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (Windows) を押してタスクを開始します。


           Copilot は新しいセッションを開始します。 
           Copilot はタスクに取り組み、変更をプルリクエストにプッシュし、完了したら、あなたをレビュアーとして追加し、通知が行われます。
    ```

> \[!NOTE]
>
> タスクの開始時に特定のリポジトリを選択できない場合は、リポジトリを所有する組織がアクセス制限 OAuth app 有効にしている可能性があります。 "GitHub Copilot for Raycast" OAuth appの承認を要求する方法については、 [OAuth アプリの組織承認を要求する](/ja/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) を参照してください。

## \[新しいリポジトリ] ページから pull request を作成するように Copilot に要求する

新しいリポジトリを作成するときに、プロンプトを入力して、 Copilot に新しいリポジトリのシード処理を依頼できます。

1. ページの右上隅で <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> を選択し、 **\[新しいリポジトリ]** をクリックします。

   ![新しいアイテムを作成するオプションを示す GitHub ドロップダウン メニューのスクリーンショット。 \[新しいリポジトリ\] というメニュー項目が濃いオレンジ色の枠線で囲まれています。](/assets/images/help/repository/repo-create-global-nav-update.png)
2. **\[所有者]** ドロップダウン メニューを使い、リポジトリを所有させたいアカウントを選びます。
   ![新しい GitHub リポジトリの所有者メニューのスクリーンショット。 メニューには、octocat と github の 2 つのオプションが表示されます。](/assets/images/help/repository/create-repository-owner.png)
3. \[ **プロンプト** ] フィールドに、ビルドしたい内容を説明するプロンプトを入力してください。

   例えば `Create a Rust CLI for converting CSV spreadsheets to Markdown`1. **\[Create repository]** (リポジトリの作成) をクリックします。

   ```
          Copilot は、下書きプル要求をすぐに開きます。 
          Copilot はタスクに取り組み、変更をプルリクエストにプッシュし、完了したら、あなたをレビュアーとして追加し、通知が行われます。
   ```

## 進行状況の監視

エージェント パネル、エージェント Copilot、[](https://github.com/copilot/agents)などから、現在および過去のVisual Studio Code セッションを表示できます。 「[GitHub Copilotのセッションの追跡](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/track-copilot-sessions)」を参照してください。

## 詳細については、次を参照してください。

* [クラウド エージェントGitHub Copilotについて](/ja/copilot/concepts/agents/cloud-agent/about-cloud-agent)
* [GitHub Copilotを使用してタスクに取り組むためのベスト プラクティス](/ja/copilot/tutorials/cloud-agent/get-the-best-results)
* [Creating custom agents for Copilot クラウドエージェント](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents)
* [GitHub Copilot クラウド エージェント トラブルシューティング](/ja/copilot/how-tos/use-copilot-agents/cloud-agent/troubleshoot-cloud-agent#copilot-cant-create-a-pull-request-from-copilot-chat)