{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "ShawnPana/phone-harness",
 "name": "phone-harness",
 "owner": "ShawnPana",
 "slug": "shawnpana-phone-harness",
 "github": "https://github.com/ShawnPana/phone-harness",
 "what": "phone-harness is a Python tool that lets Claude Code, Codex, or another agent see the screen of a real iPhone, Android, or rented cloud phone and tap, type, and read the result.",
 "why": "",
 "language": "Python",
 "requirements": [
  "uv installed, with Python 3.12 available",
  "A coding agent such as Claude Code or Codex",
  "Either a Mac with iPhone Mirroring, an Android phone with adb and developer options on, or a Phone Harness Cloud account",
  "Your own hands to pair the phone, grant Accessibility and Screen Recording, or approve adb"
 ],
 "audience_note": "Developers and power users who want a coding agent to operate a phone for them, whether they own one, rent one, or have neither.",
 "risk": "sensitive",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Personal productivity",
 "url": "https://dedupedai.com/use-cases/shawnpana-phone-harness/",
 "use_case_count": 3,
 "use_cases": [
  {
   "id": "shawnpana-phone-harness--test-mobile-app-flow-on-real-phone",
   "title": "Test a mobile app flow on a real phone with an agent",
   "best": true,
   "url": "https://dedupedai.com/use-cases/shawnpana-phone-harness/test-mobile-app-flow-on-real-phone/",
   "json": "https://dedupedai.com/use-cases/u/shawnpana-phone-harness/test-mobile-app-flow-on-real-phone.json"
  },
  {
   "id": "shawnpana-phone-harness--run-phone-task-on-rented-cloud-phone",
   "title": "Run a phone task on a rented cloud phone",
   "best": false,
   "url": "https://dedupedai.com/use-cases/shawnpana-phone-harness/run-phone-task-on-rented-cloud-phone/",
   "json": "https://dedupedai.com/use-cases/u/shawnpana-phone-harness/run-phone-task-on-rented-cloud-phone.json"
  },
  {
   "id": "shawnpana-phone-harness--run-errand-on-own-iphone-from-mac",
   "title": "Have an agent order from your iPhone via Mac mirroring",
   "best": false,
   "url": "https://dedupedai.com/use-cases/shawnpana-phone-harness/run-errand-on-own-iphone-from-mac/",
   "json": "https://dedupedai.com/use-cases/u/shawnpana-phone-harness/run-errand-on-own-iphone-from-mac.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
