GitHub Copilot 概要
エディタ上でのコード自動補完や、対話的チャットによるコード生成・バグ修正支援を行うAIツール。
特徴と機能
インラインコード補全
コードやコメントを入力すると、その文脈に沿った関数定義やロジック、テストケースなどを自動的にエディタ上に提案します。
Copilot Chat
サイドバーのチャットやインラインエディタを通じて、バグの検出、コードの説明、リファクタリングの提案を対話的に依頼できます。
Copilot in the CLI
ターミナル上で「何をしたいか」を自然言語で指定するだけで、複雑なシェルコマンドやGitコマンドなどを組み立てて提案します。
基本ショートカット(VS Code)
| 操作 | macOS | Windows / Linux |
|---|---|---|
| インライン提案を受け入れる | Tab | Tab |
| インライン提案を部分的に受け入れる(単語単位) | Cmd + RightArrow | Ctrl + RightArrow |
| インライン提案を却下・非表示にする | Esc | Esc |
| 次の提案を表示する | Option + ] | Alt + ] |
| 前の提案を表示する | Option + [ | Alt + [ |
| インラインチャットを開く | Cmd + I | Ctrl + I |
基本情報
| 名称 | GitHub Copilot |
|---|---|
| 設計・開発 | GitHub, Inc. / OpenAI |
| 主な連携エディタ | VS Code, JetBrains IDEs, Visual Studio, Neovim |
| セキュリティ・データ保護 | ビジネスプランでは、入力したコード断片がモデルの再学習に使用されない設定が可能。 |
フィードバックを送る
このページの内容に誤りや改善点があればお知らせください