Skip to main content

AI Agent handbook

Supported versions
  • Control center 10.1.0 and later (new control center)
  • AI Agent components are included in the installer (usually no separate install needed)
AI Agent video tutorials

What it can do

AI Agent is the smart assistant in the new control center. Use natural language or drag-and-drop flowcharts to operate connected iPhones / iPads, for example:

  • AI chat: Describe what you need in Chinese, e.g. “Open Safari on the first phone,” and AI understands and schedules execution
  • Workflows: Turn common actions into reusable automation flows; one-click run and multi-device runs; no Token usage at runtime, no LLM connection required
  • AI workflow authoring: Describe steps in natural language in the editor and let AI generate or edit the flow
  • Image/color matching: Template matching, color-offset matching, with preview crop, one-click center pick, then tap
  • OCR / VLM: Read text, vision LLM element location (when the UI tree is not enough)
  • External tools (optional): Connect CLI tools, HTTP APIs, MCP services, etc. for flows or chat to call
How to open
  1. Start the new control center
  2. Click "AI Agent"

Background services are managed by the new control center — no separate programs to start.

All AI workflows (including chat-driven device control, trial runs, batch tasks) require a USB device license, plus automation IPA or BLE/OTG setup per step type. Without these, you often see license failures or taps/screenshots that do nothing.

FAQ quick reference

Which license do I need? Same as screen license?

AI Agent needs a USB device license (not a screen license). After purchase, bind in License Center → Batch license. See FAQ quick reference · Licensing and Prerequisites & licensing.

Do I have to configure an LLM?

AI chat and AI workflow authoring need an LLM; running / trial-running saved workflows do not. See FAQ quick reference · LLM and Config & data dirs.

Do workflows consume Tokens?

No. Trial runs, batch runs, and running .spk flows do not consume chat LLM Tokens; only AI chat and AI workflow authoring bill through your LLM provider. See FAQ quick reference · Token.

→ Full details: FAQ quick reference

UI overview

AI chat

→ More screenshots and onboarding path: UI preview

#DocWhen to read
0Prerequisites & licensingRequired: USB license, automation IPA, BLE/OTG setup
0bFAQ quick referenceCollapsible FAQ: license type, LLM, Token
1Getting startedFirst use: configure LLM, pick devices
1bUI previewMain UI screenshots and 30-second onboarding path
2AI chatDrive devices via chat
3Workflow editorArrange flows, trial run, variable pool, save
4Workflow.spkExport .spk for customers, import read-only flows
4bWorkflow.spl licenseIssue/import license, expiry and deviceId
5Image/color matchingTemplate/color-offset match, preview crop, tap icons
6Workflow step referenceLook up how to configure a step
7Config & data dirsStorage path, models, OCR/VLM, concurrency
8External integrationCLI / HTTP / MCP (advanced)
8bScheduled tasksRun workflows on a schedule
9Tasks & monitoringExecution progress, pause and resume
10TroubleshootingWon’t open, won’t connect, execution failures

How this differs from “AI-assisted coding”

AI-assisted codingAI Agent (this handbook)
What it doesWrite scripts in Cursor / IDEAOperate connected devices in a dedicated UI
Best forEC script developers, complex business logicQuick automation trials, batch workflow runs
UIIDEAI Agent window

Use both: complex logic in scripts, daily batch tasks in AI Agent.