Разработчик DIYgod сделал доступным проект Pinky, настольное приложение, которое позволяет агентам искусственного интеллекта, занимающимся кодированием и общими задачами, управлять реальными устройствами iPhone или Android через Протокол Контекста Модели (MCP). При этом пользователь наблюдает за процессом и имеет возможность одобрить или заблокировать потенциально рискованные действия.
Репозиторий на GitHub, выпущенный под лицензией Apache-2.0, был создан 6 ноября. Согласно сообщению китайского ИИ-издания, опубликованному в Tencent News, пост об этом проекте набрал около 220 000 просмотров в X, а проект получил более 1000 звезд на GitHub в течение первых 25 часов. К 11 ноября на GitHub было отмечено примерно 1700 звезд, а издание сообщило о выпуске 30 обновлений за один день.
Приложение Pinky функционирует на операционных системах macOS, Windows и Linux. В файле README указано, что оно поддерживает Android версии от 10 до 17 и iPhone на iOS 17.4 или более поздних версиях, требуя установки вспомогательного компонента через Xcode для iOS 17.4–26. Агенты, совместимые с MCP, включают Claude Code, Claude Desktop, Codex и Cursor, а также любые другие инструменты или скрипты, поддерживающие MCP. Сам Pinky не содержит собственной модели и выступает в роли связующего звена между агентом и телефоном.
Android-устройства могут соединяться по Wi-Fi после первоначального подключения кабелем. Начиная с Android 13, Pinky использует скрытый второй экран, позволяя агенту работать, пока дисплей самого телефона остается заблокированным. В случае с iOS агент получает доступ к основному экрану телефона. Дополнительная опция Tailscale обеспечивает доступ к Android-телефонам вне локальной сети. Разработчики также могут разрешить агенту устанавливать собственные APK-файлы, читать журналы и отчеты о сбоях, а затем проводить повторное тестирование.
Основным преимуществом является продуманная система безопасности. Процесс утверждения контролируется шлюзом Pinky, а не инструкциями, данными агенту. По умолчанию платежи, переводы и покупки требуют ручного подтверждения пользователем; пользователи могут добавлять сообщения, выполнять вызовы, удалять данные и устанавливать приложения. Банковские, кошельки и менеджеры паролей по умолчанию скрыты от агента, а поля для ввода паролей и одноразовых кодов заполнить невозможно. Каждое действие фиксируется с описанием, скриншотом и записью, а сеанс можно экспортировать в виде отчета HTML. Пользователь может взять управление в любой момент, что приостановит работу агента.
В ходе тестирования, проведенного изданием, агент смог опубликовать короткое видео в видеоприложении примерно за четыре минуты. В README указано, что скриншоты и история хранятся на компьютере в течение 30 дней, в то время как анонимная статистика использования и отчеты о сбоях передаются. Также было сделано предупреждение о том, что некоторые приложения обнаруживают автоматизацию, и пользователям следует соблюдать правила платформ.



