Apple cluster controliEasyRunAI automation

Apple Cluster Control with iEasyRun: A Complete Setup for Driving a Batch of iPhones with AI

How EasyClick Apple cluster control and the iEasyRun AI workstation split the work and fit together: what each piece of software does, how to install them, how devices connect, and how to choose among AI chat, workflows, and MCP, with install links and a list of pitfalls.

6 min read

Apple cluster control means one computer managing many iPhones, with no jailbreak. iEasyRun is the AI workstation beside it. Both programs have to be open.

What each program does, and how to install them

People who already know the central control still ask what iEasyRun is for. The two programs sit on the same computer, the icons are next to each other, and the jobs are separate.

The EasyClick iOS USB central control handles devices and connections: plug an iPhone in with a data cable, and it recognizes the device, mirrors the screen, lists dozens of phones in one interface, starts and stops scripts in a batch, transfers files, and shows run status. iEasyRun handles the task you describe in plain language: it splits the steps, decides where to tap, when to wait, and when to take a screenshot. EC iOS USB 10.6.0 (2026-09-02) took the AI agent that used to live inside the central control and made it a separate product, iEasyRun, at https://ieasyrun.com . Script development and Apple cluster control screen mirroring still follow the EasyClick docs. If you only run scripts, you can skip iEasyRun. If you want AI to operate the phone, install both and keep both running.

The install page is here, and the downloader lets you tick the items directly: https://ieasyclick.com/community/download_area . On the welcome page, tick iOS USB version and AI workstation. On the next step, tick three packages: the iOS USB central control and mirroring (for recognizing devices), the iOS developer disk image archive (the central control needs it to run), and the iEasyRun phone-automation AI workstation. After the computer install, the phone still needs an IPA, or automation will not run. The download address for the free enterprise-signed build is the same page, https://ieasyclick.com/community/download_area . After you download it, install it on the phone with i4Tools.

Before install and the first run, temporarily turn off antivirus software, Windows Security real-time protection, and the firewall. Turn them back on after everything runs normally. Otherwise the central control service gets blocked and devices will not connect later. After install, start two programs by hand: 新中控.exe in the central control directory, and iEasyRun-AI-Agent.exe in the workstation directory. If a double-click on the workstation does nothing, install MicrosoftEdgeWebview2Setup.exe from the same directory and try again. Log in to both programs with the same account. If you log in on only one side, the interface can open and device sync will have problems. The illustrated tutorial is at https://www.ieasyrun.com/docs/install-ios-usb/ .

From plugging in the cable to the device showing up in the workstation, follow this order. Connect the cable to the computer, tap Trust This Computer on the phone, and use i4Tools to confirm the device is recognized. Then open the central control, go to the license center, and set the type to USB device license. The mirroring license can only watch the picture and cannot run automation tasks. The symptom of picking the wrong one is a task that does nothing after it is sent. After the license is bound and the central control shows the device online, start iEasyRun, open the Devices page on the left, and the phone should appear in the list with an online status. On the phone, tick the three keep-alive settings for the main program and confirm the floating window appears. Turn on photo library permission, or saving and reading images will fail. The input method is needed only when you type with the keyboard. Chat, taps, paste, and image recognition do not use it. On iOS 15 and above, offline main program v7.2.0 and above can serve as the USB automation program. The download page has an already-signed IPA for testing. Offline 7.0.0 and above can install only the main program as a single app, or sign an extra agent and run as two apps. USB HID (EC iOS USB 10.7.0, 2026-09-08, iOS 17 and above, no extra board) and Start automation in the central control are mutually exclusive. If a workflow is stuck on starting automation, first confirm this path is not open at the same time as USB HID.

Three ways to use it, the cost, and how to judge

After install there are three ways to use it. AI chat: click Chat on the left, create a new one, pick an online phone, and write what you want in the input box, for example “open Settings and wait 3 seconds.” Send it and the phone moves. AI refine mode fits when the requirement is still vague. You describe it first. It asks back what the screen looks like, how long to wait after a tap, and what to do if a popup appears. After a few rounds it turns that into copy with clear steps. Confirm, then run. When there are many steps and the UI is complicated, talking it through first means less rework than sending one vague instruction. The refined copy can be saved into prompts and called next time.

A workflow draws the fixed steps on a canvas. At run time you only pick the phone and the parameters. Running the same thing over and over is steadier than opening a chat every time. The canvas can generate or edit steps with AI, and it has a check that shows connection or parameter problems before you run.

MCP exposes the workstation to an external AI assistant. On the capabilities page, find local MCP, copy the address, usually http://127.0.0.1:9866/mcp , and configure it in Cursor or WorkBuddy. From those tools you can look up devices and send tasks. MCP is mainly for queries right now: list devices, list groups, list workflows. Taps and swipes still run inside the workstation. To have an external assistant drive the phone directly, use a workflow. From 1.2.0 on, each device has its own session, so dozens of phones running at once do not grab the same context. For a batch, still stagger the start times so you can see which phone has the problem.

The software is free. Download it and use it. Two things cost money. The EasyClick USB device license is bought by device count. A device has to be bound before it can actually run automation. You fill in the large-model API key yourself, and the fee goes to the provider you chose. Turn repeated work into a workflow, and talk complex tasks through in refine mode first. The number of calls goes down. Use the computer you already have and the iPhones you already have. Get two phones running, then add more. The cable edition needs one cable per phone, and once there are many devices you also need a hub with its own power supply. The iPhone wireless edition puts the phone and the computer on the same LAN. Everyday tasks do not need a cable. You plug in USB only to install the phone-side program, flash the developer disk image, and bind the license, and you can unplug after binding. The USB edition binds a USB device license. The wireless edition binds an offline device license. The two are not interchangeable. In the downloader the wireless edition is called the iOS offline version. The cluster-control side is iOS offline wireless cluster control and mirroring. When the workstation scans for devices, choose the iOS offline edition.

Start with two devices and one job you already do every day, with fixed steps. Once that runs smoothly, expand. Install entry points and docs:


About EasyClick: A mobile automation script development platform covering three phone ecosystems: Android without root, iOS without jailbreak, and HarmonyOS. It also offers Apple script writing, Apple cluster control, Android cluster control, remote cloud control, and AI phone cluster control. → Explore all products

Ready to build it for real?

Every approach in this article can be built on the EasyClick phone automation platform — full documentation, developer tools and cluster/cloud-control products, free to try.

Visit EasyClick →