GitHub Copilot Vision(ビジョン)とは【PDF・画像をAIに読ませる前の注意点】

Copilot Chatへ画像やPDFを添付できる一方で、顧客情報や契約資料をそのまま渡してよいわけではありません。
対応形式と社内利用の線引きを確認します。

GitHub Copilot Vision(ビジョン)とは【PDF・画像をAIに読ませる前の注意点】

GitHub Copilot Visionとは、Copilot Chatに画像やPDFを添付して質問できる機能群として見ると分かりやすいです。
画面キャプチャ、UI案、PDF資料を一緒に渡せるため、コードや資料の下読みには使いやすくなります。

ただし、添付できることと、会社で添付してよいことは別です。
2026年7月に確認したGitHub Docsでは画像とPDF添付が案内されていますが、社内資料、顧客情報、契約金額をそのまま入れる前には線引きが必要です。

要点Copilot Visionは下読み用に使う

GitHub Copilot Visionは、画像やPDFを文脈として質問できる便利な入口です。けれど、PDF全文の正確な監査や、機密資料の安全な保管先として扱うのは危険です。

GitHub Copilot Visionとは何か

GitHub Copilot Visionという表記は、公式ページ内で完全に一語へ統一されているわけではありません。GitHubのChangelogではVision input、Docsでは画像やPDF添付、Feature matrixではVisionという表記が使われています。

そのため、社内説明ではCopilot Chatへ画像やPDFを添付し、内容を文脈にして質問する機能と定義するのが安全です。名前だけで追うより、何を添付し、何を質問し、どこで人が確認するかを決めるほうが実務に向きます。

出典: GitHub Changelog「Vision input public preview」(英語)

GitHub Copilot Visionで対応するPDFと画像

GitHub Docsでは、Copilot ChatにJPEG、PNG、GIF、WEBP、PDF、HEIC、HEIFを添付できると説明されています。
画像入力に対応するモデルを使うことも前提です。

添付するもの使いどころ注意点
画像画面、UI案、エラー表示顧客名やURLを消す
PDF仕様書、公開資料、社内メモ原文ページと照合する
図や表処理フロー、構成図読み違いを人が直す

GitHub Copilot Visionが見えない時は、契約プランだけでなく、IDE、Copilot拡張機能、選択モデル、組織ポリシーを確認してください。Copilotの社内データ接続の許可範囲を先に棚卸ししておくと、現場の判断がぶれにくくなります。

出典: GitHub Docs「Chat in IDE」(英語)

PDFをCopilot Visionに読ませる前の確認

PDF添付で最初に決めるべきことは、操作手順ではなくその資料をAIへ渡してよいかです。
顧客名、個人情報、契約金額、未公開仕様、APIキーが含まれるPDFは、GitHub Copilot Visionにそのまま入れないでください。

添付しやすい資料

公開済みマニュアル
共有許可済み仕様書
個人情報を消した画面

止める資料

契約、請求、顧客一覧
未公開価格や社内URL
APIキーや認証情報

PDFの要約結果は、原文ページと照合できる下読みとして扱います。社内資料の扱いを整える時は、生成AIに社内データを読ませる前の保全ルールも合わせて確認すると、バックアップや権限の抜けを減らせます。

画像をCopilot Visionに読ませる使いどころ

Copilot Visionが向くのは、画像から正解を確定する作業ではなく、次に見る場所を絞る作業です。
エラー画面、UIモックアップ、フローチャートのように、説明しながら人が直せる素材ほど相性があります。

エラー画面

表示内容を説明させ、原因候補を切り分ける。

UI案

画面の構造を読み、コード案や改善案を出す。

フロー図

処理の順番や分岐を言語化し、抜けを探す。

画像からコード案を出す場合も、そのまま本番反映しないことが前提です。レビューとテストの観点は、AIで作ったコードのバグ検査と同じで、画面が似ているだけでは納品判断になりません。

出典: GitHub Docs「Responsible use of Copilot Chat」(英語)

GitHub Copilot Visionの注意点

GitHubのFeature matrixでは、最新IDE別のVision対応に差があります。2026年7月確認時点では、VS CodeはP(preview)、Visual StudioとEclipseは対応、NeoVimは非対応として示されています。

つまり、GitHub Copilot Visionを「全環境で同じように使える正式機能」と説明しないほうが安全です。現場で導入する時は、使うIDEと拡張機能のバージョンをそろえ、動かない人が出た時の切り分けを先に用意してください。

出典: GitHub Docs「Copilot feature matrix」(英語)

注意管理者設定だけで安心しない

Content exclusionは重要ですが、すべての文脈を完全に消せる万能スイッチではありません。除外設定添付禁止資料人の確認を組み合わせて運用します。

出典: GitHub Docs「Content exclusion for GitHub Copilot」(英語)

会社でCopilot Visionを使う時のルール

会社でCopilot Visionを使うなら、最初に「添付可」「マスク後なら可」「添付禁止」の3分類を作ります。
製品の設定より先に、資料の種類で止める線を決めるほうが現場で守りやすくなります。

  • 公開済み資料は要約や確認リスト作成に使う
  • 社内資料は顧客名、金額、URL、認証情報を消してから使う
  • 契約、請求、人事、医療、金融の資料は原則として添付しない
  • 画像から出たコードはレビュー、テスト、権利確認を通す

禁止業務から線引きする考え方は、生成AIの社内ルールは禁止業務から決めるでも整理しています。最終的には、生成AIの社内利用ガイドラインへ、PDF、画像、スクリーンショットの扱いを追記してください。

GitHub Copilot Visionでよくある質問

QGitHub Copilot Visionとは何ですか?

ACopilot Chatに画像やPDFを添付し、画面、図、PDFの内容を文脈として質問できる機能群として理解すると安全です。

QGitHub Copilot VisionでPDFは読めますか?

AGitHub DocsではPDF添付が対応ファイルに含まれています。ただし、全文を常に正確に読めるという意味ではないため、重要文書は原文と照合します。

Qどの画像形式に対応していますか?

AGitHub DocsではJPEG、PNG、GIF、WEBP、PDF、HEIC、HEIFが列挙されています。

QVS CodeでGitHub Copilot Visionは正式提供ですか?

A2026年7月確認時点のGitHub feature matrixでは、VS CodeのVisionはP(preview)表記です。利用できても検証導入として扱うのが安全です。

Q顧客資料をPDFで添付しても問題ありませんか?

A機能上添付できることと、社内ルール上入力してよいことは別です。顧客名、個人情報、契約金額、未公開仕様が含まれる資料は、マスクするか禁止対象にしてください。

Q画像から生成されたコードはそのまま使えますか?

Aそのまま使うのは避けてください。生成コードはレビュー、テスト、権利確認を通してから反映します。

GLOSSARY

AI用語集

1899 語を収録

意味の解説から背景の意外な逸話まで、AIの専門用語を一語ずつ。非エンジニアの視点で噛み砕いた、引くほど詳しくなる用語集です。

用語集を見る