GitHub-радар

Управляй своим iPhone с помощью AI-агента!

Phone Harness позволяет Claude Code или Codex взаимодействовать с физическим iPhone, используя функцию iPhone Mirroring (трансляция экрана) в macOS, без необходимости джейлбрейка или Xcode. Он использует OCR для считывания информации с экрана телефона и эмулирует пользовательский ввод, выполняя тапы, набор текста и прокрутку.

01ShawnPana/phone-harness 2.0kPython

Phone Harness — это простой Python-интерфейс к агенту Claude Code или Codex, который использует нативную функцию macOS iPhone Mirroring (трансляция экрана), встроенную в macOS Sequoia, для управления настоящим iPhone. Phone Harness делает скриншот окна трансляции через screencapture, извлекает текст и координаты элементов через Apple Vision OCR и внедряет симулированные касания, свайпы и ввод с клавиатуры на уровне ОС. Джейлбрейк не нужен! WebDriverAgent не нужен! Xcode не нужен!

Зачем это вайб-кодеру

Вместо того чтобы объяснять агенту, что он должен увидеть на экране, просто дай ему команду сделать что-то: открыть приложение, заполнить форму или управлять интерфейсом iOS. Он сам на ходу создаст нужные вспомогательные функции для работы с существующим интерфейсом.

Открыть на GitHub