ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
テンプレート
テンプレートがありません。
| この記事の要点 |
|
GitHub Copilot とは
GitHub Copilot は GitHub と OpenAI が共同開発した AI コーディング アシスタント。2021 年に Technical Preview、2022 年に有料版開始。エンジニア向け AI ツールとしてもっとも長い歴史を持ち、最も普及しているツールの 1 つです。
2025 年現在、開発者の過半数が日常的に使用しているという調査もあり、デファクトスタンダードになっています。
インストール
- VS Code を起動 → 拡張機能 → 「GitHub Copilot」を検索 → インストール
- GitHub アカウントでサインイン
- Copilot サブスクリプションが必要(または無料プラン)
- JetBrains / Neovim / Visual Studio / Xcode でも同様にプラグイン経由
料金プラン(2025 年現在)
| プラン | 料金 | 主な特徴 |
|---|---|---|
| Free | $0 | 月 2,000 補完 / 50 Chat、限定モデル |
| Pro | $10 / 月 | ★ 個人向け、補完・Chat 無制限、主要モデル選択 |
| Pro+ | $39 / 月 | Pro + GPT-5 Codex 等の上位モデル増量 |
| Business | $19 / 月 / 人 | 組織管理、ポリシー設定、データ非学習 |
| Enterprise | $39 / 月 / 人 | SSO、監査ログ、組織カスタマイズ |
学生・教員・OSS メンテナは無料: GitHub Student Pack や OSS 公認プロジェクトで無料化できる。
主要機能
1. Code Completion(コード補完)
Tab キーで提案を受け入れる、最も基本的な機能:
// 関数のコメントを書く
// CSV ファイルを読み込んで合計を返す関数
function sumFromCsv( // ← ここでサジェスト開始
// Copilot が完成形を提案 → Tab で受け入れ
2. Copilot Chat
サイドパネルで AI と対話:
@workspace: プロジェクト全体を文脈に@vscode: VS Code 自体の使い方を質問@terminal: ターミナルコマンドの提案- スラッシュコマンド:
/explain/tests/fix/doc
3. Copilot Edits
複数ファイルにまたがる変更:
- Cmd+Shift+I (Mac) / Ctrl+Shift+I (Windows)
- 変更したいファイルを @ で追加
- 指示を入力 → 各ファイルの diff を表示 → 個別 Accept
4. インラインチャット (Cmd+I / Ctrl+I)
選択範囲に対する変更:
1. コードを選択
2. Cmd + I
3. 「この関数をエラーハンドリング付きに改修して」
4. 提案表示 → Accept / Reject
5. エージェント モード(Workspace Agent)
2025 年に追加された自律エージェント機能。「機能 X を追加して」と指示すると、Copilot が自分でファイルを探し・変更し・テスト実行までこなす。Cursor の Composer / Claude Code に似た機能。
モデル選択
Copilot Chat / Edits ではモデルを選べる:
| モデル | 特徴 |
|---|---|
| GPT-4o | 標準・高速 |
| GPT-5 | 最新・高精度 |
| Claude Sonnet | Anthropic 製、コード品質高め |
| Gemini Pro | Google 製 |
| o1 / o3-mini | 推論強化モデル、複雑な問題向け |
Cursor との比較
| GitHub Copilot | Cursor | |
|---|---|---|
| 料金 | ★ $10/月 | $20/月 |
| エディタ | VS Code / 多数の IDE | 専用 IDE(VS Code フォーク) |
| 補完精度 | ○ | ★ Tab 補完がより強い |
| マルチファイル編集 | ○ Edits | ★ Composer |
| Codebase 理解 | ○ @workspace | ★ @Codebase |
| モデル選択 | ★ 複数公式対応 | ○ 複数対応 |
| GitHub 統合 | ★ ネイティブ | × |
| JetBrains 対応 | ★ 公式プラグイン | × |
JetBrains / IntelliJ で使う
JetBrains 系 IDE(IntelliJ / PyCharm / WebStorm / GoLand 等)でも Copilot が使える:
- Settings → Plugins → 「GitHub Copilot」を検索 → インストール
- 再起動後、Tools → GitHub Copilot → Login
- VS Code とほぼ同じ機能が利用可能
業務シーン別の使い方
1. 既存コードベースの理解
Chat で:
「@workspace このプロジェクトの主要なディレクトリ構造と
各レイヤーの役割を教えて」
「@workspace ログイン処理はどのファイルで実装されている?」
2. テストコード自動生成
関数を選択 → Cmd + I → 「/tests」
→ Jest / Vitest / pytest 等を自動判定してテスト生成
3. ドキュメント生成
関数を選択 → Cmd + I → 「/doc」
→ JSDoc / docstring を生成
セキュリティ
- Public code matching filter: 公開リポジトリと一致するコードを提案しない設定(GPL 等の混入回避)
- Business / Enterprise: コードがモデル学習に使われない契約
- 個人用 Pro: 設定で「コード共有しない」を有効化可能
こんな人におすすめ
- VS Code を使っているが Cursor に乗り換えたくない
- JetBrains 系 IDE がメイン
- 料金を抑えたい($10/月)
- GitHub 中心の開発フロー
- 会社で公式採用しているケースが多い
注意点
- Free プランの制限: 月 2,000 補完で結構すぐ枯渇
- 商業利用での慎重さ: ライセンス問題のリスク(フィルタ有効化必須)
- 機密コード: Business 以上のプラン推奨
関連リンク
- Cursor の使い方
- Claude Code の使い方
- AI コーディングカテゴリ
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
テンプレート
テンプレートがありません。
子ページはありません
- Cursor の使い方
- Claude Code の使い方
- GitHub Copilot の使い方
- Cline (VS Code) の使い方
人気ページ
- 1 AIツール初心者向け使い方ガイド|ChatGPT/Claude/Midjourney 等の使い方を初心者向けに解説
- 2 チャット AI|AIツール初心者向け使い方ガイド
- 3 入門・基礎知識|AIツール初心者向け使い方ガイド
- 4 AI コーディング|AIツール初心者向け使い方ガイド
- 5 動画生成 AI|AIツール初心者向け使い方ガイド
- 6 マーケター向け AI 活用ガイド|コンテンツ / 広告 / SNS / SEO / 競合分析
- 7 Microsoft Copilot 使い方完全ガイド|Office / Windows / 365 Copilot
- 8 Runway 使い方完全ガイド|Gen-3 / Text-to-Video / Image-to-Video
- 9 画像生成 AI|AIツール初心者向け使い方ガイド
- 10 音声・音楽 AI|AIツール初心者向け使い方ガイド
最近更新/作成されたページ
- AIツール初心者向け使い方ガイド|ChatGPT/Claude/Midjourney 等の使い方を初心者向けに解説 NEW 2026-05-16 12:52:15
- チャット AI|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- AI コーディング|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- 画像生成 AI|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- 動画生成 AI|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- 音声・音楽 AI|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- 業務効率化 AI|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- ローカル LLM|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- AI エージェント|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- プロンプト集|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- API・SDK 活用|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- 比較・ランキング|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- 業界別活用|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- AI ニュース|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
- AI 倫理・著作権|AIツール初心者向け使い方ガイド NEW 2026-05-16 12:52:15
コメントを削除してもよろしいでしょうか?