前提条件
Copilot クラウドエージェントが有効になっているリポジトリが必要です。
Copilot 事業サブスクライバーとCopilot Enterpriseサブスクライバーの場合、管理者はエージェントを使用する前に有効にする必要があります。 「[AUTOTITLE](/copilot/concepts/agents/cloud-agent/access-management)」を参照してください。
手順 1: 課題をCopilotに割り当てる
Copilot クラウドエージェントが有効になっているリポジトリを選択して未解決の問題を見つけるか、"CONTRIBUTING.md ファイルの追加" などの小さなリポジトリを作成します。
-
右側のサイドバーでAssigneesをクリックし、Copilotを選択します。
-
必要に応じて、[オプションの プロンプト ] フィールドに指示を追加します。
例:
Keep the file short and include a code of conduct section. -
**割り当て** をクリックします。 Copilot はセッションを開始し、プル要求の処理を開始します。
手順 2: 同時に研究タスクを開始する
Copilot問題に対して機能しますが、2 つ目の非コーディング タスクを開始して、2 つのセッションが並列で実行されているのを確認します。
-
同じリポジトリで、 エージェント タブをクリックします。
-
調査プロンプトを入力します。
例:
Investigate which dependencies in this repo are outdated and summarize what upgrading would involve. -
[ ] をクリックするか 、Enter キーを押します。
2 番目のセッションが、最初のセッションと共にパネルに表示されます。
手順 3: 両方のセッションを視聴する
両方のセッションがリアルタイムで更新されます。 いずれかのセッションをクリックして、エージェントの推論、読み取るファイル、およびエージェントが行った変更を表示します。
セッションの実行中に、ログの下にプロンプト ボックスを入力してエージェントを誘導します。
例: Focus on security-related dependencies first.
監視、ステアリング、および停止セッションの詳細については、 Copilot クラウドエージェント セッションの管理と追跡 を参照してください。
手順 4: pull request で Copilotコード レビュー を要求する
コーディング タスクが完了すると、 Copilot は pull request を開き、レビュー担当者として追加します。
- 通知またはセッション ログからプル要求を開きます。
- 右側のサイドバーで[ 校閲者]をクリックし、[ Copilot]を選択します。
-
Copilotコード レビューがコメントを残すのを待ちます (通常は 30 秒以下)。
レビューコメントを読んでください。 Copilot クリックで直接適用できる変更が提案される場合があります。
コード レビュー オプションの完全なセットについては、 GitHub Copilotコード レビューでのGitHubの使用 を参照してください。
手順 5: 出力を確認して反復処理する
次に、共同作成者の pull requestと同様に、コードの変更を自分で確認します。
Copilotから変更を要求**する— 修正する内容を説明するコメントに`@copilot`を付けます。
Copilot は、新しいコミットを同じブランチにプッシュします。
-
自分で変更を加える - ブランチをチェックアウトして、自分のコミットをプッシュします。
-
承認とマージ — 満足したら、プルリクエストをマージします。
Copilotの作業の詳細については、[AUTOTITLE](/copilot/how-tos/copilot-on-github/use-copilot-agents/review-copilot-output) を参照してください。
次のステップ
- GitHub Copilotを使用してタスクに取り組むためのベスト プラクティス — 効果的なプロンプトを記述し、エージェントを最大限に活用します。