Osegi
ソフトウェア·1 分で読めます

UTMのゲーム互換性DB、Claude Codeのエージェントが修正パッチを作成

Mac向け仮想マシンアプリUTMの開発チームが、PCゲームの動作報告データベースを公開した。AIエージェントがクラッシュを再現し、修正パッチも作る。

A Mac laptop running a PC game inside a virtual machine window, with a bug report list beside it.
画像: Хабр

Macの仮想マシンアプリUTMで遊べないPCゲームがあっても、報告先ができた。UTMの開発チームは、仮想マシン上でのPCゲームの動作報告を集める「UTMゲーム互換性データベース」を公開した。AIエージェントが不具合を再現し、パッチまで作る仕組みだ。

データベースには、クラッシュ、画面表示のエラー、パフォーマンスの問題を報告できる。「問題なく動いた」という報告も歓迎される。コメントの追加や設定の共有、似た問題への投票もできる。開発チームは、どこに不具合が多いかを把握し、必要なパッチを適時リリースしやすくなる。

Auto-Triageはどう動くのか

Auto-TriageはClaude Codeで作られたエージェントで、チームが所有する実機のMacでゲームをテストする。ゲームをインストールし、データベースに載った不具合を再現し、ドライバーなどUTMの構成要素から原因を探して、パッチを作り検証する。その後、別のエージェントが結果を確認し、リリースに入れる前に開発者のレビューへ回す。

動かすにはゲームの正規コピーが必要で、チームのテスト用アカウントで使う。ユーザーがコピーを寄贈すれば、そのゲームのパッチ提供が早まる。チームはClaude Code用のプラグインも公開しており、外部の開発者も自分でクラッシュの原因を調べ、パッチを生成できる。

Forspokenでの成果

すでにForspokenが動くようになった。設定を開くとクラッシュし、解像度が0×0と表示される不具合があった。AIはまずクラッシュを直したが、テスト担当の別エージェントが解像度の問題が残るとしてパッチを差し戻した。その後、MacとQEMU向けの描画パッチが追加されたという。

注目のアプリ

SUMO:数字パズル

正しいマスを選んで足し算、目標の数に。覚えるのは簡単、極めるのは難しい。無料、全年齢向け。

Dialo:話して学ぶ語学アプリ

AIの会話パートナーと話すだけ。一文ごとに添削され、あなたの言語で解説が返ってきます。9言語、A1からC2まで。

タグ:utmclaude codeemulatormac gamingai agentvirtual machines

同じ日のニュース

すべて見る →

関連カテゴリ: ソフトウェア

すべて見る →