この記事のこのバージョンは、Copilot in JetBrains 向けです。 この記事の他のバージョンについては、上のタブをクリックします。
GitHub Copilot の機能強化について
さまざまなコマンドとオプションを使って、Copilot Chat のエクスペリエンスを向上させることができます。 取り組んでいるタスクに適したコマンドまたはオプションを見つけると、より効率的に目標を達成することができます。 このチート シートは、Copilot Chat を使う際に最も一般的なコマンドとオプションのクイック リファレンスとして利用できます。
Copilot Chat in JetBrains の概要については、「IDE で GitHub Copilot に質問する」を参照してください。
スラッシュ コマンド
スラッシュ コマンドを使用して、一般的なシナリオで複雑なプロンプトを記述しないようにします。 スラッシュ コマンドを使うには、チャット プロンプト ボックスに「/
」と入力し、それに続けてコマンド名を入力します。
使用できるスラッシュ コマンドは、環境やチャットのコンテキストによって異なります。 現在使用できるスラッシュ コマンドの一覧を表示するには、現在の環境のチャット プロンプト ボックスに「/
」と入力します。 Copilot Chat を使う際に最も一般的なスラッシュ コマンドの一覧を次に示します。
command | 説明 |
---|---|
/clear | 新しいチャット セッションを開始します。 |
/explain | アクティブなエディターのコードがどのように機能するかについて説明します。 |
/fix | 選んだコードの問題の修正プログラムを提案します。 |
/fixTestFailure | 失敗したテストを見つけて修正します。 |
/help | GitHub Copilot の使用に関するクイック リファレンスと基本。 |
/new | 新しいプロジェクトを作成します。 |
/tests | 選んだコードの単体テストを生成します。 |
チャット参加者
チャット参加者は、支援を受けることができる専門知識を持つドメイン専門家のようなものです。 チャット プロンプト ボックスに「@
」と入力し、それに続けてチャット参加者名を入力することで、チャット参加者を指定できます。 使用可能なすべてのチャット参加者を表示するには、チャット プロンプト ボックスに 「@
」 と入力します。
よく使われるチャット参加者は次のとおりです。
Variable | 説明 |
---|---|
@github | GitHub 固有の Copilot スキルを使用できます。 「IDE で GitHub Copilot に質問する」を参照してください。 |
@project | プロジェクト内のコードに関するコンテキストがあります。 質問の回答を得るときに、Copilot にプロジェクト内のすべてのファイルを考慮してもらう場合は、@project を使います。 |