Claude Code Desktop adds a shared iOS Simulator pane
Anthropic has put a live Apple iOS Simulator pane into Claude Code Desktop in public beta. It gives Claude and a developer a shared view of a simulated app, but requires a local Mac and Xcode, excludes physical devices and sends Claude’s simulator screenshots to Anthropic under normal conversation-retention settings.
- Claude Code Desktop’s public beta can show and control a running iOS app in a pane beside the coding conversation.
- It is a direct connection to Apple’s simulated iPhone and iPad devices, not access to physical hardware or a replacement for Xcode.
- The feature is limited to local Mac sessions with Xcode and eligible plans; screenshots Claude takes enter Anthropic’s normal conversation-retention system.
Anthropic’s Claude Code Desktop, the company’s macOS interface for working on a code project with Claude, can now open Apple’s iOS Simulator beside a coding conversation. In the public beta announced on July 21, Claude can build, install, launch and inspect an app in that simulated device while the developer can use the same screen.
The announcement says the panel opens when an iOS app is built and run. The more consequential change is not simply another app preview: it gives the coding agent a live, shared place to see the result of its work and to tap through a flow before the developer decides what to do next.

Anthropic’s documentation describes the public-beta iOS Simulator pane in Claude Code Desktop. Source: Claude Code Docs.
A direct simulator integration, with a narrower boundary
Apple’s iOS Simulator is the simulated iPhone or iPad environment supplied through Xcode. Anthropic’s documentation says that when Claude builds, installs, launches or checks an app, the new pane streams the device screen live. A developer can tap, swipe, rotate the device, or save a screenshot or recording while Claude continues working.
The new desktop path drives the simulator directly. Anthropic says it does not use Claude Code’s general computer-use feature and does not require the macOS Accessibility and Screen Recording permissions that feature needs. That is distinct from the CLI route, where Claude reaches the simulator through computer use and controls the on-screen simulator as a person would with a mouse.
The distinction describes the operating mechanism, not broader testing coverage. The documentation says Claude can control only simulated devices, not a physical iPhone or iPad. Testing on hardware still means running the app from Xcode and then describing the result to Claude or attaching a screenshot.