公式発表Microsoft Developer

Microsoft、定番ツール「ZoomIt」のMac版を公開 生成AIを活用し2日間で移植

MicrosoftのAzure部門最高技術責任者(CTO)であるマーク・ルシノビッチ氏が、Windows向けの定番プレゼンテーション支援ツール「ZoomIt」のmacOS版を公開しました。20年以上の歴史を持つ同ツールですが、これまでmacOSへの移植は技術的な障壁から見送られてきました。今回、ルシノビッチ氏は生成AIによるコード生成支援を活用することで、わずか2日間で高精度なMac版の構築に成功したと明かしました。

AI解析: gemini-3.5-flash

元動画: ZoomIt for Mac: How AI Ported a 20+ Year-Old Windows Tool

3秒でわかる要点

  1. 1Windowsの定番プレゼンツールであるZoomItのmacOS版がGitHubで一般公開されました
  2. 2Azure最高技術責任者のマーク・ルシノビッチ氏が生成AIを駆使して2日間で移植を完了しました
  3. 3Homebrew経由で簡単にインストール可能でMITライセンスのオープンソースとして提供されます

何が発表されたのか

Microsoft Azureの最高技術責任者(CTO)であり、Technical Fellow、さらには最高情報セキュリティ責任者(CISO)を務めるマーク・ルシノビッチ(Mark Russinovich)氏は、Windows用の定番プレゼンテーション支援ツール「ZoomIt」のmacOS版(ZoomIt for Mac)を一般提供開始(GA)したと発表しました。この移植プロジェクトは、ルシノビッチ氏が生成AIによるコーディング支援を活用し、わずか2日間の週末作業で実現したものです。

ZoomItは、Windowsのシステム管理ユーティリティ群「Sysinternals」の一部として、20年以上にわたり愛用されてきた画面ズームおよびアノテーション(描画)ツールです。ルシノビッチ氏は「私のお気に入りのツールの一つであり、文字通り毎日使っている」と述べています。今回の発表により、長年Windows専用だった強力なプレゼンテーション機能が、macOSユーザーにもオープンソース(MITライセンス)として提供されることになりました。


発表された機能・アップデートの全容

動画内で示されたデモ画面やGitHubのリポジトリ情報から、今回提供が開始された「ZoomIt for Mac」の具体的な機能と、AIを用いた開発プロセスが明らかになりました。主なポイントは以下の通りです。

1. 段階的(インクリメンタル)なプロンプティングによる移植

ルシノビッチ氏は、Windows版の全コードを一度にAIに読み込ませて「Mac版として再実装してくれ」と依頼する手法は採りませんでした。代わりに、機能を少しずつ積み上げる「段階的アプローチ」を採用しました。土曜日の朝に作業を開始し、まずは2000年代初頭の初代ZoomItが備えていた「シンプルな画面ズーム」と「描画機能」の実装から着手しました。約12回のプロンプトを重ねることで、最初の30分で基本機能のプロトタイプが完成したと語っています。

2. macOS固有のAPIと権限問題の自動解決

WindowsとmacOSでは、画面描画や入力制限に関するシステムAPIが大きく異なります(編集部注:WindowsはWin32 API、macOSはCocoa/QuartzなどのAPIを使用します)。ルシノビッチ氏は「AIがなければ、Macのオーディオスタック、ビデオスタック、スクリーンスタック、描画APIを一から学ばなければならず、移植を諦めていただろう」と振り返っています。AIはこれらの複雑なAPIの違いを埋め、さらにmacOSで厳格に管理されている「画面収録」や「アクセシビリティ(キー入力取得)」のセキュリティ権限ダイアログへの対処コードも的確に生成しました。

3. Windows版と同等の豊富なアノテーション機能

完成したZoomIt for Macには、Windows版で培われた強力な描画機能がそのまま移植されています。画面を拡大した状態で、ペン、直線、矩形、楕円、矢印、蛍光ペンなどのアノテーションを描き込むことができます。さらに、描画内容の消去(Erase)や、画面全体をホワイトボードやブラックボードにする機能、文字入力による注釈追加(Typing annotations)もサポートしています。

4. 画面録画とタイマー機能の統合

プレゼンテーションの現場で重宝される「Break Timer(休憩タイマー)」機能や、画面全体または選択領域をMP4形式で録画する「Screen Recording」機能も搭載されています。録画時にはオーディオ入力の同期も可能です。さらに、録画後の簡易的なビデオ編集機能(トリミングやフェード効果の追加)も備わっており、単なる拡大ツールにとどまらない多機能さを実現しています。


性能・ベンチマーク

動画内では、具体的なフレームレートやCPU使用率といったベンチマーク数値の提示はありませんでした。しかし、ルシノビッチ氏は既存のサードパーティ製Mac用ツールと比較して、ZoomItが持つ「滑らかさ(Fluidity)」と「機能性の高さ(Feature set)」において極めて優れている点を強調しています。AIによる最適化とmacOSのネイティブAPIの活用により、デモ中の画面拡大や描画動作は遅延なくスムーズに実行されている様子が映像から確認できます。

評価項目 性能・特徴 出典(動画内)
描画の滑らかさ 高い応答性と滑らかな描画性能を実現 マーク・ルシノビッチ氏の発言
画面ズーム 画面全体または選択範囲のリアルタイム拡大 実機デモ画面
録画出力形式 MP4形式(オーディオ同期対応) GitHub README画面

