Share
Embed
GitHub Copilot のこれまでとこれから: From Copilot to Collaborative Agents
GitHub Copilot User Group Japan(Gh-CUG)の初回イベントで登壇させていただいたときの内容です。
GitHub Copilot はコード補完から始まり、現在は開発者の意思決定を支援するAIパートナーへと進化しています。さらに現在では、複数のAIエージェントが協調するマルチエージェント時代へ突入しています。本セッションでは、GitHub Copilotの進化の軌跡を振り返りながら、AgentHQとして提示されたマルチエージェントとのコラボレーションの最新動向と、これからのソフトウェア開発の姿を紹介したいと思います
yuriemori
May 26, 2026
Transcript
36 slides
-
自己紹介 Yurie Mori (森 友梨映) Microsoft Japan Intelligent Cloud Team
Unit Cloud & AI Platform, Software Solution Engineer Carrer ◆ Microsoft Japan Software Solution Engineer ◆ Avanade Japan DevOps Engineer/Architect ◆ Plus Alpha Consulting Web Application Engineer SNS @yuriemori @1115_lilium in/yurie-mori-15392a1bb/ Technology stack ◆ DevOps ◆ DevSecOps ◆ Platform Engineering ◆ Developer Experience/Productivity 発言は個人の見解 -
GitHub Copilotの誕生からこれまでを振り返る • GitHub Copilotはコード補完?No!!!! • とはいえ2021年の提供開始から様々なアップデートが適用され、「いつの間に こんなこともできるように?」という感覚をお持ちの方もいらっしゃるかと思いま す。 •
今日は2021年のGitHub Copilotの誕生から現在まで、どのような機能が追 加され、GitHub Copilotがどのように進化してきたかを当時のChangelogを ご紹介しながら振り返っていきたいと思います。 • たぶんGitHub Copilotの全機能の誕生をふりかえれるはず。 • Copilot CLIやAgent HQの最新情報やデモも含めています。 • どうぞお楽しみください! -
GitHub Copilot の歴史 Code completions Jun 2021 Chat Mar 2023
Multi-file edits Oct 2024 Agent mode Feb 2025 Coding agent ※現在はCloud agentと呼称 May 2025 Gen 1 Gen 2 Gen 3 人 が作業し AI が提案する 人 が尋ね AI が回答する 人 と AI が 協調する Gen 4 人とエージェント、 エージェントとエージェントの協調 Agent HQ Nov 2025 -
2021: コード補完 2021/6/29 GitHub CopilotのTechnical Previewの開始 2022/6/21にGA
この時はまだコード補完の機能のみ Introducing GitHub Copilot: your AI pair programmer - The GitHub Blog GitHub Copilot is generally available to all developers - The GitHub Blog -
2023: Copilot Chat 2023/5: GitHub Copilot ChatのTechnical previewの開始
この時はまだファイルの直接編集はなくて、Ask questionのみ のちに直接編集ができるEdit, 質問するAskが追加。 2024年には複数ファイル編集ができるMulti-file Editingが追加された。のちにAgentモードに進化。 2025年のGitHub UniverseでPlanモードが発表され、現在はPlan, Ask, Agentの3つのモードが利用可能。 GitHub Copilot X: The AI-powered developer experience - The GitHub Blog -
2024: GitHub Copilot Enterprise & GitHub.com上のCopilot Chat GitHub Copilot
EnterpriseのGAと同時に、GitHub.com上のCopilotも提供開始 「GitHubに存在する組織のコードを基にGitHub Copilotが動く」というので話題に 当時は組織のコードやナレッジをまとめてそれをCopilotに参照させるナレッジベースというのがあったが、後にCopilot Spaceに。 https://github.blog/changelog/2024-02-27-copilot-enterprise-is-now-generally-available -
GitHub.com上のCopilotを活用したプロジェクト計画 PdM/PM XXするためのXXXができるアプリケーションを作り ます。PdMとしてゴール、課題、機能/非機能要 件を含む詳細なドキュメントを作成してください。 Copilot in GitHub.com 製品要件仕様書の生成 Copilot
in GitHub.com 製品要件仕様書をベースに、 これを実装するためのissue 作成を手伝ってください。 製品要求仕様書をベースに適切な 粒度でissueを生成 GitHub Projectsに登録 PdM/PM -
2024: Copilot Workspace - 仕様駆動開発の先駆け 2024/4/29にGitHub Copilot WorkspaceのTechnical Previewが開始
自然言語で仕様や作ってほしいものを記述すると、それをベースにGitHub Copilotから設計、実装を行う Coding Agentに発展的に進化し、Sunsetを迎える Vision, agent mode, next edit suggestions, and more for GitHub Copilot in VS Code January release (v0.24) - GitHub Changelog -
2025:Agent modeの提供開始 2025/2/6: GitHub Copilot ChatのAgent mode, Next Edit
SuggestionsのPublic Preview開始 2024年に出た複数ファイル編集ができるMulti-file EditingがAgentモードに発展的進化を遂げる このタイミングでVision(画像の認識)もPublic Preview開始 Vision, agent mode, next edit suggestions, and more for GitHub Copilot in VS Code January release (v0.24) - GitHub Changelog -
2025: Coding Agentの誕生 -エージェントの覚醒 2025/5/19: Microsoft Build 2025でCoding Agentが発表
2025年2月にProject Padawanというコードネームで発表されたSoftware Engineer Agentがプロダクトとして具現化 Coding Agentの発表に伴い、Copilot WorkspaceはSunsetを迎え、Coding Agentに発展的進化を遂げる 現在はCloud Agentと呼称 GitHub Copilot: The agent awakens - The GitHub Blog GitHub Copilot: Meet the new coding agent - The GitHub Blog -
Cloud Agentとのコラボレーションによる マルチスレッド開発 開発者 issueをsub-issueに分割して Coding Agentと分担して実行 Cloud Agent 終わりました!確認してください。
Cloud Agent 割り当てられたissueを実行 配送管理ダッシュボードの作成 フロントエンド側の モック作成 ビジネスロジックの実装 Agent にアサイン • 現在のRepos構造をチェック • 実装計画を作成 • 実装をスタート • UIテストの実行 • セキュリティスキャンの実行 (←New!) フロントエンド側の モック作成 ビジネスロジックの実装 自分自身で実行 Pull Request: React, Material-UIでフロントエ ンドのMockを作成 PRを作成しレビューを依頼 開発者 開発者 レビュー依頼依頼 -
2025: GitHub Copilot Space 2025/6/18 : GitHub Copilot Spaceの発表
複数のReposを越えてナレッジを集約した上でGitHub Copilotにコンテキストとして与えることが可 GitHub Copilot Enterpriseでのみ提供されていたナレッジベースがCopilot Spaceとして発展&全プランで提供(ナレッジ ベースはSunsetを迎える) GitHub Copilot Spaces: Bring the right context to every suggestion - The GitHub Blog -
2025: GitHub Copilot Spark 2025/7/23 : Copilot Pro+のユーザー向けにCopilot SparkのPublic
Previewが提供開始 自然言語や画像からマイクロアプリケーションをCopilotが実装する 2025/9/30にGitHub Copilot Enterpriseでも提供 モックアプリの作成等で活躍 GitHub Spark in public preview for Copilot Pro+ subscribers - GitHub Changelog GitHub Spark in public preview for Copilot Enterprise subscribers - GitHub Changelog -
Agent HQ 今後GitHubは、AIエージェントにとっ てもホームといえる場所に • エージェント、ワークフロー、インサイトの一元化 • Misson Controlによる複数エージェント制御 •
AI Controlsによるガバナンス • 3rdパーティーエージェントの管理にも対応 (今後予定) Agent HQは、Copilotによる革新を統合した体験を提供します。これにより、チームはデリバリーを加速し、シームレス に協業し、企業全体で責任あるAIの拡大を実現できます。 -
Rubber-duck • プランの完了後/実装の完了後/テストを作成して実行する前に異なるLLMがアウトプットを評価する。 • 以下のような実装上の齟齬を発見することが可能 • 設計ミス • ファイル間で競合する内容 •
ループバグ • ※2026/5時点でプレビュー中の機能。/experimental onで有効にする必要がある。 • 画像はBicepの設計を評価している -
GitHub Copilot AppのTechnical Preview開始 2026/5/14 : GitHub Copilot AppのTechnical
Previewが提供開始 専用のデスクトップアプリからGitHub Copilotが使用できる Copilot CLIをUIでラップしてる&それを複数のReposに対してAppから作業できる感じ Interactive/Plan/Autopilotの3つのモード GitHub Copilot app is now available in technical preview - GitHub Changelog -
コーディング支援を越えたAgentic Engineering 認証基盤 テスト環境 プロジェクト管理 かんばんボード プロジェクト 責任者 コードレビュー ソースコード解析
開発者Aさん 協力会社Bさん (多要素認証 必須) ID管理者 Build Test Debug Code 開発環境の準備 コード開発 テスト / ビルド /リリース コード規約、ベースとなるコード ①開発環境の構築 ②生成AIによる 開発の支援 Plan Develop Operate Delivery GitHub Advanced Security GitHub Projects GitHub Codespaces GitHub Repository Pull Request Review Security Check ③AIによるレビューとセ キュリティチェック GitHub Issues GitHub Actions Merge Build Security Check Test Publish Deploy ステージング 環境 本番環境 GitHub Packages パッケージの発行 GitHub Advanced Security ④各環境へのデプロイ GitHub Issues バグチケットの起票 GitHub Discussions Q&Aや意見交換 AIによるセキュリティ 脆弱性のトリアージ、 修正 GitHub Copilot GitHub Copilot GitHub Copilot 既存コードの解説や要約 Claude agent Codex agent GitHub Cloud agent Custom agent -
Plan Develop Operate Deliver GitHub Issues GitHub Projects GitHub Codespaces
GitHub Repository GitHub Packages GitHub Secret Protection GitHub Insights GitHub Apps GitHub Actions GitHub Code Security GitHub Mobile Continuous Integration/Delivery Continuous Feedback GitHubのプラットフォームとの統合で開発体験を最高に -
Copilot(副操縦士)からCollaborative agents(協調するエージェントへ) GitHub Copilot の進化と、これからの開発体験 2021 – 2023 コード補完・提案 人が作業し、AIが提案する
2024 – 2025 人とAIの協調 対話、ワークスペース、 Agent Modeの登場 2025 – エージェントの協調 Cloud Agent、3rd Party、 カスタムエージェントの連携 開発ライフサイクル全体の支援 コード補完やコーディング支援にとどまらず、計画策定、設計、コードレビュー、テスト、デ プロイ、運用まで、開発ライフサイクルのあらゆるフェーズをGitHub Copilotが包括的に サポートする世界へ。 • Plan → Develop → Delivery → Operate の全工程を横断 • PRD作成からIssue分解、実装、レビュー、修正まで一気通貫 多様なエージェントがチームメイトに ClaudeやCodexなどの3rd party agent、Cloud Agent、そしてユーザーがカスタマイ ズしたエージェントが、開発チームの一員として開発ライフサイクルの中に存在し、互いに 協調する。 • 人とエージェント、エージェント同士が協調するマルチエージェント開発 • Fleet / Rubber-duckで複数エージェントが並行作業 -
GitHub Copilotの歴史(1/2) • 2021/6: GitHub CopilotのTechnical Previewの開始 • https://github.blog/news-insights/product-news/introducing-github-copilot-ai-pair-programmer/ •
2022/6: GitHub Copilotの一般提供開始 • https://github.blog/news-insights/product-news/github-copilot-is-generally-available-to-all-developers/ • 2023/5: GitHub Copilot ChatのTechniccal previewの開始 • https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience/ • 2024/2: GitHub.com上のGitHub Copilot Chatの一般提供開始 • https://github.blog/changelog/2024-02-27-github-copilot-enterprise-is-now-generally-available/ • 2024/4: GitHub Copilot WorkspaceのTechnical Preview発表(現在は提供終了) • https://github.blog/news-insights/product-news/github-copilot-workspace/ • 2024/10: Multi-file editingのpreview開始 • https://github.blog/changelog/2024-10-29-multi-file-editing-code-review-custom-instructions-and-more-for-github-copilot-in-vs-code-october-release-v0-22/ • 2025/2: • - Next Edit Suggestionsの発表 • - Agent Modeの発表 • https://github.blog/changelog/2025-02-06-next-edit-suggestions-agent-mode-and-prompts-files-for-github-copilot-in-vs-code-january-release-v0-24/ • 2026/5: GitHub Copilot AppのTechnical Preview開始 • https://github.blog/changelog/2026-05-14-github-copilot-app-is-now-available-in-technical-preview/ -
GitHub Copilotの歴史(2/2) • 2025/5: Coding Agentの発表 • https://github.blog/news-insights/product-news/github-copilot-meet-the-new-coding-agent/ • 2025/6:
GitHub Copilot Spacesの発表 • https://github.blog/ai-and-ml/github-copilot/github-copilot-spaces-bring-the-right-context-to-every-suggestion/ • 2025/7: GitHub SparkのPublic Preview開始(Copilot Pro+向け) • https://github.blog/changelog/2025-07-23-github-spark-in-public-preview-for-copilot-pro-subscribers/ • 2025/10: GitHub Universe2025でAgentHQが発表される • https://github.blog/jp/2025-10-29-welcome-home-agents/ • 2026/4: GitHub Copilot Coding Agent, Cloud Agentに名称変更 • https://github.blog/changelog/2026-04-01-research-plan-and-code-with-copilot-cloud-agent/ • 2026/4: GitHub Copilot CLIのExperimental modeで、別モデルによるセカンドオピニオンを提供するRubber Duckを発表 • https://github.blog/ai-and-ml/github-copilot/github-copilot-cli-combines-model-families-for-a-second-opinion/