ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
本稿は GitHub Copilot に関する記事です。
GitHub Copilot とは?
GitHub Copilot は、GitHub(Microsoft 傘下)が提供するAI ペアプログラマーです。IDE 上でのコード補完・自動生成・チャット相談・PR レビュー・コマンド支援を統合的に提供する、コーディング支援 AI の代表格です。バックエンドは OpenAI のモデル(GPT 系列)と Anthropic Claude、Google Gemini が選択可能で、用途に応じてユーザーがモデルを切り替えられます。
主な特徴
- コード補完 — 入力中の続きを推測してインライン候補表示(Tab で確定)
- Copilot Chat — IDE 内で対話。エラー解説・実装相談・テスト生成・コードレビュー
- マルチファイル編集 / Edits / Agent モード — 複数ファイルを横断して変更・自律修正
- モデル選択 — GPT / Claude / Gemini など複数モデルから切替
- CLI 拡張 (gh copilot) — シェルコマンドの提案・解説
- PR レビュー / Code Review — GitHub 上で AI レビュアー
- Copilot Workspace — issue から修正案・PR を自動生成(プレビュー機能)
対応エディタ・IDE
- Visual Studio Code(公式拡張)
- Visual Studio(Windows)
- JetBrains IDE(IntelliJ IDEA / PyCharm / WebStorm 等)
- Neovim / Vim(公式プラグイン)
- Xcode(公式拡張)
- Eclipse(公式拡張)
- GitHub.com(Web 上の Copilot チャット・PR 機能)
プラン
| プラン | 位置づけ |
|---|---|
| Copilot Free | 個人向け無料枠(補完数・チャット数に上限) |
| Copilot Pro | 個人向け有料。利用制限なしの補完・Chat・モデル選択 |
| Copilot Pro+ | 個人向け上位。最大級モデル・上限拡張 |
| Copilot Business | 組織向け。SSO・監査・データ保護(学習に使われない) |
| Copilot Enterprise | 大企業向け。内製コードベース対応・カスタマイズ |
| 学生 / 教員 / OSS メンテナ | 条件を満たすと無料 |
基本的な使い方(VS Code)
- VS Code に拡張機能「GitHub Copilot」と「GitHub Copilot Chat」をインストール
- GitHub アカウントでサインイン
- コードを書き始めるとグレーのインライン候補が表示される(Tab で確定 / Esc で却下)
- 左サイドの Copilot Chat アイコンから対話開始(
Ctrl+Alt+I) - 選択範囲を右クリック →「Copilot」で説明・テスト生成・修正等を呼出
- マルチファイル変更はEdits / Agent モードで指示
類似ツールとの比較
| ツール | 形態 | 得意分野 |
|---|---|---|
| GitHub Copilot | IDE 拡張 + Web/CLI | 汎用補完・チャット・PR レビュー |
| Claude Code | CLI ターミナル | Claude による自律編集・複数手順 |
| OpenAI Codex (codex CLI) | CLI / Web | OpenAI モデル中心のコード特化 |
| Cursor | 専用エディタ | VS Code 派生。マルチファイル編集が強い |
| Aider | CLI | Git ベース。コミット単位の AI 編集 |
| Tabnine / Cody / Windsurf | IDE 拡張 | 補完特化・企業向け |
業務利用での注意点
- 個人プランは学習データ化される可能性。社内コードを扱うなら Business / Enterprise プランで学習オフを確認
- 提案コードにOSS の類似コードが紛れる場合がある。Public Code Filter を有効化
- セキュリティ・脆弱性のある提案を無批判に採用しない。レビュー必須
- 機密情報(APIキー・パスワード)をコメント・コードに残さない(学習・流出リスク)
- 大量の自動編集はリポジトリ全体の品質に影響。小さな PR 単位で確認
- 料金はシート課金。導入時はトライアル → 範囲拡大が安全
関連
- 親カテゴリ: コーディング支援AI
- 関連: Claude Code / Codex / Cursor / Git
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
子ページ
子ページはありません
同階層のページ
- GitHub Copilot
- Claude Code
- OpenAI Codex
- Cursor
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcatの起動/停止ログとcatalina.log/catalina.outの違い
- 3 【Javascript】base urlを取得する方法
- 4 YouTube Data API (v3) のエラー一覧|403系エラーの確認ポイント
- 5 Spring Frameworkのアノテーション一覧
- 6 Laravelのエラー一覧|原因と対処の入口ページ
- 7 3Dグラフィックス
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOMEの確認方法(Linux, Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- AIの基礎概念 NEW 2026-05-13 10:24:45
- ディープラーニングとは?CNN・RNN・Transformer・LLM の入門 2026-05-13 10:24:07
- 機械学習とは?教師あり・教師なし・強化学習・代表アルゴリズム 2026-05-13 10:24:07
- AIサービスとは?ChatGPT・Claude・Copilot・Gemini など主要サービスの比較 2026-05-13 10:20:39
- AIに必要な数学:線形代数・微積分・確率統計・情報理論・最適化 2026-05-13 10:20:39
- AIライブラリ一覧:PyTorch・TensorFlow・Hugging Face・LangChain 等の比較 2026-05-13 10:20:39
- AIとは?人工知能(機械学習・ディープラーニング・LLM)の入門 2026-05-13 10:20:39
- PyTorch とは?深層学習フレームワークの使い方・TensorFlow との比較 NEW 2026-05-13 10:11:42
- ONNX Runtime とは?クロスプラットフォーム AI 推論エンジン NEW 2026-05-13 10:11:19
- JAX とは?Google 製の関数型数値計算フレームワーク NEW 2026-05-13 10:11:18
- LangChain とは?LLM アプリ開発フレームワークの使い方・RAG NEW 2026-05-13 10:11:17
- LlamaIndex とは?RAG / LLM データ統合フレームワークの使い方 NEW 2026-05-13 10:11:17
- Hugging Face Transformers とは?OSS LLM 利用の標準ライブラリ NEW 2026-05-13 10:11:16
- TensorFlow とは?使い方・Keras・本番デプロイ(vs PyTorch) 2026-05-13 10:11:16
- AIベンダー一覧:OpenAI・Anthropic・Google DeepMind・Microsoft・Meta NEW 2026-05-13 10:00:16
コメントを削除してもよろしいでしょうか?