Osegi
Software·2 min read

UTM game compatibility database uses a Claude Code agent to patch bugs

The team behind UTM, the Mac virtual machine app, has opened a database of PC game reports. An AI agent tries to reproduce each crash and write a fix.

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

If you run PC games on a Mac through UTM and one keeps crashing, there is now a place to report it, and an AI agent may actually try to fix it. The UTM team has launched a database of user reports on how PC games behave in virtual machines.

People can log crashes, graphics glitches and performance problems, or simply confirm that a game works fine. They can add comments, share their settings and vote for problems that match their own. The idea is a shared pile of evidence that shows the developers what is broken and which patches are worth shipping first.

How does the UTM Auto-Triage agent work?

The database comes with an agent called Auto-Triage, built on Claude Code. It runs on real Macs owned by the UTM team. It installs the game, reproduces the bug from the report, hunts for the cause in drivers and other UTM components, writes a patch and tests it. A second agent then checks the result and sends it to human developers for review before it goes into a release.

There is a catch. The agent needs a licensed copy of the game on a team test account. Users can donate a copy to speed things up for that title. The team also released a Claude Code plugin, so outside developers can look for crash causes and generate patches themselves.

What has it fixed so far?

The first success is Forspoken. The game crashed when the settings menu opened and reported a resolution of 0 × 0. The agent fixed the crash first, but the testing agent sent the patch back because the resolution bug was still there. That led to extra rendering patches for Mac and QEMU, the open-source emulator that UTM builds on.

The review step matters here: one agent's fix was rejected by another before a person ever saw it.

Apps worth a look

SUMO: the number puzzle

Tap the right tiles, add them up, hit the target. Easy to learn, hard to master. Free, for all ages.

Tags:utmclaude codeemulatormac gamingai agentvirtual machines

More from this day

See all →

More in: Software

See all →