클로드 코드 AI 에이전트가 접근성 API를 통해 물리적 아이폰을 제어합니다

AI 에이전트가 인간의 타이핑 없이 물리적 iPhone을 제어하여 Reddit에 콘텐츠를 작성하고 게시하고 있습니다. 이 시연은 AI 에이전트를 물리적 iPhone에 연결하는 Mac 앱인 Blitz 내에서 실행되는 Claude Code(Anthropic의 AI 에이전트)를 사용합니다.
기술적 구현
Blitz는 WebDriverAgent를 통해 실제 iPhone에 대한 접근을 제공하며, 탐색은 전적으로 접근성 API를 통해 처리됩니다. 개발자는 특정 기술적 제한 사항을 발견했습니다: 일반적인 탭 명령이 물리적 장치에서 작동하지 않고 404 "알 수 없는 명령" 오류를 반환합니다.
발견된 해결책: 제로 거리 스와이프(동일한 시작 및 끝 좌표)가 탭으로 등록됩니다. 시연의 모든 버튼 누름은 이 해킹을 사용합니다.
단계별 과정
describe_screen을 호출하여 홈 화면에서 Reddit 아이콘의 좌표를 찾음 (scan_ui는 시뮬레이터 전용이므로 대신 접근성 트리를 사용)- 아이콘을 제로 거리 스와이프하여 Reddit 열기
- 검색 버튼을 탭하고 최근 검색에서 r/ClaudeAI를 보고 탭
- 생성 버튼을 누르고 제목 필드를 탭하여 제목 입력
- 게시물 본문 필드를 탭하고 작성 시작
모든 동작은 다음 패턴을 따릅니다: describe_screen → 좌표 파싱 → swipe(x, y, x, y). 에이전트는 접근성 JSON 트리를 통해 세상을 읽으며 "눈을 감고" 전화를 작동합니다.
개발자는 동일한 세션에 대해 r/vibecoding에도 게시했으며, 초기 제목 선택에 대한 피드백을 받았다고 언급합니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

스타트업 창업자, 고객 지원 및 경쟁사 조사에 AI 에이전트 활용
한 스타트업 창업자가 AI 에이전트를 문서에 연결하여 고객 지원을 자동화하여 하루 2시간에서 20분으로 시간을 단축하고, 매주 경쟁사 연구 요약을 Slack으로 전달하도록 설정했습니다.

사용자가 4일 만에 OpenClaw와 AI로 체스 코칭 웹사이트를 구축합니다
코딩 경험이 없는 사용자가 OpenClaw와 Loveable을 사용해 4일 만에 ElucidateChess라는 체스 코칭 웹사이트를 만들었습니다. 이 사이트는 학생들이 수에 대한 사고 과정을 설명하도록 요구하며, AI가 그들의 답변을 평가합니다.

Claude를 페어 프로그래머로 활용한 어린이 안전 색칠공부 앱 개발
한 개발자가 Claude를 페어 프로그래머로 사용하여 로컬 이미지 생성, 자녀 보호 기능, 광고 없는 SwiftUI 컬러링북 앱을 구축했습니다.

OpenClaw의 5계층 자율 에이전트 시스템이 솔로 개발자의 컨텍스트 전환을 어떻게 줄이는지
OpenClaw는 5계층 자율 에이전트 시스템으로 운영되며, 이메일, GitHub, 캘린더, 텔레그램, 웹훅을 24시간 모니터링합니다. 에이전트 간 공유 메모리를 통해 수동 개입 없이 자동화된 워크플로우를 가능하게 합니다.