Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GitHub Copilot のこれまでとこれから: From Copilot to Coll...

GitHub Copilot のこれまでとこれから: From Copilot to Collaborative Agents

GitHub Copilot User Group Japan(Gh-CUG)の初回イベントで登壇させていただいたときの内容です。
GitHub Copilot はコード補完から始まり、現在は開発者の意思決定を支援するAIパートナーへと進化しています。さらに現在では、複数のAIエージェントが協調するマルチエージェント時代へ突入しています。本セッションでは、GitHub Copilotの進化の軌跡を振り返りながら、AgentHQとして提示されたマルチエージェントとのコラボレーションの最新動向と、これからのソフトウェア開発の姿を紹介したいと思います

Avatar for yuriemori

yuriemori

May 26, 2026

More Decks by yuriemori

Other Decks in Technology

Transcript

  1. 自己紹介 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 発言は個人の見解
  2. GitHub Copilotの誕生からこれまでを振り返る • GitHub Copilotはコード補完?No!!!! • とはいえ2021年の提供開始から様々なアップデートが適用され、「いつの間に こんなこともできるように?」という感覚をお持ちの方もいらっしゃるかと思いま す。 •

    今日は2021年のGitHub Copilotの誕生から現在まで、どのような機能が追 加され、GitHub Copilotがどのように進化してきたかを当時のChangelogを ご紹介しながら振り返っていきたいと思います。 • たぶんGitHub Copilotの全機能の誕生をふりかえれるはず。 • Copilot CLIやAgent HQの最新情報やデモも含めています。 • どうぞお楽しみください!
  3. 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
  4. 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
  5. 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
  6. 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
  7. GitHub.com上のCopilotを活用したプロジェクト計画 PdM/PM XXするためのXXXができるアプリケーションを作り ます。PdMとしてゴール、課題、機能/非機能要 件を含む詳細なドキュメントを作成してください。 Copilot in GitHub.com 製品要件仕様書の生成 Copilot

    in GitHub.com 製品要件仕様書をベースに、 これを実装するためのissue 作成を手伝ってください。 製品要求仕様書をベースに適切な 粒度でissueを生成 GitHub Projectsに登録 PdM/PM
  8. 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
  9. 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
  10. 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
  11. Cloud Agentとのコラボレーションによる マルチスレッド開発 開発者 issueをsub-issueに分割して Coding Agentと分担して実行 Cloud Agent 終わりました!確認してください。

    Cloud Agent 割り当てられたissueを実行 配送管理ダッシュボードの作成 フロントエンド側の モック作成 ビジネスロジックの実装 Agent にアサイン • 現在のRepos構造をチェック • 実装計画を作成 • 実装をスタート • UIテストの実行 • セキュリティスキャンの実行 (←New!) フロントエンド側の モック作成 ビジネスロジックの実装 自分自身で実行 Pull Request: React, Material-UIでフロントエ ンドのMockを作成 PRを作成しレビューを依頼 開発者 開発者 レビュー依頼依頼
  12. 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
  13. 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
  14. Agent HQ 今後GitHubは、AIエージェントにとっ てもホームといえる場所に • エージェント、ワークフロー、インサイトの一元化 • Misson Controlによる複数エージェント制御 •

    AI Controlsによるガバナンス • 3rdパーティーエージェントの管理にも対応 (今後予定) Agent HQは、Copilotによる革新を統合した体験を提供します。これにより、チームはデリバリーを加速し、シームレス に協業し、企業全体で責任あるAIの拡大を実現できます。
  15. 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
  16. コーディング支援を越えた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
  17. 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のプラットフォームとの統合で開発体験を最高に
  18. 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で複数エージェントが並行作業
  19. 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/
  20. 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/