イントロダクション
プラン モードを使用すると、実行する前に詳細な実装計画を作成できます。 これにより、すべての要件が考慮され、コード変更が行われる前に対処されます。 プラン エージェントは、プランがユーザーによってレビューおよび承認されるまで、コードの変更を行いません。 承認されたら、既定のエージェントにプランを渡すか、さらに絞り込み、レビュー、またはチームディスカッションのために保存することができます。
プラン エージェントは、次の目的で設計されています。
- 読み取り専用ツールとコードベース分析を使用してタスクを包括的に調査し、要件と制約を特定します。
- タスクを管理可能で実用的な手順に分割し、あいまいな要件に関する未解決の質問を含めます。
- 標準化されたプラン形式に基づいて、ユーザーのレビューとイテレーションのための簡潔なプランドラフトを提示します。
プラン モードは、 Visual Studio Code、JetBrains IDE、Xcode、Eclipse で使用できます。 現在、 Visual Studioでは使用できません。 エディターの手順については、上記のタブをクリックしてください。
タスクを最初に計画せずに実行するには、 AUTOTITLE を参照してください。
プラン エージェントの利用
-
チャット ビューがまだ表示されていない場合は、**** メニューから [Copilot Chat] を選択します。
-
チャット ビューの下部にあるエージェントのドロップダウンから [プラン ] を選択します。
-
既存のアプリケーションへの機能の追加、コードのリファクタリング、バグの修正、新しいアプリケーションの初期バージョンの作成などのタスクを説明するプロンプトを入力します。
例えば:
Create a simple to-do web app with HTML, CSS, and JS files.しばらくすると、プラン エージェントによってチャット ビューにプランが出力されます。 このプランでは、概要と手順の内訳が提供されます。これには、明確にするための未解決の質問も含まれます。
-
プランを確認し、エージェントが質問した質問に回答します。
繰り返し繰り返して要件を明確にしたり、範囲を調整したり、質問に答えたりすることができます。
-
プランが完了したら、次のことができます。
- Copilot Chat をエージェント モードに切り替え、実装計画に基づいて必要な変更を実装するエージェント セッションを開始するには、[ 実装の開始 ] をクリックします。
- [エディターで開く] をクリックすると、Copilot Chat がエージェント モードに切り替わり、実装計画の詳細を含む Markdown が生成されるエージェント セッションをエディターのタブで開始します。 プランの作業を自分で開始することも、後で使用するためにプランを Markdown ファイルとして保存することもできます。
詳細については、VS Code でのエージェントを使用した計画をVisual Studio Codeドキュメントで参照してください。
詳細については、次を参照してください。
プラン モードの使用
-
まだ表示されていない場合は、JetBrains IDE ウィンドウの右側にあるCopilot Chat アイコンをクリックして、GitHub Copilot Chat パネルを開きます。
-
[ Copilot Chat ] パネルの下部にある [エージェント] ドロップダウンから [ プラン ] を選択します。
-
既存のアプリケーションへの機能の追加、コードのリファクタリング、バグの修正、新しいアプリケーションの初期バージョンの作成などのタスクを説明するプロンプトを入力します。
例えば:
Create a simple to-do web app with HTML, CSS, and JS files. -
プロンプトを送信します。
しばらくすると、プラン エージェントによってチャット パネルにプランが出力されます。 このプランでは、概要と手順の内訳が提供されます。これには、明確にするための未解決の質問も含まれます。
-
プランを確認し、エージェントが質問した質問に回答します。
繰り返し繰り返して要件を明確にしたり、範囲を調整したり、質問に答えたりすることができます。
-
プランが完了したら、次のことができます。
- Copilot Chat をエージェント モードに切り替え、実装計画に基づいて必要な変更を実装するエージェント セッションを開始するには、[ 実装の開始 ] をクリックします。
- [エディターで開く] をクリックすると、Copilot Chat がエージェント モードに切り替わり、実装計画の詳細を含む Markdown が生成されるエージェント セッションをエディターのタブで開始します。 プランの作業を自分で開始することも、後で使用するためにプランを Markdown ファイルとして保存することもできます。
詳細については、次を参照してください。
メモ
プラン モードは現在 パブリック プレビュー 中であり、変更される可能性があります。
プラン モードの使用
-
まだ表示されていない場合は、メニュー バーの Copilot Chat] をクリックし、[]、[GitHub Copilot] の順にクリックして、 ウィンドウを開きます。
-
[ Copilot Chat ] ウィンドウの下部にある [エージェント] ドロップダウンから [ プラン ] を選択します。
-
既存のアプリケーションへの機能の追加、コードのリファクタリング、バグの修正、新しいアプリケーションの初期バージョンの作成などのタスクを説明するプロンプトを入力します。
例えば:
Create a simple to-do app with Swift files. -
プロンプトを送信します。
しばらくすると、プラン エージェントによってチャット パネルにプランが出力されます。 このプランでは、概要と手順の内訳が提供されます。これには、明確にするための未解決の質問も含まれます。
-
プランを確認し、エージェントが質問した質問に回答します。
繰り返し繰り返して要件を明確にしたり、範囲を調整したり、質問に答えたりすることができます。
-
プランが完了したら、次のことができます。
- Copilot Chat をエージェント モードに切り替え、実装計画に基づいて必要な変更を実装するエージェント セッションを開始するには、[ 実装の開始 ] をクリックします。
- [エディターで開く] をクリックすると、Copilot Chat がエージェント モードに切り替わり、実装計画の詳細を含む Markdown が生成されるエージェント セッションをエディターのタブで開始します。 プランの作業を自分で開始することも、後で使用するためにプランを Markdown ファイルとして保存することもできます。
詳細については、次を参照してください。
メモ
プラン モードは現在 パブリック プレビュー 中であり、変更される可能性があります。
プラン モードの使用
-
まだ表示されていない場合は、Eclipse の下部にあるステータス バーのCopilot Chat アイコン (Copilot) をクリックし、[] をクリックして、**** パネルを開きます。
-
チャット パネルの下部にあるエージェントのドロップダウンから [プラン ] を選択します。
-
既存のアプリケーションへの機能の追加、コードのリファクタリング、バグの修正、新しいアプリケーションの初期バージョンの作成などのタスクを説明するプロンプトを入力します。
例えば:
Create a simple to-do app using JavaFX. -
プロンプトを送信します。
しばらくすると、プラン エージェントによってチャット パネルにプランが出力されます。 このプランでは、概要と手順の内訳が提供されます。これには、明確にするための未解決の質問も含まれます。
-
プランを確認し、エージェントが質問した質問に回答します。
繰り返し繰り返して要件を明確にしたり、範囲を調整したり、質問に答えたりすることができます。
-
プランが完了したら、次のことができます。
- Copilot Chat をエージェント モードに切り替え、実装計画に基づいて必要な変更を実装するエージェント セッションを開始するには、[ 実装の開始 ] をクリックします。
- [エディターで開く] をクリックすると、Copilot Chat がエージェント モードに切り替わり、実装計画の詳細を含む Markdown が生成されるエージェント セッションをエディターのタブで開始します。 プランの作業を自分で開始することも、後で使用するためにプランを Markdown ファイルとして保存することもできます。