はじめに
GitHubは2026年6月2日、Microsoft Build 2026にあわせて新しいデスクトップアプリ「GitHub Copilot app」を発表しました。複数のエージェントを並列で管理し、コードレビュー・サンドボックス実行・自動マージまでを一元化した、エージェント時代の開発ワークフロー向け環境です。本稿では、その主な機能と設計思想を解説します。
参考記事
- タイトル: GitHub Copilot app: The agent-native desktop experience
- 著者: Mario Rodriguez
- 発行元: GitHub Blog
- 発行日: 2026年6月2日
- URL: https://github.blog/news-insights/product-news/github-copilot-app-the-agent-native-desktop-experience/
関連記事



要点
- GitHub Copilot appは、複数エージェントの並列セッションをリポジトリ横断で一元管理できるデスクトップアプリである
- Canvasは人間とエージェントが同一画面でプラン・PR・ブラウザ・ターミナルなどを共有編集できる双方向の作業面である
- クラウドおよびローカルのサンドボックスにより、エージェントが本番環境に触れずにコード実行・テスト・反復を行える
- Copilot code reviewは「medium tier review」を追加し、リポジトリごとに軽量モデルと高精度モデルを使い分けられるようになった
- Copilot SDKがNode.js・Python・Go・.NET・Rust・Javaの6言語で一般提供開始となり、同一ランタイムで社内ツールや独自エージェントを構築できる
詳細解説
Copilot appの背景——エージェント化が生む「コンテキスト散乱」問題
GitHubによれば、GitHub上のコミット数は前年比でほぼ倍増し、月間14億件を超えています。GitHub Actionsの実行も週20億分以上に達しており、エージェントを活用した開発ワークフローの拡大がその背景にあると説明されています。
一方で、複数エージェントを並列稼働させる現場では、コンテキストがウィンドウをまたいで散乱し、「何が動いているか」「どこで人間の判断が必要か」が見えにくくなるという課題が指摘されています。GitHub Copilot appは、この課題に対応するために設計された「制御センター」として位置づけられています。
なお、GitHubは5月にCopilot Flex枠の新設やMaxプランを発表しており、今回のアプリ発表はその延長線にある機能拡充だと思います。
Copilot app——並列セッションの一元管理
Copilot appの中心機能は「My Work」ビューです。接続したリポジトリをまたいで、アクティブなエージェントセッション・Issue・PR・バックグラウンド自動化の状況を1画面で確認できます。現在はCopilot Pro・Pro+・Business・Enterpriseユーザー向けにテクニカルプレビューとして提供されています。
並列セッションの干渉を防ぐ仕組みとして、各セッションは独立したgit worktreeで動作します。worktreeとは同じリポジトリの異なるブランチを別ディレクトリとして同時に作業できるGitの機能で、エージェントが互いのコードに影響を与えずに作業を進められる点が特徴です。worktreeの作成・管理・クリーンアップはすべてアプリが自動で処理するため、ユーザー側での手動設定は不要です。
PR作成後には「Agent Merge」機能が引き継ぎます。CIの監視、レビュアーの確認待ち、失敗したチェックへの対応を自動で行い、設定した条件が満たされた時点でマージまで実行します。どこまで自動化するかはユーザーが細かく設定できる仕様です。
Canvas——作業内容を「見える化」する双方向インターフェース
Canvasは今回新たに導入された双方向の作業面です。エージェントが作業を進める中でリアルタイムに更新されるプラン・PR・ブラウザセッション・ターミナル・デプロイ状況などを1つの画面で確認し、開発者側から直接編集・並び替え・承認・方向修正を行えます。
チャットが「指示と議論の場」であるのに対し、Canvasは「意図が可視化された作業の場」として使い分けられる設計です。エージェントへの指示と、その実行結果の確認を同じ画面で完結させる発想は、エージェント体験(AX)の設計思想として注目に値すると思います。
サンドボックス——ローカルとクラウドの2種類
エージェントが本番環境を汚染せずにコードを実行・テスト・反復できるよう、ローカルとクラウドの2種類のサンドボックスが用意されています。
ローカルサンドボックスでは、ファイルシステム・ネットワーク・システム機能へのアクセスを制限した隔離環境をユーザーのマシン上で実行します。ポリシーは一元設定・適用が可能です。クラウドサンドボックスは、GitHubがホストする一時的なLinux環境で動作します。デバイスを問わずCopilotセッションを引き継げる点が特長で、組織ごとのポリシー設定にも対応しています。
Copilot code review——レビューモデルの使い分け
エージェントが生成するPRの増加にあわせ、Copilot code reviewに「medium tier review」が追加されました。管理者がリポジトリごとに「low(軽量・低コストモデル)」と「medium(高精度モデル)」を設定でき、影響範囲の小さいコードと重要度の高いリポジトリで使うモデルを切り替えられます。
また、セキュリティ特化の /security-review スキルと、複数モデルファミリーを活用して実装を批評的に評価する /rubberduck スキルが一般提供となりました。Azure DevOpsでもネイティブにCopilot code reviewを利用できるようになり、インラインコメントやワンクリックレビューが利用可能です。
Copilot SDK——6言語で一般提供、同一ランタイムを共有
Copilot SDKが Node.js/TypeScript・Python・Go・.NET・Rust・Javaの6言語で一般提供されました。Copilot appを動かすエージェントランタイムと同じ基盤を利用できるため、社内向けコード解析ツール・リリースノート自動生成・サポートワークフロー組み込みエージェントなど、独自ツールをゼロから独自スタックで構築する必要がなくなります。
ターミナル派の開発者向けには、Copilot CLIも更新されています。再設計されたTUI(テキストユーザーインターフェース)でPR・Issue・Gistにタブアクセスできるほか、デバイス上での音声認識によるボイス入力(音声データは外部送信なし)、定期的なバックグラウンドタスクを設定できる /every コマンドも追加されています。
パートナーエコシステムとクラウドエージェントの拡張
LaunchDarkly・Bright・Amplitude・Sonar・Endor Labs・Octopus Deploy・Packfiles・PagerDuty・Miroといったパートナーが構築した「エージェントアプリ」をGitHub上から直接利用できます。Issueをパートナーエージェントにアサインする形でワークフローに組み込む設計です。
クラウドエージェントは、コードの記述だけでなく、Issue登録・ディスカッション開始・レビュアーへの返信といった開発周辺業務も担えるようになりました。Memory++ と /chronicle により、アプリ・CLI・VS Code・GitHub上で開始した過去のセッションのコンテキストをデバイス横断でクエリできます。
まとめ
GitHub Copilot appは、エージェントを「使う」から「管理する」段階に対応した統合環境です。並列セッション管理・Canvas・サンドボックス・コードレビュー・SDKが一つのランタイム上に揃い、エージェント生成コードの品質管理と開発者の制御権を両立する設計だと思います。現時点ではテクニカルプレビューですが、今後の正式リリースに向けた動向が注目されます。
