Apple ужесточает Full Disk Access в macOS, чтобы защитить данные от AI-агентов
Updates to Full Disk Access in macOS
Apple объявила о введении дополнительных мер контроля для Full Disk Access в macOS. Этот механизм, созданный для бэкап-приложений, позволяет обходить защиту приватных данных и открывает доступ ко всей файловой системе, включая почту, сообщения и историю браузера. Теперь пользователи смогут предоставлять такое разрешение только через явное подтверждение. Apple отмечает, что с ростом автономности AI-агентов риски от такого уровня доступа существенно возрастают.
Full Disk Access largely sidesteps these controls in order to allow backup apps to function properly on the Mac. Some developers are using Full Disk Access in ways that could put users at risk, exposing everything on their systems—including files, mail, messages, and even browsing history—without users' full knowledge and understanding.
- eviks
> Мы даём разработчикам мощные API для создания невероятных возможностей
> Full Disk Access в значительной степени обходит эти средства контроля
Это потому, что на самом деле вы их не даёте. Точно так же, как вы не даёте пользователям «мощные» средства контроля, поэтому им приходится прибегать к тупым, вроде «Full disk».
Например, если вам важны «почта, сообщения и даже история браузера», почему нет подмножества «полный доступ к диску, кроме чтения почты/сообщений/истории браузера»? Или, если у vibe-кода есть базовый функционал определения размера диска, чтобы задавать вопросы о ваших файлах, почему у него не может быть более гранулярного «полный доступ к диску только для чтения, только для размеров файлов», чтобы ваше vibe-приложение для визуализации диска не могло уничтожить ваши данные или вашу приватность?
> может сделать это только с очень явным действием пользователя.
Это в том же духе и в основном бесполезно, просто ещё одна неудобная преграда
- moecables
ИМХО, хорошо бы добавить более конкретные средства контроля для этого. После прочтения я пошёл и проверил свой список приложений с полным доступом к диску:
- Ghostty (нормально, это мой терминал)
- Alfred (нормально, я использую его для поиска везде)
Затем у меня есть несколько отключённых:
- Spotify (зачем ему полный доступ к диску)??
- Gemini (нет, не нужно, чтобы он знал всё о моём компьютере)
- liuliu
Я не совсем понимаю, почему люди жалуются, что это плохо для AI-агентов. Local Code (https://releases.drawthings.ai/p/public-beta-of-local-code-b...) не требует полного доступа к диску: когда вы просите агента разобраться с какими-то файлами, к которым у него нет доступа, встроенный инструмент «permit» вызовет интерфейс предоставления папки в ОС, и эта информация будет записана как Apple, так и приложением, чтобы её можно было потом отозвать, если захотите. Это позволяет не давать приложению полный доступ к диску, чтобы оно было полезным.
- mrkpdl
Я хотел бы иметь возможность видеть, к каким конкретным папкам я предоставил доступ, для каждого приложения отдельно. И редактировать. Мне неясно, как отозвать доступ приложения к отдельной папке после того, как вы его предоставили.
- post_break
Одно обновление — и в будущем полный доступ к диску отзовут. Эта реклама прошла полный круг: https://www.youtube.com/watch?v=VuqZ8AqmLPY
- Kim_Bruning
Я что, старею? «Полный доступ к диску» раньше считался чем-то нормальным, если ты владелец машины.
- profmonocle
> мы введём дополнительные средства контроля, чтобы пользователи, которые действительно хотят предоставить приложению этот экстраординарный уровень доступа, могли сделать это только так
«Экстраординарный» — забавный выбор слова. Это было совершенно обычным делом на протяжении большей части истории персональных вычислений: любое приложение, запущенное под вашей обычной учётной записью, могло видеть всё, что у вас есть.
(Я не говорю, что это плохо. Пока они позволяют информированным пользователям делать всё, что им угодно, я только за.)
- PeanutOS
На этой неделе я отформатировал весь свой парк Mac (iMac Pro и четыре MacBook), и теперь ни один AI-агент не работает нативно. Я использую LIMA (https://lima-vm.io), чтобы изолировать их в песочнице, открывая только репозиторий. Я теряю часть интеграции, но спокойствие того стоит.