競合サービスとの比較

macOSには標準でアクセシビリティ機能としての「ズーム機能」が搭載されています。また、サードパーティ製の有料・無料ツールも存在します。これら既存の選択肢と、今回登場した「ZoomIt for Mac」の比較は以下の通りです。

機能・項目 ZoomIt for Mac macOS標準ズーム 一般的なサードパーティツール(編集部調べ)
価格 / ライセンス 無料 / MITライセンス(オープンソース) 無料(OS標準) 有料(買い切り、またはサブスクリプション)
アノテーション 豊富(直線、矩形、矢印、テキスト入力等) 不可 簡易的な描画のみ対応が多い
画面録画機能 あり(MP4出力、簡易編集対応) 不可(QuickTime等との併用が必要) 一部ツールで対応
操作性(キーバインド) Windows版と同等、カスタマイズ可能 OS固有のショートカット ツールごとに異なる

取材班の見立てでは、オープンソースでありながら、画面拡大、高度なアノテーション、そして画面録画までを1つの軽量なユーティリティで完結できる点が、ZoomIt for Macの最大の差別化要因です。


料金・提供プラン

ZoomIt for Macは、完全に無料で提供されています。ライセンスは「MITライセンス」が適用されており、ソースコードはGitHub上で一般に公開されています。商用利用を含め、誰でも自由にダウンロードして利用、改変することができます。企業内での一括導入や、開発者によるフォーク(派生開発)も制限なく行えます。


日本から使う方法

日本のユーザーも、本日より以下の手順で「ZoomIt for Mac」を導入して使用することができます。

  1. Homebrewを使用したインストール macOSのパッケージ管理ツール「Homebrew」がインストールされている環境であれば、ターミナルを開き、以下のコマンドを実行するだけでインストールが完了します。

    brew install --cask microsoft/sysinternals/zoomit
    
  2. GitHubからの直接ダウンロード Homebrewを使用しない場合は、公式のGitHubリポジトリ(https://github.com/microsoft/ZoomitForMac)の「Releases」ページ、またはMicrosoftのSysinternals公式サイトから最新のZIPファイルを直接ダウンロードして、アプリケーションフォルダに配置します。

  3. システム権限の許可 初回起動時、macOSのセキュリティ機能により「画面収録」および「アクセシビリティ」の権限を求められます。システム設定の「プライバシーとセキュリティ」を開き、ZoomItに対する権限付与を有効にしてください。この設定を行わないと、画面のキャプチャやショートカットキーによる操作が動作しません。

  4. 日本語環境での動作 ツール自体は英語表記ですが、アノテーション時のテキスト入力など、日本語キーボード環境でも問題なく動作します。


誰にどう効くのか

エンジニア・開発者

オンライン会議や社内の勉強会、ペアプログラミングにおいて、VS Codeやターミナルの細かいコードを提示する際に絶大な威力を発揮します。GitHub CopilotなどのAI支援ツールの動作を画面上で拡大し、注目すべき箇所に矢印や矩形を素早く描き込むことで、意思伝達のスピードが飛躍的に向上します。

企画・マーケティング・セールス

顧客に対する自社ソフトウェアやWebサービスのデモにおいて、視覚的なガイドとして役立ちます。操作手順をズームで強調し、重要なボタンや入力フォームを赤枠で囲むことで、視聴者の視線を誘導しやすくなり、プレゼンテーションの説得力が増します。

経営層・マネジメント

本プロジェクトは「生成AIが開発者の生産性をいかに劇的に向上させるか」を示す極めて具体的な成功事例です。20年間手つかずだったマルチプラットフォーム化の課題を、AIの支援によってわずか2日間で解決したという事実は、社内のDX推進やAI活用方針を策定する上での強力なベンチマークとなります。


まとめ

Windowsの伝説的ツール「ZoomIt」が、生成AIの力を借りてmacOSへと移植されました。この事例は、AIが開発者の技術的限界を突破し、短期間で高品質なソフトウェアを構築できることを証明しています。Macでプレゼンテーションやデモを行うすべてのユーザーは、今すぐGitHubまたはHomebrewから本ツールを導入し、その快適な操作性を体感することをお勧めします。

動画のタイムテーブル

  • 0:00ZoomItの紹介とお気に入りのツールであることの言及
  • 0:16Sysinternalsツールの歴史とMac版の要望についての背景説明
  • 0:52生成AIを活用したmacOS移植への挑戦と決意
  • 1:15土曜日の朝に開始した段階的プロンプティングの手法解説
  • 1:40最初の30分で画面ズームと描画の基本機能を実装
  • 2:01週末の2日間をかけた機能追加とmacOS特有の権限問題の解決
  • 2:29Sysinternals公式サイトでのZoomIt for Macの公開アナウンス
  • 2:44GitHub上のリポジトリとHomebrewによるインストールコマンドの提示

記事で紹介したツール

この機能を、いま自分の環境で試す

記事の内容は公式発表の要約です。実際の使い勝手は触ってみないと分かりません。多くは無料枠から始められます。

公式サイトで試す

提供: OpenAI

本記事は元動画の映像・音声をAIが解析して自動生成したものです。誤りが含まれる可能性があるため、正確な仕様・料金は公式発表をご確認ください。元動画を見る(解析モデル: gemini-3.5-flash)