Skip to main content

Copilot からの出力を確認する

          Copilot pull request は、投稿と同じ徹底的なレビューに値します。 変更を要求したり、コミットをブランチに直接プッシュしたりするための `@copilot` をメンションします。

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

Copilot クラウドエージェント は、 GitHub Copilot Pro、 GitHub Copilot Pro+、 GitHub Copilot ビジネス 、および GitHub Copilot Enterprise プランで使用できます。 エージェントは、GitHubが所有し、明示的に無効にされているリポジトリを除き、マネージド ユーザー アカウントに格納されているすべてのリポジトリで使用できます。
Sign up for Copilot

          Copilotの変更を確認する

          Copilotがコーディング タスクを完了し、レビューを要求したら、マージする前に pull request を十分に確認します。

重要

リポジトリでプル要求の承認が必要な場合、Copilot pull request の承認は必要な数にカウントされません。 プルリクエストのマージには、別のレビュー担当者による承認が必要です。

変更を要求するために pull request コメントに @copilot メンションします。 既定では、 Copilot はコミットをプル要求ブランチに直接プッシュします。 代わりに別の pull request を作成するには、コメントでそのことを説明します。 ブランチをチェックアウトし、自分で変更をプッシュすることもできます。

コメントを個別に送信する代わりに、コメントをバッチ レビューします。 GitHub Web インターフェイスを使用してプル要求コメント (レビューまたはレビュー コメントではない) を送信する場合は、モデル ピッカーを使用してモデルを選択します。 Copilot では、元のプル要求のモデルが既定で使用されます。

Copilot リポジトリへの書き込みアクセス権を持つユーザーからのコメントにのみ応答します。

コメントにCopilotが応答して新しいセッションを開始すると、コメントに目の絵文字 (👀) が表示されます。 pull request タイムラインに "Copilot has started work" イベントが表示されます。

pull request のタイムラインスクリーンショットには、レビューコメントと目の反応、「Copilotが作業を開始しました」というタイムラインイベントが表示されています。

          Copilot は、同じプル要求に対する以前のセッションからのコンテキストを記憶するため、フォローアップ要求はより高速で信頼性が高くなります。 プル要求が カスタム エージェントによって作成された場合、 `@copilot` のメンションでは同じエージェントが引き続き使用されます。

マージ競合を解決する

pull request のマージ競合を解決するように Copilot に依頼するには、次の 2 つの方法があります。

  • [Copilotで修正] ボタンを使用する: プル要求にマージの競合がある場合は、マージ ボックスに表示される [Copilotで修正] ボタンをクリックします。

          @copilotメンションの使用**: pull request のコメントで`@copilot`をメンションし、競合を解決するよう依頼します。例えば、「この PR のマージ競合を解決してください。」@copilot

          Copilot は、競合する変更を分析して解決し、ビルド、テスト、リンターが引き続き成功することを確認します。 その後、マージする前に解決策を確認できるように、レビューが要求されます。

ワークフローの実行GitHub Actionsを管理する

          既定では、GitHub Actionsが変更をプル要求にプッシュしても、Copilotワークフローは自動的に実行されません。
          
          
                        GitHub Actions ワークフローは特権を持ち、機密性の高いシークレットにアクセスできます。 プルリクエストで提案された変更を調べて、プルリクエストブランチでワークフローを快適に実行できることを確認します。 ワークフロー ファイルに影響を与える `.github/workflows/` ディレクトリで提案された変更には特に注意する必要があります。
          
          
                        GitHub Actionsワークフローの実行を許可するには、pull request のマージ ボックスにある [**ワークフローの承認と実行**] ボタンをクリックします。
          
          ![Copilot からのプルリクエストにあるマージボックスのスクリーンショットで、[ワークフローの承認と実行] ボタンが表示されています。](/assets/images/help/copilot/cloud-agent/approve-and-run-workflows.png)
          
          必要に応じて、Copilot クラウドエージェントワークフローを人間の介入なしに実行できるようにGitHub Actionsを構成できます。 詳細については、 [AUTOTITLE を](/copilot/how-tos/use-copilot-agents/cloud-agent/configuring-agent-settings)参照してください。

          Copilotの作業に関するフィードバックを提供する

          Copilotの pull request とコメントのフィードバック ボタンを使用して、出力を評価します。 フィードバックは、 Copilotの品質の向上に役立ちます。

1. Copilotからのプル要求またはコメントで、サムアップ (👍) またはサムダウン (👎) ボタンをクリックします。

  1. サムダウンボタンをクリックした場合は、必要に応じて理由を選択してコメントを残し、[ フィードバックの送信] をクリックします。

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