Skip to main content

Copilot コーディング エージェントと Azure Boards の統合

Azure Boards の Copilot 統合を使用して、作業項目を Copilotコーディング代理 に直接送信し、Azure DevOps ワークスペース内からプル要求を生成します。

Azure Boards と GitHub の統合を使用すると、ワークスペースから離れることなく Copilotコーディング代理 を呼び出せます。 Azure Boards の作業項目内から、コーディング エージェント セッションを開始し、作業項目の説明やコメントの内容を利用して pull request を開くことができます。

その他の Copilot 統合に関する情報については、Copilot統合について をご覧ください。

メモ

Copilotコーディング代理 に作業項目を送信すると、エージェントはテキスト フィールド (説明や再生手順など) と最後の 50 個のコメントからコンテンツをキャプチャします。 このコンテキストは pull request に格納され、リポジトリにアクセスできるすべてのユーザーに表示されます。

[前提条件]

  • GitHub アカウントを持ち、Copilot Pro、Copilot Pro+、Copilot 事業、または Copilot Enterprise を介して Copilot にアクセスできる必要があります。
  • Azure DevOps プロジェクトに接続されているリポジトリでは、Copilotコーディング代理 が有効になっている必要があります。

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

メモ

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 アプリケーションを見つけて、レビュー要求 リンクをクリックします。
  3. アクセス許可を確認し、[ 新しいアクセス許可を受け入れる] をクリックします。

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

  1. Azure Boards で、Copilotコーディング代理 に送信する作業項目を開きます。
  2. 作業項目の アイコンをクリックします。
  3.        **[ Copilot を使用して pull request を作成**する] を選択します。
    
  4.        **GitHub リポジトリ**で、Copilot が pull request を作成するリポジトリを選択します。
    
  5. 必要に応じて、Copilot が pull request に使用するベース ブランチを変更します。
  6. 必要に応じて、Copilot にコンテキストを追加する手順を追加します。
  7.        **Create** をクリックしてください。
    

Copilotコーディング代理 は、作業項目の処理を開始し、その作業項目にリンクされた下書きの pull request を作成します。

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

  •         [AUTOTITLE](/copilot/concepts/agents/coding-agent/about-coding-agent)
    
  •         [AUTOTITLE](/copilot/concepts/agents/coding-agent/access-management)