Skip to main content

GitHub Copilot アプリを使用した問題と pull request の管理

問題を取り上げ、エージェントに変更を実装するよう指示し、プル要求を送信します。すべて GitHub Copilot アプリを離れることなく行います。

この機能を使用できるユーザーについて

GitHub Copilot アプリ は、 GitHub Copilot ビジネス プランと GitHub Copilot Enterprise プラン (組織がプレビュー機能と Copilot CLI (コパイロット CLI)を有効にしている場合)、および GitHub Copilot Pro および GitHub Copilot Pro+ プランの待機リストを介して使用できます。

メモ

GitHub Copilot アプリはテクニカル プレビューであり、変更される可能性があります。

          **
          Copilot 事業ユーザーとCopilot Enterpriseユーザー** - 組織または企業でプレビュー機能とGitHub Copilot アプリが有効になっている場合は、Copilot CLI (コパイロット CLI)からダウンロードしてインストールします。

* ** Copilot Pro および Copilot Pro+ ユーザー** — アクセスをリクエストするには、ウェイトリストに登録してください

受信トレイを閲覧中

サイドバーの [受信トレイ] をクリックすると、問題と pull request が 1 か所に表示されます。 受信トレイはセクションごとに整理されており、既定では すべてアクティブレビュー リクエスト完了 があります。 既定のセクションを編集したり、独自のフィルターを使用して新しいセクションを追加したりできます。 任意のセクション内の検索バーを使用して、キーワードや修飾子 ( label:bug など) で項目を検索します。

課題からセッションを開始する

  1.        **受信トレイ**で、作業する問題を見つけ、それをクリックして詳細を表示します。
    
  2. [ セッションの開始] をクリックします。 アプリは、問題コンテキストが既に読み込まれている新しいセッションを作成し、 プラン モードを自動的に選択します。
  3. エージェントがプランを提案します。 プランを確認し、エージェントの作業を開始するか、手動で適用できる変更を提案させます。
  4. 承認すると、エージェントによってブランチが作成され、変更が実装され、確認のための pull request が開きます。

プルリクエストのレビュー

  1.        **受信トレイ**でプル要求をクリックすると、概要、CI チェック結果、レビュー アクティビティなどの概要が表示されます。
    
  2. [変更された ファイル ] タブに切り替えて、差分を確認します。
  3. [ セッションの作成 ] をクリックして、プル要求のセッションを開始します。 セッション内で、差分に関するレビュー コメントを残すか、エージェントに変更を依頼できます。
  4. セッションでのレビューが完了したら、pull request の詳細ビューに戻り、上部にある [ レビュー ] をクリックしてレビューを送信できます。

プル要求は、ブラウザーまたは別の IDE でアプリから直接開くこともできます。

レビューへの応答

レビュー コメントに応答し、 GitHub Copilot アプリで失敗した CI チェックを解決できます。

  1. pull request を開きます。
  2. ページを下にスクロールして、PR のレビュー コメントを表示します。 エージェントにコメントの解決を依頼するには、 Fix をクリックします。
  3. ページの下部で、CI チェックの状態を表示します。 失敗したチェックの修正をエージェントに依頼するには、 失敗したチェックの修正 をクリックします。

pull request のマージ

プル要求をマージする場合は、アプリの上部で エージェントのマージ を有効にすることができます。 エージェントのマージにより、ワークスペースのCopilot セッションに対して、pull request を読み取り、ブロックしている内容を修正し、GitHub が許可されたらすぐにマージするように求められます。 バックグラウンドで実行され、アプリの再起動後も存続し、pull request がマージされるとそれ自体がオフになります。