github.devotd.
새 소식AI 에이전트

zhongerxin/iphone-use — USB 기반 iPhone 에이전트 자동화

zhongerxin/iphone-use는 WebDriverAgent와 로컬 MCP 서버를 이용해 에이전트가 USB로 실제 iPhone을 조작하게 하는 Python 도구다.

저장소 정보zhongerxin/iphone-use ↗

让 Codex 通过 USB 操作真实 iPhone:引导安装、App 自动化、实时屏幕与截图回退。

스타
★ 4.1K
포크
412
언어
Python
라이선스
MIT
최신 릴리스
v0.3.15
원문 보기 ↗GitHub에서 보기 ↗

zhongerxin/iphone-use는 Codex 같은 어시스턴트가 자연어 요청에 따라 USB로 실제 iPhone을 조작하게 하는 Python 도구다. 현재 최신 릴리스는 v0.3.15다. README의 10월 9일부터 13일까지 갱신 기록에는 화면 요소 트리의 기본 반환량을 200개 노드로 제한하는 절약형 개선이 적혀 있다.

이 도구는 WebDriverAgent를 이용해 앱 실행, 페이지 읽기, 클릭·스크롤·입력과 리스트 정리를 수행한다. 로컬 MCP 서버와 설치·사용 스킬, 실시간 화면 위젯도 제공하며, 화면 요소를 찾지 못하면 스크린샷을 바탕으로 좌표 클릭을 시도하도록 안내한다. Python으로 작성됐고 MIT 라이선스다. 기존 WebDriverAgent와 MCP를 결합해 에이전트가 물리 기기를 다루게 하는 용도에 가깝고, 기법 자체의 새로움은 크지 않다.

코드와 테스트에는 스냅숏 상한과 관측 예산 관리, 타임아웃·연결 단절 복구, 임시 스냅숏 설정 복원, 앱 전환이나 포커스 이동 때 장문자 입력을 멈추는 보호가 반영돼 있다. 다만 기본 설정은 익명 사용 통계를 보내며, README는 분석 안내를 통해 이를 끄는 방법을 확인하도록 한다. IPHONE_USE_ANALYTICS=0 또는 DO_NOT_TRACK=1로 비활성화할 수 있다. 제공된 정보에는 기기 조작 성공률이나 비교 성능 자료가 없어, 자동화의 실효성은 이 설명만으로 판단하기 어렵다.