Copilot クラウドエージェント タスクは、いくつかの方法で開始できます。
**問題を割り当てると** 、常にプル要求が作成されます。
**プロンプトから始めて** 、既定ではブランチで動作し、pull request を開く前に確認、操作、反復処理を行う機会を提供します。
**リポジトリをシード処理すると、** スキャフォールディングされたコードを含む下書きプル要求が作成されます。
Copilotに問題を割り当てる
問題を割り当てると、常にプル要求が作成されます。 Copilot はタスクに対して機能し、完了時にレビューを要求します。
-
問題の右側のサイドバーで、[ 担当者] をクリックします。
-
担当者の一覧から Copilot をクリックします。
-
必要に応じて、[オプション] プロンプト フィールドにコンテキスト (コーディング パターン、変更するファイル、テスト要件など) を追加します。
-
必要に応じて、ドロップダウン メニューを使用してターゲット リポジトリまたはベース ブランチを変更します。
-
必要に応じて、 をクリックして、エージェントまたは特殊な動作とツールを使用する カスタム エージェント を割り当てる場合は、エージェントのドロップダウン メニューを開くことができます。 リポジトリ、組織、またはエンタープライズから既存の カスタム エージェント を選択できます。 エージェントの作成] をクリックして、選択したリポジトリとブランチに新しいエージェント プロファイルを作成することもできます。 詳しくは、「Copilot クラウドエージェント用のカスタム エージェントの作成」をご覧ください。
メモ
サード パーティ製のコーディング エージェントは、 GitHub Copilot Pro+ および Copilot Enterprise プランで使用できます。
-
必要に応じて、ドロップダウン メニューを使用して、 Copilot 使用するモデルを選択できます。 詳細については、「GitHub Copilot クラウド エージェントの AI モデルの変更」を参照してください。
Copilot は、課題のタイトル、説明、および既存のコメントを割り当て時に受け取ります。 割り当て後に追加されたコメントは表示されないため、代わりに pull request に関するフォローアップ情報を投稿してください。
プロンプトでタスクを開始する
クラウド エージェント は、既定でブランチで動作します。 準備ができたら、差分を確認し、フォローアップ プロンプトを使用して反復処理を行い、プル要求を作成できます。
-
[エージェント] パネルまたはタブを開きます。
- リポジトリの Agents タブを開きます。
- エージェント ページに移動する: github.com/copilot/agents に移動します。 エージェント パネルを開いてから [View all] をクリックして、ここに移動することもできます。
- エージェント パネルを開く: GitHub の右上にあるナビゲーション バーで をクリックします。
-
プロンプト フィールドのドロップダウン メニューを使用して、使用するリポジトリ Copilot 選択します。
-
リクエストを説明するプロンプトを入力します。 画像を貼り付け、ドラッグ、またはアップロードすることで、スクリーンショットや UI モックアップなどの視覚的な入力を追加することもできます。 サポートされているファイル: image/png、image/jpeg、image/gif、image/webp。
たとえば、
Create a pull request to implement a user friendly message for common errors.のように指定します。 -
必要に応じて、 Copilotの pull request のベース ブランチを選択します。 Copilot は、このブランチに基づいて新しいブランチを作成し、そのブランチを対象とするプル要求に変更をプッシュします。
-
必要に応じて、 をクリックして、エージェントまたは特殊な動作とツールを使用する カスタム エージェント を割り当てる場合は、エージェントのドロップダウン メニューを開くことができます。 リポジトリ、組織、またはエンタープライズから既存の カスタム エージェント を選択できます。 エージェントの作成] をクリックして、選択したリポジトリとブランチに新しいエージェント プロファイルを作成することもできます。 詳しくは、「Copilot クラウドエージェント用のカスタム エージェントの作成」をご覧ください。
メモ
サード パーティ製のコーディング エージェントは、 GitHub Copilot Pro+ および Copilot Enterprise プランで使用できます。
-
必要に応じて、ドロップダウン メニューを使用して、 Copilot 使用するモデルを選択できます。 詳細については、「GitHub Copilot クラウド エージェントの AI モデルの変更」を参照してください。
-
[ ] をクリックするか 、Enter キーを押します。
Copilot は新しいセッションを開始します。このセッションは、プロンプト ボックスの下の一覧に表示されます。 Copilot はタスクに取り組み、変更をプルリクエストにプッシュし、完了したら、あなたをレビュアーとして追加し、通知が行われます。 [ダッシュボード](https://github.com)とコパイロットチャットで同じプロンプト ボックスを使用できます (「`/task`」と入力します)。
pull request を作成する前の調査、計画、反復の完全なワークフローについては、 Copilot クラウドエージェントを使用してコードの変更を調査し、計画し、反復します。 を参照してください。
新しいリポジトリのシード処理
新しいリポジトリを作成するときに、スターター コード Copilot 生成できます。
-
ページの右上隅で を選択し、 [新しいリポジトリ] をクリックします。
![新しいアイテムを作成するオプションを示す GitHub ドロップダウン メニューのスクリーンショット。 [新しいリポジトリ] というメニュー項目が濃いオレンジ色の枠線で囲まれています。](/assets/cb-29762/images/help/repository/repo-create-global-nav-update.png)
-
[ プロンプト ] フィールドで、ビルドする Copilot について説明します (例:
Create a Rust CLI for converting CSV spreadsheets to Markdown)。 -
[Create repository] (リポジトリの作成) をクリックします。
Copilot スキャフォールディングされたコードを含む下書きプル要求を開きます。