Skip to main content

Claude Code Gets iOS Simulator Smarts: AI Writes Code and Tests Apps

Anthropic has given its desktop programming tool, Claude Code, a significant upgrade. The AI assistant now works hand-in-hand with the Apple iOS simulator, and the public beta is open to everyone.

What's New?

When you give Claude Code a command to build, run, or check an app, the system fires up the target app right in a dedicated panel. But it doesn't stop there. Claude can watch the simulator screen in real time and interact with it directly. That means the AI can tweak code, test changes, and keep iterating until the whole project is done—all without you lifting a finger.

Image

No More Permission Headaches

One of the coolest parts? This new approach ditches the old image-recognition method that relied on computer vision. Instead, Claude drives the simulator through that dedicated panel, which makes the whole workflow much smoother. You no longer have to manually enable accessibility features or screen recording permissions on macOS. It just works.

And while Claude is busy debugging and interacting in the background, you can still use the iOS simulator normally. That means you and the AI can work side by side, boosting collaboration and making the whole coding experience feel seamless.

A Word on Security

Of course, with great power comes great responsibility. Since the screenshots generated during interactions are uploaded to Anthropic's servers for storage, the team recommends that developers avoid logging into personal accounts on test devices. It's a simple precaution to keep your data safe.

What You'll Need

Right now, this feature is only available to macOS desktop users who have Xcode installed for iOS development. Also, the simulator panel function currently works only in local sessions—so no remote access just yet.

Key Points

  • Claude Code now integrates directly with the iOS simulator via a dedicated panel.
  • AI can launch, monitor, and interact with apps in real time, automating code iteration.
  • No need to manually enable accessibility or screen recording permissions.
  • Developers can use the simulator normally while Claude works in the background.
  • Security note: screenshots are uploaded to servers; avoid logging into personal accounts on test devices.
  • Feature requires macOS, Xcode, and works only in local sessions for now.