[Wiki] [一覧]

GitHub Copilot

概要

GitHub Copilot は GitHub / Microsoft が提供する AIコーディングアシスタント です。エディタ上でのコード補完から始まり、近年は Agent Mode(エージェントモード)により、指示を出すとソースコード生成・コミット・Pull Request 作成までを自律的に行えるようになりました。大規模言語モデル を活用した開発支援ツールの代表格です。

Agent Mode を使った所感(実践メモ)

GitHub Copilot Agent Mode を使って に基づく記録。

この所感は、Claude Code の「AI は良い結果も悪い結果も早く出す」「ダメなら早めに切る」という運用の考え方とも通じます。

コスト・遅延の最適化(プロンプトキャッシュ, Daily フィード)

エージェント型の利用ではトークン消費が増え、コストと遅延が課題になります。VS Code の開発チームは、プロンプトキャッシュ遅延読み込み(lazy loading) を活用してトークンを節約し、コスト・レイテンシを大きく削減する実装手法を公開しています(ロングコンテキスト / プロンプトエンジニアリング の文脈管理とも関連)。GitHub_Copilotのコスト削減技法

これまでの生成AI利用の変遷(参考)

  1. ChatGPT を遊びで使う
  2. GitHub Copilot でコードアシスト
  3. Perplexity AI で変数名の提案など
  4. Gemini でプログラミング相談・コード生成・ドキュメント生成
  5. GitHub Copilot Agent Mode で自律的なコード生成・PR 作成

関連ページ

参考資料