---
title: "Blog | Mobster"
description: "Guides and notes from the team building Mobster: giving Claude Code and Codex a real iPhone, testing an iOS app with an AI agent, and how the tools compare."
canonical: "https://mobster.dev/blog"
last-updated: "2026-10-08"
---

Guides and notes from the team building Mobster: giving Claude Code and Codex a real iPhone, testing an iOS app with an AI agent, and how the tools compare.

# Blog

How Mobster works, how to use it with the agent you already have, and how it compares. Written by the team that builds it.

## Topics

- [Claude Code 1](https://mobster.dev/blog/tags/claude-code)
- [Codex 1](https://mobster.dev/blog/tags/codex)
- [MCP 3](https://mobster.dev/blog/tags/mcp)
- [iOS testing 3](https://mobster.dev/blog/tags/testing)
- [iPhone automation 2](https://mobster.dev/blog/tags/automation)
- [Comparisons 1](https://mobster.dev/blog/tags/comparisons)
- [Open source 1](https://mobster.dev/blog/tags/open-source)
- [Setup 3](https://mobster.dev/blog/tags/setup)

Follow with [RSS](https://mobster.dev/blog/rss.xml) or [Atom](https://mobster.dev/blog/atom.xml).

- 7 October 2026 7 min read
  ## [Give Claude Code a real iPhone](https://mobster.dev/blog/claude-code-real-iphone)
  Claude Code can write a SwiftUI screen but can't see it. Mobster's MCP server lets it read each screen by name, drive it, and prove it works with a verdict.
- 7 October 2026 6 min read
  ## [How to test an iOS app with an AI agent](https://mobster.dev/blog/ai-e2e-tests-ios-assertions)
  Let a model drive your iOS app and never let it judge. Mobster decides pass or fail from accessibility tree assertions on one settled screen, with proof.
- 7 October 2026 5 min read
  ## [Test your iOS app with Codex](https://mobster.dev/blog/test-ios-app-with-codex)
  Add Mobster's MCP server to OpenAI's Codex so it checks the iOS screens it writes on a headless simulator, with pass or fail from accessibility assertions.
- 7 October 2026 4 min read
  ## [Maestro vs XCUITest vs Mobster: when to use which](https://mobster.dev/blog/maestro-vs-xcuitest-vs-mobster)
  XCUITest, Maestro and Mobster all check iOS screens. If a coding agent writes yours, Mobster is built for it: plain-English checks, verdicts from assertions.
- 7 October 2026 6 min read
  ## [Automate your own iPhone from a Mac, with approvals](https://mobster.dev/blog/automate-iphone-from-mac)
  Mobster runs tasks in the apps on your iPhone from your Mac over a USB cable, reads every button by name, and asks before it sends, buys, posts or deletes.
- 7 October 2026 6 min read
  ## [USB or Wi-Fi for iPhone automation: why Mobster uses the cable](https://mobster.dev/blog/iphone-automation-usb-vs-wifi)
  The runner that lets an agent tap your iPhone has no password. Mobster keeps it on the phone's loopback, where only your USB cable reaches it. Here's how.
- 7 October 2026 5 min read
  ## [Why Mobster is open source](https://mobster.dev/blog/why-mobster-is-open-source)
  An agent on your iPhone can read your messages and tap Send, so you should be able to read its code. Mobster CLI is MIT licensed, and here's what that gets you.
