GitHub Copilot と Excel を動かす MAI モデル — Microsoft のヒルクライミング戦略を読み解く


はじめに

こんにちは!最近 MAI モデルの動向が気になって毎日チェックしている横浜情報機器株式会社のロホマン シャヒンです。

RS

ロホマン シャヒン

  • Microsoft Student Ambassador
  • GitHub Copilot User Group Japan 運営
  • Azure Solutions Architect Expert 取得

2026年7月23日、Microsoft AI が「GitHub Copilot と Excel の MAI モデルをヒルクライミング手法で強化した」という内容のブログを公開しました。数字がなかなかおもしろくて、「GPT 5.4 Mini よりコード採用率が10%高い」「Excel では GPT-5.6 と同等品質」という結果が出ていました。

モデルの名前だけ見ると「また新しいモデルか」と思うかもしれないですが、今回は仕組みの話が興味深かったので、技術的なポイントを整理してみました。


1. ヒルクライミングマシンとは何か

Microsoft AI は自分たちの開発アプローチを「hill-climbing machine(ヒルクライミングマシン)」と呼んでいます。読んで字のごとく、山を登るように少しずつ改善し続ける、という意味です。

ヒルクライミングとは最適化アルゴリズムの一種で、「今より少し良い方向に進み続ける」という反復的な改善を指します。機械学習でいえば、評価指標を徐々に上げるためにモデルを繰り返し更新していく手法で、これ自体は昔からある考え方です。

Microsoft AI がやっていることをひとことで言うと:

モデルを、それが実際に動くプロダクト環境の中で継続的に訓練・改善し続ける

という仕組みです。

MAI ヒルクライミングパイプライン:ベースモデルから GitHub Copilot、Excel へのトレーニングフロー

具体的には「モデル」「評価ハーネス」「エージェント」「プロダクト固有の評価基準」という4つの要素を全部持つことで、「プロダクトで実際に使われる形で鍛えた」モデルを作れるという設計です。

外部のモデルをAPIで呼んでいるだけでは、この訓練ループは回せない。自社でプロダクトスタック全体を持っていることが前提になっています。


2. MAI-Code-1-Flash が GitHub Copilot で出した数字

6月に MAI-Code-1-Flash が GitHub Copilot に展開されてから、数百万人の開発者が日常的に使っています。公式が公開したデータがあります。

指標 GPT 5.4 Mini 比 Claude Haiku 4.5 比
コード採用率 +約10% +約10%
翌日以降の継続利用率 +6% +11%
トークン使用量(中央値) −10% −10%

コード採用率が上がって、かつトークン消費量が減っている。この2つが同時に成立しているのが地味にすごいと思いました。通常、「出力品質を上げようとするとトークンが増える」というトレードオフがあるので。

これが可能なのは、MAI-Code-1-Flash が「適応的なソリューション長制御」という仕組みで訓練されているからです。簡単な問いには短く回答し、難しい問いには推論コストをかける——この調整を自動でやります。SWE-Bench Verified では Claude Haiku 4.5 と比べて 最大60%少ないトークン で同等以上の結果を出しています。

もう一点注目したいのが「翌日以降の継続利用率」です。開発者が翌日も Copilot を使いに来るかどうか、という指標です。これはベンチマークではなく、実際のプロダクト利用データから取った数字。モデルの出力品質が「現場で役に立つか」を測る指標として、ある意味ベンチマークより信頼できると思います。


3. MAI モデルが Excel に入った仕組み

今回の発表でおもしろかったのが「Excel に MAI モデルを展開した」という話です。GitHub Copilot 向けに訓練したコーディングモデルを、表計算ソフトに転用したわけです。

手順としては:

  1. MAI-Code-1-Flash チェックポイントを出発点にする(GitHub Copilot ハーネスで訓練済み)
  2. Excel 専用の強化学習(RL)環境に入れて追加訓練する
  3. Excel のツール操作・ナレッジワークフローを学習させる
  4. Excel 特化モデルとして本番展開

