git stashこの段階的な制御は、信頼度のグラデーションに対応するために設計されている。原因が明確なバグ修正は「自動操縦」に任せ、アーキテクチャ全体に影響するデリケートなリファクタリングでは「インタラクティブ」モードに留める、といった使い分けが可能になる。
今回のリリースで、おそらく最も議論を呼ぶであろう機能がAgent Mergeだ。これは、プルリクエスト(PR)のライフサイクルを自動で完遂させる機構である。PRが作成されると、Agent Mergeはレビュアーからのコメントへの返信、失敗したCI(継続的インテグレーション)チェックの診断と修正、そして全条件が満たされた後のマージまでを自動的に処理する。Issueの起票からコードのマージまで、人間の介入なしで一気通貫できる可能性を秘めているのだ 。
もちろん、これは“こっそり”マージされることを意味しない。CIのパスや必須レビューの承認といった条件は、明示的に満たされる必要がある。エージェントはレビュアーのフィードバックに反応し、修正をプッシュできるが、ブランチ保護ルールやコードレビューという最後の砦は依然として機能する 。
従来のチャットベースの対話モデルから一歩踏み出し、デスクトップアプリは**Canvas(キャンバス)**を導入した。これは、計画、プルリクエスト、ターミナル出力、デプロイ状況といった情報を、開発者とエージェントが「同時に」見て操作できる、インタラクティブな視覚的ワークスペースだ 。
Canvasは、人間とAIの間の「共通の視覚的よりどころ」を提供する。例えば、カンバンボードのCanvasは、すべてのタスクカードを表示し、エージェントがカードを移動させる一方で、開発者がドラッグ&ドロップで優先順位を付け替える、といった共同作業が可能になる。レビュー用のCanvasでは、未解決の質問リストや承認状況、コメントスレッドが展開される。これは、長大なチャットスレッドだけでエージェントの作業を追跡する認知的負荷を、意図的に軽減しようとする狙いがある 。
デスクトップアプリには、デバイス上で動作する音声テキスト化機能(オンデバイスSpeech-to-Text)を利用した音声入力が組み込まれている 。キーボードショートカットを設定し、ローカルの文字起こしモデルをダウンロードするだけで、開発者は任意のエージェントセッションに口頭で指示を出せる。音声データがマシンの外に送信されることは一切なく、機密性の高い環境で働くチームのプライバシー懸念にも配慮している
。
この音声ディクテーションは、Copilot CLI(コマンドラインインターフェース)の大幅なアップデートと同時に提供が開始された。CLI向けには「ラバーダック(コードの相談相手)」モードやプロンプトスケジューリング機能も追加されている 。複数のエージェントを並行管理する際、キーボードで入力するよりも、口頭で指示を出した方が速く、思考の中断も少ない。音声機能は、エージェント主導のワークフローを加速する重要な要素として位置づけられている。
デスクトップアプリの拡大とそのタイミングは、偶然ではない。2026年6月1日、GitHubは従来の「プレミアムリクエストユニット」ベースの課金を廃止し、GitHub AIクレジットという新しい従量課金制に移行した。このモデルでは、Copilotとの対話コストは、使用するAIモデルと、消費したトークン数(入力、出力、キャッシュを含む)に応じて決定される 。
サブスクリプションの基本料金は変更されていない。Proプランは月額10ドル、Pro+は39ドル、Businessはユーザーあたり19ドル、Enterpriseはユーザーあたり39ドルで据え置きだ。しかし、各プランには月間のクレジット割り当てが含まれるようになった(1クレジット=0.01米ドル相当)。割り当て分のクレジットを使い切ると、サービスは段階的に低下するのではなく、いったん停止する 。なお、単純なコード補完や「Next Edit Suggestions」は引き続き“定額使い放題”だが、チャット、エージェントモード、コードレビュー、ツール呼び出しは、このクレジットプールから消費される
。
自律的な高負荷ワークロードを大量に生み出す新しいデスクトップアプリは、トークン消費、ひいてはクレジット使用量を直接的に押し上げる。このプロダクト拡張は、利用者にとって「クレジットを使うための主要な手段」となり、課金モデルは多くの長寿命で高コンテキストなエージェントセッションの運用コストと構造的に一致することになった 。
今回のデスクトップアプリは、GitHub Copilotの長年にわたる進化の軌跡を完結させるものだ。当初の構想は「エディタの中のAIペアプログラマー」だった。その新たな実像は、Issueのトリアージからコード生成、CI検証、レビュー、マージに至るまで、ソフトウェア開発ライフサイクル全体を実行する「基盤プラットフォーム」である。そこでの開発者の役割は、唯一の作業者ではなく、全体を統率する指揮者だ。
音声入力は並行エージェントとの対話における摩擦を取り除く。Agent MergeはPRの機械的な後処理を引き受ける。Canvasは人間とエージェントの共有視覚空間を提供する。My Workダッシュボードは、動作中のあらゆるタスクを可視化する。これらは単独の機能ではない。エージェントが開発作業の新たな基本要素となり、もはや単なる“おしゃべり相手”ではないという前提のもとに設計されたシステムの、インターフェース層なのである 。
Comments
0 comments