# Copilot クラウド エージェントと Azure Boards の統合

Azure Boardsの Copilot 統合を使用して、作業項目を Copilot cloud agent に直接送信し、pull request を生成します(すべて Azure DevOps ワークスペース内から)。

Azure Boards GitHub 統合を使用すると、ワークスペースを離れることなく Copilot cloud agent を呼び出すことができます。 Azure Boards作業項目内から、作業項目の説明とコメントのコンテキストを使用して、cloud agent セッションを開始し、プル要求を開くことができます。

その他の Copilot 統合については、 [Copilot統合について](/ja/copilot/concepts/tools/about-copilot-integrations) を参照してください。

> \[!NOTE]
> \*
> GitHub Copilot は AI を使用します。 間違いがないか確認してください。 「[アプリケーション カード: GitHub Copilot エージェント](/ja/copilot/responsible-use/agents)」を参照してください。
>
> * 作業項目を Copilot cloud agentに送信すると、エージェントはテキスト フィールド (説明や再生手順など) と最後の 50 個のコメントからコンテンツをキャプチャします。 このコンテキストは pull request に格納され、リポジトリにアクセスできるすべてのユーザーに表示されます。

## Prerequisites

* 有料のGitHub プランを通じてCopilotにアクセスできるCopilot アカウントが必要です。
* Azure DevOps プロジェクトに接続されているリポジトリでは、 Copilot cloud agent 有効になっている必要があります。

## GitHub へのAzure Boards アプリケーションのインストール

> \[!NOTE]
> Azure Boards アプリケーションをインストールするには、GitHub の組織または企業の所有者またはアプリ マネージャーである必要があります。

Azure Boards アプリは、組織に 1 回だけインストールする必要があります。 アプリがインストールされると、組織のすべてのメンバーが自分の GitHub アカウントをアプリに接続して使用を開始できます。

1. [Azure Boards のインストール ページ](https://github.com/marketplace/azure-boards)に移動します。
2. ページの一番下までスクロールし、\[ **アカウント** ] ドロップダウン メニューを使用して、アプリをインストールするアカウントを選択します。
3. **\[インストール]** をクリックします。
4. Azure Boards アプリがアクセスするリポジトリを選択します。
5. 画面の指示に従って、Azure DevOps の組織とプロジェクトでアプリを構成して承認します。

## Azure Boards アプリケーションのアクセス許可の承認

GitHub に Azure Boards アプリケーションが既にインストールされている場合は、アプリが GitHub Copilot と通信できるように、必要なアクセス許可の変更を承認する必要があります。

1. [インストールされている GitHub Apps](https://github.com/settings/installations) に移動します。
2. Azure Boards アプリケーションを見つけて、**Review request** リンクをクリックします。
3. アクセス許可を確認し、\[ **新しいアクセス許可を受け入れる**] をクリックします。

## 作業項目からのプル要求の作成

1. Azure Boards で、 Copilot cloud agentに送信する作業項目を開きます。
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. \[**Copilotを使用して pull request を作成する**] を選択します。
4. \[ **GitHub リポジトリ**] で、プル要求 Copilot 作成するリポジトリを選択します。
5. 必要に応じて、プル要求 Copilot 使用するベース ブランチを変更します。
6. 必要に応じて、追加の手順を追加して、より多くのコンテキストで Copilot を提供します。
7. **Create** をクリックしてください。

Copilot cloud agent は作業項目の処理を開始し、作業項目にリンクされた下書きプル要求を作成します。

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

* [クラウド エージェントGitHub Copilotについて](/ja/copilot/concepts/agents/cloud-agent/about-cloud-agent)
* [GitHub Copilot クラウド エージェントへのアクセスの管理](/ja/copilot/concepts/agents/cloud-agent/access-management)