メモ
Copilotコーディングエージェントの概要については、[AUTOTITLE](/copilot/concepts/about-copilot-coding-agent) を参照してください。
Copilotの変更の確認
Copilotのコーディング タスクの作業が完了し、pull request のレビューを要求されたら、pull request をマージする前に、Copilotの作業を十分に確認する必要があります。
重要
プル要求の承認を必要とするルールまたはブランチ保護があり、pull request の作成を Copilot に依頼する場合は、pull request を承認できますが、承認は必要な承認数には カウントされません 。 Pull request をマージするには、他の誰かが承認する必要があります。
pull request コメントでCopilotをメンションすることで、@copilotに変更を加えるように依頼できます。 既定では、 Copilot はコミットをプル要求のブランチに直接プッシュします。 必要に応じて、コメントで自然言語を使用して、代わりに別の pull request を作成するように Copilot に依頼できます。
Copilotのブランチをチェックアウトし、自分で変更を加えることもできます。
必要に応じて、 GitHub Web インターフェイスを介して (レビューまたはレビュー コメントではなく) pull request コメントを送信するときに、モデル ピッカーを使用してモデルを選択できます。 既定では、 Copilot は、プル要求の作成に最初に使用されたモデルを使用します。
ヒント
レビュー コメントを個別に送信するのではなく、バッチ処理することをお勧めします。
Copilot は、リポジトリへの書き込みアクセス権限を持つユーザーのコメントにのみ応答します。
Copilotコメントに応答して新しいエージェント セッションを開始すると、コメントへの反応として目の絵文字 (👀) が追加され、pull request タイムラインに "Copilot has started work" イベントが追加されます。

Copilot同じプル要求で新しいセッションを開始すると、前のセッションのコンテキストが記憶され、より高速かつ確実に動作できるようになります。
メモ
pull request が カスタム エージェントによって作成された場合、pull request コメントで @copilot 言及すると、同じ カスタム エージェント を使用してさらに変更が行われます。 これにより、プル要求のライフサイクル全体を通じて、エージェントの特殊な構成の一貫性が確保されます。 「Copilotコーディングエージェント 用のカスタム エージェントの作成」を参照してください。
詳細については、「GitHub Copilot を使用してタスクに取り組むためのベスト プラクティス」の「コメントを使用して pull request を繰り返す」セクションを参照してください。
GitHub Actions ワークフロー実行の管理
既定では、GitHub Actions ワークフローは、Copilot がプル要求に変更をプッシュしたときに自動的に実行されません。
GitHub Actions ワークフローに特権を付与し、そこから機密性の高いシークレットにアクセスすることができます。 データ保存可能な.actions.workflows.提案された変更を検査 %}
GitHub Actions のワークフローの実行を許可するには、pull request のマージ ボックスの **[Approve and run workflows]** ボタンをクリックします。
![Copilot からの pull request にあるマージ ボックスのスクリーンショット。[Approve and run workflows] ボタンが表示されています。](/assets/images/help/copilot/coding-agent/approve-and-run-workflows.png)
必要に応じて、 Copilotコーディングエージェント を構成して、 GitHub Actions ワークフローを人間の介入なしで実行できます。 詳細については、 [AUTOTITLE を](/copilot/how-tos/use-copilot-agents/coding-agent/configuring-agent-settings)参照してください。
Copilotの作業に関するフィードバックを提供する
Copilotの pull request とコメントのフィードバック ボタンを使用して、Copilotの作業に関するフィードバックを提供できます。 お客様のフィードバックを使用して、製品と Copilotのソリューションの品質を向上させます。
1. Copilotからのプル要求またはコメントで、サムアップ (👍) またはサムダウン (👎) ボタンをクリックします。
- サムダウン ボタンをクリックした場合は、追加情報の提供を求められます。 必要に応じて、否定的なフィードバックの理由を選び、コメントを残してから、[Submit feedback] をクリックできます。
参考資料
-
[AUTOTITLE](/copilot/tutorials/coding-agent/best-practices) -
[AUTOTITLE](/copilot/using-github-copilot/coding-agent/using-the-copilot-coding-agent-logs) -
[AUTOTITLE](/copilot/using-github-copilot/coding-agent/troubleshooting-copilot-coding-agent)