「コーディングモデルをベースにしても、表計算ワークフローを学べるのか?」という疑問が浮かびますが、実際にプロダクション環境でユーザーフィードバックを測定したところ、最も一般的なタスクにおいて GPT-5.6 と同等の品質 が出たということです。

コーディングとスプレッドシート操作は、一見全然違うタスクに見えます。ただ「ツールを呼び出して結果を確認して次のステップへ進む」というエージェント的な行動パターンは共通している。そのパターンを学んでいるモデルだから、ドメインをまたいでも転用できた、というのがミソだと思います。

MAI モデルの Excel 学習フロー(強化学習環境の構成)

4. コスト効率という「見えにくい本命」の話

今回の発表で一番実用的なポイントは品質よりコスト効率の話だと思っています。

Excel に展開した MAI モデルのポイントが2つ:

① GPU の柔軟性

通常、最高クラスのモデルを動かすには最新世代の GPU(Nvidia H100 クラス)が必要です。MAI モデルは H100 でも A100 でも動く設計で、最新世代の GPU に依存しない。これは Microsoft 規模の大量展開において、調達コストと柔軟性に直結します。

② Frontier Tuning の効率性

Microsoft が「Frontier Tuning」と呼ぶ手法では、MAI Excel モデルが GPT 5.4 と同等の品質を最大10倍の効率 で達成しています。これはつまり、同じインフラコストで10倍のリクエストをさばけるか、あるいは1/10のコストで同じ量のリクエストをさばける、という話です。

エンタープライズ環境で AI を展開するとき、「どれだけ高性能か」と同じくらい「どれだけのコストか」は重要です。特に Excel は Microsoft 365 の中でもユーザー数が桁違いに多いプロダクトなので、わずかなコスト効率の改善が大量のリクエストに掛け合わさると、数字が全然違ってくる。


5. Outlook・PowerPoint への展開と何が変わるか

公式ブログには以下の一文があります。

「GitHub Copilot と Excel を超えて、現在 Microsoft の AI エージェント製品群——Copilot Chat、Outlook、PowerPoint、そのほか多数——を対象に、この手法でモデルを訓練中」

これが本格展開されると何が変わるか考えてみました。

プロダクト 現在 MAI ヒルクライミング後
Copilot Chat 汎用モデル チャット特化の応答パターンで訓練
Outlook 汎用モデル メール作成・要約ワークフローに最適化
PowerPoint 汎用モデル プレゼン構成・図解の行動パターンを学習

汎用モデルをどのプロダクトにも使う方式から、プロダクトごとに特化訓練されたモデルを使う方式 への移行です。

ユーザーから見ると「応答が速くなった」「的外れな提案が減った」というかたちで体験できるはず。ただし変化は段階的なので、体感できるレベルになるまでには時間がかかるかもしれないです。


6. まとめ

読んでみて、「モデルの性能」より「展開の仕組み」の話の方が長かったのが印象的でした。Microsoft が本当に話したかったのは、そこだと思います。

  • MAI-Code-1-Flash は GitHub Copilot 本番環境で実績を出した:コード採用率+10%、継続利用率+6〜11%、トークン-10%
  • Excel MAI モデルは GPT-5.6 相当の品質をより低コストで実現している
  • 「ヒルクライミング」の本質は、プロダクトスタック全体を持つことで、実用環境でモデルを継続的に改善し続けること
  • コスト効率が本命:H100/A100 両対応、最大10倍の効率化は大規模展開において非常に重要
  • Outlook・PowerPoint にも展開予定:汎用→特化モデルへの移行が本格化する

個人的には「プロダクトの中でモデルを鍛える」というアプローチが今後の AI 開発の主流になると思っています。どの会社も同じ汎用モデルを使っていた時代から、「自社プロダクトに特化したモデルを持てる会社が有利になる」時代へのシフトを感じました。

この記事が少しでも参考になったら、ぜひシェアしていただけると嬉しいです!


出典

技術ブログ一覧に戻る