Skip to main content
Skip to content

IDE でのプラン モードの使用

コードを一切変更する前に、Copilot にタスクを調査させ、あなたがレビューできるように実装計画の草案を作成させてください。

イントロダクション

プラン モードを使用すると、実行する前に詳細な実装計画を作成できます。 これにより、すべての要件が考慮され、コード変更が行われる前に対処されます。 プラン エージェントは、プランがユーザーによってレビューおよび承認されるまで、コードの変更を行いません。 承認されたら、既定のエージェントにプランを渡すか、さらに絞り込み、レビュー、またはチームディスカッションのために保存することができます。

プラン エージェントは、次の目的で設計されています。

  • 読み取り専用ツールとコードベース分析を使用してタスクを包括的に調査し、要件と制約を特定します。
  • タスクを管理可能で実用的な手順に分割し、あいまいな要件に関する未解決の質問を含めます。
  • 標準化されたプラン形式に基づいて、ユーザーのレビューとイテレーションのための簡潔なプランドラフトを提示します。

プラン モードは、 Visual Studio Code、JetBrains IDE、Xcode、Eclipse で使用できます。 現在、 Visual Studioでは使用できません。 エディターの手順については、上記のタブをクリックしてください。

タスクを最初に計画せずに実行するには、 AUTOTITLE を参照してください。

プラン エージェントの利用

  1. チャット ビューがまだ表示されていない場合は、**** メニューから [Copilot Chat] を選択します。

  2. チャット ビューの下部にあるエージェントのドロップダウンから [プラン ] を選択します。

  3. 既存のアプリケーションへの機能の追加、コードのリファクタリング、バグの修正、新しいアプリケーションの初期バージョンの作成などのタスクを説明するプロンプトを入力します。

    例えば: Create a simple to-do web app with HTML, CSS, and JS files.

    しばらくすると、プラン エージェントによってチャット ビューにプランが出力されます。 このプランでは、概要と手順の内訳が提供されます。これには、明確にするための未解決の質問も含まれます。

  4. プランを確認し、エージェントが質問した質問に回答します。

    繰り返し繰り返して要件を明確にしたり、範囲を調整したり、質問に答えたりすることができます。

  5. プランが完了したら、次のことができます。

    • Copilot Chat をエージェント モードに切り替え、実装計画に基づいて必要な変更を実装するエージェント セッションを開始するには、[ 実装の開始 ] をクリックします。
    • [エディターで開く] をクリックすると、Copilot Chat がエージェント モードに切り替わり、実装計画の詳細を含む Markdown が生成されるエージェント セッションをエディターのタブで開始します。 プランの作業を自分で開始することも、後で使用するためにプランを Markdown ファイルとして保存することもできます。

詳細については、VS Code でのエージェントを使用した計画をVisual Studio Codeドキュメントで参照してください。

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

プラン モードの使用

  1. まだ表示されていない場合は、JetBrains IDE ウィンドウの右側にあるCopilot Chat アイコンをクリックして、GitHub Copilot Chat パネルを開きます。

  2. [ Copilot Chat ] パネルの下部にある [エージェント] ドロップダウンから [ プラン ] を選択します。

  3. 既存のアプリケーションへの機能の追加、コードのリファクタリング、バグの修正、新しいアプリケーションの初期バージョンの作成などのタスクを説明するプロンプトを入力します。

    例えば: Create a simple to-do web app with HTML, CSS, and JS files.

  4. プロンプトを送信します。

    しばらくすると、プラン エージェントによってチャット パネルにプランが出力されます。 このプランでは、概要と手順の内訳が提供されます。これには、明確にするための未解決の質問も含まれます。

  5. プランを確認し、エージェントが質問した質問に回答します。

    繰り返し繰り返して要件を明確にしたり、範囲を調整したり、質問に答えたりすることができます。

  6. プランが完了したら、次のことができます。

    • Copilot Chat をエージェント モードに切り替え、実装計画に基づいて必要な変更を実装するエージェント セッションを開始するには、[ 実装の開始 ] をクリックします。
    • [エディターで開く] をクリックすると、Copilot Chat がエージェント モードに切り替わり、実装計画の詳細を含む Markdown が生成されるエージェント セッションをエディターのタブで開始します。 プランの作業を自分で開始することも、後で使用するためにプランを Markdown ファイルとして保存することもできます。

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

メモ

プラン モードは現在 パブリック プレビュー 中であり、変更される可能性があります。

プラン モードの使用

  1. まだ表示されていない場合は、メニュー バーの Copilot Chat] をクリックし、[]、[GitHub Copilot] の順にクリックして、 ウィンドウを開きます。

  2. [ Copilot Chat ] ウィンドウの下部にある [エージェント] ドロップダウンから [ プラン ] を選択します。

  3. 既存のアプリケーションへの機能の追加、コードのリファクタリング、バグの修正、新しいアプリケーションの初期バージョンの作成などのタスクを説明するプロンプトを入力します。

    例えば: Create a simple to-do app with Swift files.

  4. プロンプトを送信します。

    しばらくすると、プラン エージェントによってチャット パネルにプランが出力されます。 このプランでは、概要と手順の内訳が提供されます。これには、明確にするための未解決の質問も含まれます。

  5. プランを確認し、エージェントが質問した質問に回答します。

    繰り返し繰り返して要件を明確にしたり、範囲を調整したり、質問に答えたりすることができます。

  6. プランが完了したら、次のことができます。

    • Copilot Chat をエージェント モードに切り替え、実装計画に基づいて必要な変更を実装するエージェント セッションを開始するには、[ 実装の開始 ] をクリックします。
    • [エディターで開く] をクリックすると、Copilot Chat がエージェント モードに切り替わり、実装計画の詳細を含む Markdown が生成されるエージェント セッションをエディターのタブで開始します。 プランの作業を自分で開始することも、後で使用するためにプランを Markdown ファイルとして保存することもできます。

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

メモ

プラン モードは現在 パブリック プレビュー 中であり、変更される可能性があります。

プラン モードの使用

  1. まだ表示されていない場合は、Eclipse の下部にあるステータス バーのCopilot Chat アイコン (Copilot) をクリックし、[] をクリックして、**** パネルを開きます。

  2. チャット パネルの下部にあるエージェントのドロップダウンから [プラン ] を選択します。

  3. 既存のアプリケーションへの機能の追加、コードのリファクタリング、バグの修正、新しいアプリケーションの初期バージョンの作成などのタスクを説明するプロンプトを入力します。

    例えば: Create a simple to-do app using JavaFX.

  4. プロンプトを送信します。

    しばらくすると、プラン エージェントによってチャット パネルにプランが出力されます。 このプランでは、概要と手順の内訳が提供されます。これには、明確にするための未解決の質問も含まれます。

  5. プランを確認し、エージェントが質問した質問に回答します。

    繰り返し繰り返して要件を明確にしたり、範囲を調整したり、質問に答えたりすることができます。

  6. プランが完了したら、次のことができます。

    • Copilot Chat をエージェント モードに切り替え、実装計画に基づいて必要な変更を実装するエージェント セッションを開始するには、[ 実装の開始 ] をクリックします。
    • [エディターで開く] をクリックすると、Copilot Chat がエージェント モードに切り替わり、実装計画の詳細を含む Markdown が生成されるエージェント セッションをエディターのタブで開始します。 プランの作業を自分で開始することも、後で使用するためにプランを Markdown ファイルとして保存することもできます。

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