Find the code behind a frozen scroll
Argent records the app with Xcode Instruments and tells the agent which hangs to fix first.

The build passed, and your agent launched the app on the simulator through MobileBuildMCP (formerly XcodeBuildMCP). Next you want to know if login works, why the feed is slow and whether it holds up on Android.
MobileBuildMCP, maintained by Sentry, gets the app built and running on Apple platforms. Argent tests the running app on iOS and Android: it taps through it, reads network traffic on the iOS simulator and profiles slow screens.
Based on each tool's public documentation, checked October 20, 2026.
MobileBuildMCP builds, tests and debugs your app with Xcode's own tools. Argent doesn't build apps. It works with the app once it is running.
| Feature | Argent | MobileBuildMCP |
|---|---|---|
| Where it fits | After launch: driving, debugging and profiling the running app | Before and at launch: building, testing and running Xcode projects |
| iOS | Simulators, plus physical iPhones over USB with taps, swipes, typing, screenshots and flow replays | Simulators and devices. On a physical iPhone: build, install, launch and test, with no UI automation or log capture |
| Android | Emulators and physical devices over adb | Not included |
| Other platforms | Apple TV, Android TV, Fire TV, Electron and Chromium apps | macOS, tvOS, watchOS and visionOS |
| Xcode builds and tests | Not included. Argent drives any app that is already built and installed | Builds for simulators, devices and macOS, runs XCTest, builds Swift packages, scaffolds projects |
| UI automation | Taps, swipes, pinches, typing and hardware buttons, using the accessibility tree | Simulator taps, swipes, typing, gestures and view hierarchy |
| Debugging | Native view tree on the iOS simulator, plus screenshots and the element tree on demand. No breakpoints | Simulator logs and LLDB: breakpoints, backtraces, variables, raw commands |
| Network inspection | Request URLs and status codes on the iOS simulator, with no proxy or certificate. Not in Flutter apps yet | Not included |
| Profiling | Instruments on iOS: CPU hotspots and UI hangs, each with a suggested fix. Perfetto on Android: UI freezes | Not included |
| Repeatable tests | Recorded YAML flows with optional screenshot checks, replayable in CI with argent e2e run | Your existing XCTest suites on simulators, devices and macOS |
| Device clouds | BrowserStack, AWS Device Farm, Limrun and TestMu AI, plus Argent Cloud with dedicated iOS simulators at a flat monthly price | Not included |
โArgent is the single most impactful dev tool released this year that's improved my workflow. The fact that it gives Claude Code "eyes" to close the loop made me able to leave it with a problem and come back with it solved end-to-end ๐โ
We are Software Mansion: we help our clients build software across mobile, web, and beyond, from native iOS and Android to cross-platform apps, open-source projects, and developer tools.
Some jobs need Xcode's own tools, and MobileBuildMCP handles them well.
Sometimes logs aren't enough and you want the frame variables. MobileBuildMCP attaches LLDB to a simulator app, sets breakpoints, reads the backtrace and accepts raw LLDB commands. Argent has no breakpoint debugger.
MobileBuildMCP covers every Apple platform. Argent reaches iOS and Apple TV, plus Electron and Chromium desktop apps, but not native macOS apps.
Why rewrite a working suite? MobileBuildMCP runs it on simulators, devices and macOS. It can also build the tests once and rerun them without rebuilding.
Argent records the app with Xcode Instruments and tells the agent which hangs to fix first.
An empty list can be a layout bug or a failed API call. Argent shows the agent the status codes of your app's requests on the iOS simulator, so it knows which one to fix.
MobileBuildMCP stops at Apple platforms. Argent also tests and profiles your Android app, whether it's Kotlin, Flutter or React Native.
MobileBuildMCP can install your app on an iPhone but can't tap through it there. Argent drives the phone over USB.

Install Argent with one command next to your MobileBuildMCP setup. Your agent can then test, debug and profile the app on iOS and Android. Argent Cloud adds hosted iOS simulators when your Mac isn't enough.
npx @swmansion/argent init
Features checked October 20, 2026, from argent.swmansion.com, docs.swmansion.com/argent and github.com/getsentry/MobileBuildMCP. MobileBuildMCP (formerly XcodeBuildMCP) is a project maintained by Sentry. Xcode is a trademark of Apple Inc. React Native, Swift, SwiftUI, Expo, Android, and Flutter are trademarks or registered trademarks of their respective owners. Use of these names does not imply endorsement.