Skip to content

Devin built its own Mac cloud, where iOS apps run and test themselves after being written.

Sep 16, 18:53

Beating AI News Flash: AI programming company Cognition has added macOS to Devin Cloud. Devin can now directly use Xcode and iOS Simulator in the cloud to develop iPhone, iPad, and Mac apps. After writing the code, it can also open the app itself, click through the interface, check the results, record test videos, and generate a TestFlight link.

To get Mac running directly inside Devin Cloud, Cognition built its own macOS virtualization environment. It uses physical Macs on AWS at the underlying layer, then boots macOS VMs through Apple's `Virtualization.framework`. Session files can be saved and restored, and network permissions, development environment warm-up, and remote operations are all managed by Cognition itself.

In fact, two months ago Devin could already use Namespace's real Macs through Outposts, but at that time it still took the "external attachment" route. Cursor did the same this month, with Namespace spinning up an M5 Mac for each Cloud Agent. This time, Devin Cloud has built the Mac environment directly into its own cloud, no longer requiring a separate Mac execution environment.

Source