【コパイロットチャット】

Copilot Chat とは?

公開:
💡 コードの横に常駐する「話せるペアプロ相手」
📌 このページのポイント
Copilot Chat の仕組み VS Code コードを選択 /explain /fix /tests /doc 質問 回答 Copilot Chat このコードを説明して この関数はデータを フィルタリングしています 質問を入力... エディタ AIチャット
Copilot Chat:エディタ内でAIとチャットしながらコーディング
ひよこ ひよこ
Copilot Chatって、普通のCopilotと何が違うの?
ペンギン先生 ペンギン先生
通常のCopilotはコードを書いてる途中で「次はこう書くんじゃない?」って自動補完してくれる機能だけど、Copilot Chatはチャット画面で「このコードの意味を教えて」「バグを直して」って会話形式で頼めるんだよ
ひよこ ひよこ
ChatGPTにコードを貼り付けるのと何が違うの?
ペンギン先生 ペンギン先生
大きな違いは、エディタの中で動くからプロジェクトのファイル構成やコードの文脈をそのまま理解してくれる点だね。わざわざコードをコピペしなくても、選択範囲を右クリックで「説明して」って頼めるんだよ
ひよこ ひよこ
スラッシュコマンドって便利そうだけど、どんなのがあるの?
ペンギン先生 ペンギン先生
/explainでコードの解説、/fixでバグ修正の提案、/testsでテストコード生成、/docでドキュメントコメント追加なんかがあるよ。実はエージェントモードではターミナルコマンドの実行まで任せられるようになってきているんだ
ひよこ ひよこ
じゃあもうプログラマーいらなくなっちゃう?
ペンギン先生 ペンギン先生
AIが出すコードは必ずしも正しいとは限らないから、レビューできる人間の目は絶対に必要だよ。むしろCopilot Chatを使いこなせるエンジニアの生産性がどんどん上がっていくから、「AIと協働できるスキル」が今後の差になるんだね
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「Copilot Chat」って出てきたら「エディタの中で会話しながらコードを書けるAIアシスタント」と思えればだいたいOK!
📖 おまけ:英語の意味
「GitHub Copilot Chat」 = GitHubの副操縦士チャット
💬 Copilotは「副操縦士」、つまり開発者が操縦士でAIが横でサポートしてくれるイメージだよ
← 用語集にもどる