RemoveMacAI: macOS 27에서 Apple Intelligence 비활성화 및 디스크 공간 회수

RemoveMacAI는 macOS 27에서 Apple Intelligence를 완전히 제거할 수 있도록 합니다

RemoveMacAI는 macOS 27에서 Apple Intelligence 기능을 비활성화하고 관련 기초 및 생성 모델을 디스크에서 삭제하기 위해 설계된 오픈소스 유틸리티입니다. macOS 27에서는 기능이 비활성화된 후에도 이러한 모델을 디스크에서 완전히 제거할 수 있는 전역 전환 기능을 제공하지 않기 때문에, RemoveMacAI는 구성 프로파일과 Apple의 자산 서비스를 사용하여 모델이 삭제되고 자동으로 다시 다운로드되지 않도록 보장합니다.

기술적 구현 및 작동 방식

RemoveMacAI는 /System 디렉터리 수정이나 시스템 무결성 보호(SIP) 비활성화 없이 작동합니다. 목표를 달성하기 위해 세 가지 주요 메커니즘을 사용합니다:

  • 구성 프로파일: 도구는 Apple Intelligence에 대한 제한 키를 적용하는 구성 프로파일을 설치합니다. 이는 특정 제한 키가 없는 기능에 대해 시스템 설정을 "비활성화" 상태로 강제합니다.
  • 자산 서비스 통합: 모델은 Apple의 자체 자산 서비스를 사용하여 제거되며, 이는 삭제 프로세스가 시스템 프로토콜을 따르도록 보장합니다.
  • 다운로드 차단: macOS가 모델을 자동으로 다시 다운로드하지 않도록 하기 위해, 구성 프로파일은 모델 다운로드 요청을 닫힌 로컬 포트로 리디렉션합니다.

지원 기능 및 모델 제거

도구를 실행하면 다양한 AI 기반 기능이 비활성화되고 해당 디스크 사용량이 제거됩니다:

비활성화된 기능

  • 시스템 전반 도구: Siri("Hey Siri" 및 메뉴 바 아이콘 포함), 글쓰기 도구, Genmoji, 이미지 플레이그라운드.
  • 통합 확장 프로그램: ChatGPT 확장 프로그램 및 메일, 메시지, Safari, 노트, 알림에서의 요약 기능.
  • 생산성 도구: 메일 스마트 응답, 인라인 텍스트 예측, Xcode 예측 코드 완성.
  • 시각 도구: 공간 사진 및 사진 정리.

제거된 모델

  • Apple Intelligence 기초 모델.
  • 이미지 생성, Genmoji, 공간 사진, 사진 정리, Xcode 코드 완성에 특화된 모델.

참고: 음성 인식은 별도의 음성 모델을 사용하므로 이 도구의 대상이 아니며, 여전히 기능이 정상적으로 작동합니다.

설치 및 사용법

RemoveMacAI는 Apple Silicon을 탑재한 Mac에서 사용 가능하며, macOS 27(27.0 및 27.0.1에서 테스트됨)과 호환됩니다.

설치 방법

  • 일문 설치 스크립트: curl -fsSL https://raw.githubusercontent.com/omlahore/RemoveMacAI/main/install.sh | bash
  • Homebrew: brew install omlahore/tap/removemacai

주요 명령어

명령어 설명
removemacai 현재 상태를 표시하고 Apple Intelligence를 비활성화합니다
removemacai status 활성 기능 목록과 모델의 디스크 크기를 나열합니다
removemacai off --keep <features> 특정 기능만 유지하면서 AI를 비활성화합니다
removemacai revert 모든 변경 사항을 되돌리고 macOS가 모델을 다시 다운로드할 수 있도록 합니다

커뮤니티의 통찰과 시각

RemoveMacAI의 출시는 macOS의 방향성과 온디바이스 AI 모델의 가치에 대한 큰 논의를 촉발했습니다.

제거에 대한 주장

많은 사용자들은 Apple의 SSD 저장소 비용과 이러한 모델이 차지하는 상당한 디스크 공간(일부 사용자는 최대 12GB까지 보고함)을 이유로 제거를 주장합니다. 이러한 모델에 대한 기본적인 "끄기" 전환 기능이 부족하다는 점은 "버그웨어"로의 전환과 사용자 시스템 자원에 대한 통제력 상실을 나타낸다는 인식이 널리 퍼져 있습니다.

"Windows를 설치할 때 항상 해야 했던 정리 작업을 떠올리게 합니다. macOS에서도 이제 새로운 운영체제 설치 후 시스템 자원을 되찾고 원하지 않는 쓰레기 소프트웨어를 제거하기 위해 제3자 스크립트를 실행해야 할 시점에 도달한 것 같습니다."

유지에 대한 주장

일부 사용자는 로컬 추론 모델이 잘 균형 잡혀 있으며, 작업을 클라우드에서 벗어나기 때문에 개인정보 보호 측면에서 유리하다고 주장하며, 일반 소비자에게는 디스크 공간의 교환은 받아들일 만하다고 생각합니다.

보안 및 신뢰성

인터넷에서 다운로드한 쉘 스크립트를 실행하는 보안에 대한 우려가 제기되었습니다. 개발자는 GitHub Actions를 통해 빌드 증명을 제공하여, 사용자가 gh attestation verify를 사용해 다운로드한 파일이 저장소 소스와 일치하는지 검증할 수 있도록 했습니다.

프로젝트 기원

RemoveMacAI는 처음으로 자산 서비스, 모델 세트 및 이러한 기능을 비활성화하기 위해 필요한 다양한 설정 키를 매핑한 프로젝트 pared의 작업을 기반으로 구축되었습니다.

Sources

관련

  • 프로젝트
  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch