GitHub、複数エージェントを並行管理するデスクトップ版「Copilot app」公開
GitHubは自律型AIエージェントの並行運用に特化したデスクトップアプリ「Copilot app」の技術プレビューを公開した。各エージェントが独立したgit worktreeで作業し、新設のキャンバス機能で人と共同作業を進められる。Copilotの有料プラン加入者向けに提供される。
AIによるコード生成が普及した結果、現場では新たな問題が起きています。複数のエージェントを走らせるあまり画面がターミナルやチャット欄で埋め尽くされ、どのブランチで何を検証しているのか見失うという混乱です。
米GitHubは開発者イベント「Microsoft Build」に合わせて、エージェントネイティブな開発を実現するデスクトップアプリ「GitHub Copilot app」のテクニカルプレビューを公開しました。Copilot Pro、Pro+、Business、Enterpriseの既存契約者が対象です。
同社によると、GitHub上のコミット数は前年比でほぼ倍増し月間14億件を突破。GitHub Actionsの実行時間は週あたり20億分を超えており、自動化された開発フローへの移行が急激に進んでいます。
複数エージェントを束ねるダッシュボード
新アプリの核となるのは、作業状況を一覧できる「My Work」画面です。複数のリポジトリにまたがるエージェントの作業セッション、Issue、プルリクエスト、バックグラウンド処理をひとつの画面から監視できます。
特筆すべきは、エージェントごとの作業が自動で独立した「git worktree」上で実行される点です。手作業でブランチを作ったり掃除したりする必要がなく、並行して走るAI同士が互いのコードを上書きする事故を防ぎます。
また、チャット欄のスクロール地獄を避けるため「Canvas」と呼ばれる共有作業スペースを導入しました。タスク計画やターミナル、ブラウザ画面などが可視化され、エージェントと人間が同じ画面上で手順の並べ替えや修正を行えます。
実行環境は端末上のローカルサンドボックスまたはGitHubがホストするクラウドサンドボックスから選択可能です。完成したコードをCIの通過確認からマージまで自律的に導く「Agent Merge」機能も備えています。
推論モデルによるレビューとCLIの刷新
エージェントの大量生成によるレビュー負担を抑えるため、Copilot code reviewにはより賢い推論モデルを割り当てる中位ティアが追加されました。重要リポジトリには精度の高いモデルを割り当て、低リスクなリポジトリは軽量モデルでコストを抑えるといった運用が可能です。
ターミナル派向けにはCopilot CLIを刷新。音声データが端末外に出ないローカル完結の音声入力や、定期タスクを実行する「/every」コマンドが利用できます。
さらに、Node.js、Python、Go、.NET、Rust、Javaをサポートする「GitHub Copilot SDK」の一般提供も開始されました。
なぜ重要か
開発者にとって、このツールは「プログラマ」から「AIの現場監督」へのシフトを決定づけるものです。既存の対象プランを使っているなら、散らかった作業環境を整理するためだけにでも試す価値があります。
GitHubの狙いは極めて合理的だと考えます。サードパーティのAIツールがコード生成機能で競うなか、GitHubはコード置き場、CIパイプライン、レビュー履歴という自前の圧倒的な資産を背景に、エージェント運用の「基盤」を握りにいきました。
一方で懸念されるのは、検証の形骸化です。エージェントがコードを書き、エージェントがレビューし、自動ツールがマージする体制が進めば、人間の確認が形式的になり、潜在的なバグが素通りするリスクと常に隣り合わせになります。
情報源 (1)
- github.blog(新しいタブで開きます)原文github.blog