VS CodeでGitHub Copilot Chatを使う:インストール、ログイン、最初のインライン

公式Copilot拡張を入れ、GitHubにログインし、Inline Chatで確認できる一箇所を直す。

リポジトリはすでに VS Code で開いている。今のファイルで一文問い、一箇所直したい。別サイトは要らない。公式拡張は GitHub Copilot。マーケットから入れ、GitHub でログインし、Inline Chat で最初の編集をする。

検索される仕事は VS Code で GitHub Copilot Chat を使う。拡張を入れ、席のあるアカウントでログインし、Inline Chat(Ctrl+I / ⌘I)に確認できる変更を一件出す。手順は VS Code Copilot 文書と GitHub Copilot Chat 文書。

⇧XCtrl/Cmd+Shift+X で拡張。GitHub Copilot を検索して Install
⌘IInline Chat は Ctrl+I(Mac は ⌘I)。サイド Chat は Ctrl+Alt+I
1初回は選択範囲を一箇所。diff は自分で読む

先に拡張、次に GitHub ログイン

マーケット

Ctrl+Shift+X(Mac は ⌘⇧X)で拡張を開き、GitHub Copilot を検索して Install。発行元は GitHub。チャットが要るなら Copilot Chat が有効か確認。最近の版は一体のことが多い。

ログインは飾りではない

ステータスバーかコマンドパレットから GitHub でログイン。アカウントに Copilot の席が要る。終わるまで Inline Chat は開かず、補完も出ない。

入口ショートカット(版で動く)初回の使い方
Inline ChatCtrl+I / ⌘I選択範囲かカーソル付近を一箇所直す
Chat ビューCtrl+Alt+I、または Copilot: Open Chatリポジトリの質問、エラー貼り付け、説明
インライン補完入力して Tab で受け入れる短い補完。最初の「会話」練習には向かない

一巡:入れ、ログイン、最初のインライン

  1. 01
    マーケットから入れる

    入れたのが GitHub Copilot であること。ステータスバーのアイコンを見る。無ければコマンドパレットで Copilot を探す。

  2. 02
    GitHub でログイン

    ブラウザで OAuth を終える。VS Code に戻り、ログイン済みで Copilot が使えることを確認。学生や組織の席は GitHub のアカウント頁。

  3. 03
    範囲を選び Inline Chat を開く

    既存ファイルを開き、関数か数行を選ぶ。Ctrl+I(Mac は ⌘I)。結果と完了の見方を書く。無関係な五ファイルを一文に書かない。

  4. 04
    diff を読んでから受け入れる

    何が変わったかを見る。境界を出た編集は拒否。テストは自分で走る。公式は UI の回り方を書く。初回の正しさは保証しない。

この関数に、user id が無いとき 401 を返す
ガードを足す。他のファイルは触らない。
どの行を直すか先に書き、受け入れるまで
適用しない。

初回が折れやすい所

拡張は入ったが席が無いと言われる
ログイン中の GitHub に Copilot が無い。席のあるアカウントに替えるか github.com/settings/copilot を見る。この頁は席を開かない。
ショートカットを押しても浮きが出ない
フォーカスがエディタに無い、または別の割り当てが勝っている。コマンドパレットで Inline Chat。ログイン済みか確認。
サイド Chat の長い計画を一度に受け入れた
Chat は複数ファイルを提案できる。diff をすべて読む。方向が違えば止め、悪いパッチの上に二度目を積まない。

先にログインし、選択範囲に一文、それから自分で diff を読む。受け入れボタンはレビューではない。

課金は自分の側

価格と地域制限は GitHub Copilot の価格頁。組織管理者は Chat を止めたりモデルを制限できる。特定モデルが残る保証はこの教程には無い。

出荷前にパッチの形を二人で揃えたいなら、ファイル一覧を一枚に広げる。短い oakmeet の部屋で足りる。ブラウザ、空間コード、口座は不要。上限は 8人、およそ1時間

Copilot Chat は Cline や Cursor Agent と同じか。

違う。Copilot Chat は VS Code に付き、請求は GitHub Copilot。Cline は別のマーケット拡張で、モデルは選んだプロバイダ。Cursor Agent は Cursor エディタに内蔵。導入と請求は別。

有料は必須か。

拡張はマーケットから入る。会話には有効な Copilot 席が要る。個人、ビジネス、企業、または GitHub が公表する学生 / OSS プラン。現行文面は docs.github.com。この頁はプランを売らない。

Inline Chat とサイド Chat の違いは。

Inline Chat は今の選択を一箇所直す。最初の練習向き。サイド Chat はリポジトリの質問や長いエラー向き。どちらも編集を出せる。diff は自分で読む。

最初のプロンプトはどの長さか。

確認できる一件で足りる。関数一つ、または数行と、触ってはいけない道一つ。終わってから次のターンを開く。

今すぐ開始