概要
この記事では、Github Copilot Chatをより便利に使うためのChat toolを使う方法について説明します。 Chat toolを利用することで、Copilotとのチャットの中で様々なタスクを実行できるようになります。
Chat toolとは
Chat toolとはGithub Copilotのチャット内で特殊なタスクを実行できる機能です。 例えば、ターミナルからの出力を取得したり、URLから情報を取得したりすることができます。
Chat toolの実行方法
今回はVSCodeでChat toolを利用する方法を説明します。
基本的には #<command> <args>
の形式でコマンドを入力します。
これだけです。
代表的なChat toolのコマンド
以下に代表的なChat toolのコマンドを紹介します。
コマンド | 機能 |
---|---|
#codebase |
現在のワークスペースを全部検索する |
#selection |
現在のエディタで選択しているコードをコンテキストとしてプロンプトに追加する |
#terminal_selection |
現在のターミナルで選択している部分をコンテキストとしてプロンプトに追加する。 エラーが出たときにターミナルの出力を参照するのに便利です。 |
#fetch_webpage |
URLを指定してwebページからコンテンツを取得してコンテキストとしてプロンプトに追加する |
他にもたくさん便利な使い方があるので、公式ドキュメントを参照してください。
まとめ
この記事では、Github Copilot ChatでChat toolを使う方法について説明しました。 Chat toolを使うことで、より便利にCopilotを利用できるようになるので、ぜひ活用してみてください。