GitHub Copilotを使用してコードを記述する
Tip
詳細については、「 テキストと画像 」タブを参照してください。
GitHub Copilotは、VS Code に組み込まれている AI コーディング アシスタントです。 記述すると、コードが監視され、エディターから離れることなく、行の完了、関数の入力、一般的なミスのキャッチなど、提案が提供されます。
GitHub Copilot にサインアップする
GitHub Copilotを使用するには、GitHub アカウントが必要です。 お持ちでない場合は、 github.com にサインアップしてください。
- GitHub アカウントを作成するときに、Copilot Free にサインアップするオプションを選択します。
GitHub Copilot Proをサブスクライブすることもできます。 GitHub アカウントの [Copilot設定] に移動して、プランをアップグレードします。
VS Code に GitHub Copilot Chatをインストールする
VS Code にGitHub Copilot拡張機能をインストールするには:
- VS Code で、[ 拡張機能 ] パネル (Ctrl + Shift + X) を開きます。
- GitHub Copilot Chatを検索し、GitHubによって公開された拡張機能をインストールします。
- メッセージが表示されたら、GitHub アカウントでサインインします。
入力時にCopilotがどのように役立つのか
インストール後、Copilotはバックグラウンドで自動的に動作します。 コードを記述すると、 インラインの候補が 灰色のテキストで表示されます。 提案を受け入れるには、Tab キーを押 します。無視するには、入力を続けてください。
たとえば、次のように入力します。
print("How old are you?")
Copilotは次の内容を提案する場合があります。
age = input()
クイック修正のためのCopilot
VS Code でコード内のエラーが強調表示されると、電球アイコン (💡) が表示されることがよくあります。 クリックすると、問題の修正を提案するCopilotオプションを使用して修正が表示されることがあります。
コメント付きのガイドCopilot
コードにコメントを記述して、Copilotをガイドすることもできます。 たとえば、次のように記述します。
# Prompt the user for their name and greet them
次の行を入力Copilot、コメントに一致するコードが自動的に提案されます。
Copilotとのチャット
Copilotとチャットして質問したり、説明を取得したり、コード スニペットを要求したりすることができます。 VS Code タイトル バーでチャット アイコンを選択するか、Ctrl+Alt+i (Windows/Linux) / Control+Command+i (Mac) を使用してチャット ビューを開きます。 Copilotに、コードの説明、改善点の提案、または説明に基づく新しいコードの生成を依頼できます。
Copilotとは何か、そうでないもの
Copilotは便利なアシスタントですが、完璧ではありません。 これにより、学習元のコード内のパターンに基づいて提案が生成されます。つまり、その提案が間違っているか、不完全であるか、状況に適していない場合があります。
Important
受け入れる前に、常にCopilotが示す内容を読んで理解してください。 あなたはまだプログラマです。Copilotは、あなた自身の判断の代わりではなく、あなたを助けるツールです。