GitHub-радар

macOS Harness: дай своей LLM полный контроль над Mac

Представляем macOS Harness — небольшую Python-обёртку, которая позволяет LLM взаимодействовать с любым приложением на Mac: делать скриншоты, печатать, пользоваться мышью и писать скрипты.

Вот новый проект от browser-use — крошечный Python-процесс, который предоставляет LLM 6 низкоуровневых примитивов для взаимодействия с macOS: делать скриншоты окон, отправлять клавиатурные и мышиные команды конкретному PID приложения (через Apple Accessibility), обращаться к AppleScript, полноценному браузеру через CDP и локальной файловой системе. В процессе взаимодействия модель на ходу разбирается что к чему и пишет нужный код. Никаких заранее подготовленных инструментов для конкретных приложений не требуется. Доступно только на macOS, лицензия MIT, анонимный сбор данных.

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

Стоит поставить своему агенту задачу на Mac — и он сам разберётся, что делать, даже если под конкретное приложение нет никакого инструмента. Всё, что нужно — скопировать и вставить следующую строку в Claude Code и дать агенту разобраться с остальным:

Как поставить

Скопируйте и отправьте своему агенту — Claude Code, Codex, любому:

Установи macOS Harness отсюда: https://github.com/browser-use/macos-harness — через uv на Python 3.12, зарегистрируй скилл из `macos-harness skill`, прогони `macos-harness doctor`, объясни недостающие разрешения macOS и спроси меня перед их запросом.

Только Mac — обычный, без видеокарты; ставится как Python-пакет.

Открыть на GitHub