릴리스
v1.20.1 Capella
- 제거: 제거 목록에 명령줄 도구가 추가되어, Homebrew로 설치한 도구와 Gemini CLI 같은 AI 도구가 각자의 아이콘과 함께 앱 뒤에 표시됩니다. Homebrew 도구를 제거하면 함께 제거된 의존성을 세부 정보에서 확인할 수 있습니다. 여러 앱을 한꺼번에 휴지통으로 옮기면 남은 파일이 한 창에서 함께 정리되며, 전체 디스크 접근 권한이 없어 정리하지 못한 남은 파일은 권한을 허용한 뒤 다시 시도할 수 있습니다. Docker Desktop을 제거하면 이미지와 컨테이너도 함께 제거됩니다. ‘데이터만 정리’는 오른쪽 클릭 메뉴에서 하단 막대로 옮겨졌으며, 앱 하나를 선택했을 때 표시됩니다. 문서, 음악 같은 개인 폴더 안의 항목은 더 이상 남은 파일로 표시되지 않습니다.
- 정리: 휴지통의 항목은 기본으로 선택되지 않습니다. iCloud Drive 휴지통의 파일, 업데이트 후 남은 이전 앱 복사본, 다른 사용자 계정과 다른 앱이 만든 스냅샷도 목록에 표시됩니다. BrowserOS와 T3 Code의 캐시를 지원하며, 프로젝트 빌드 산출물의 검색 범위에 ~/Developer가 추가되었습니다. 정리를 위해 종료한 앱은 정리가 끝나면 자동으로 다시 열립니다. open으로 백그라운드 작업을 시작하는 앱을 제거한 경우에도 남은 파일을 인식합니다.
- 정리 보호: 이전 버전 Codex의 대화 목록과 Camoufox, Puppeteer, Cypress가 설치한 브라우저는 더 이상 캐시로 정리되지 않습니다. 앱이 들어 있는 캐시 폴더는 기본으로 선택되지 않고, 사용 중인 프로젝트 빌드 산출물은 정리하지 않습니다. 스캔할 때 클라우드에만 있는 iCloud 폴더를 다운로드하지 않으며, 네트워크 공유가 마운트되어 있어도 네트워크 볼륨 접근 요청이 표시되지 않습니다. ‘저장된 앱 상태’가 정리할 때마다 실패하던 문제를 수정했습니다.
- 업데이트: Ghostty, Paste, DeepL, Tencent Meeting, Clash Verge Rev, Zen, 이전 버전 4K Video Downloader 등의 업데이트 감지를 지원합니다. 설치 프로그램만 제공하는 앱은 해당 설치 프로그램으로 업데이트합니다. Parallels Desktop은 라이선스 범위 안의 버전만 표시하고, TestFlight로 설치한 앱에는 App Store 업데이트가 표시되지 않으며, Microsoft Office에는 이미 설치한 업데이트가 표시되지 않습니다. 다운로드한 업데이트의 검증에 실패하면 앱을 먼저 종료하지 않고, 업데이트에 실패한 뒤 다시 확인하면 다시 업데이트할 수 있습니다. 남아 있던 이전 복사본 때문에 Homebrew 앱의 업데이트가 실패하는 문제와 XQuartz 등의 버전 번호가 올바르게 표시되지 않던 문제를 수정했습니다. ‘업데이트 무시’는 앱 행에 포인터를 올렸을 때 표시됩니다.
- 디스크 분석: 파일 위주의 폴더는 목록으로 표시되며, 사이드 패널에서는 종류, 수정일, 크기별로 묶어 볼 수 있습니다. 이름 앞부분이 같은 폴더는 다른 부분만 표시합니다. ‘응용 프로그램’ 폴더에는 각 앱의 아이콘이 표시되고, 폴더 전체를 차지하는 항목은 바로 그 안의 내용을 엽니다. Docker, Ollama, Xcode 시뮬레이터의 오른쪽 클릭 메뉴에는 각 도구의 정리 명령이 표시됩니다. iCloud Drive, Proton Drive 등 클라우드에만 있는 폴더에서 스캔이 멈추지 않습니다.
- 데스크탑 가리기: 메뉴에 ‘데스크탑 가리기’가 추가되었습니다. 어느 앱에서나 ⌃⌥⌘H를 누르면 데스크탑의 파일과 디스크를 가리거나 다시 표시할 수 있습니다.
- WiFi 저지연: 네트워크를 바꾸거나 이더넷으로 전환해도 켜진 상태를 유지하며, 이더넷에 연결된 동안에도 켤 수 있습니다. 업데이트 후 처음 켤 때는 관리자 암호를 한 번 입력해야 합니다.
- 상태 및 메뉴 막대: 메뉴 막대에 충전 전력을 표시할 수 있습니다. 메뉴 막대의 GPU 수치는 패널이 닫혀 있어도 갱신되며, 네트워크 속도를 표시해도 다른 수치가 자주 변하지 않습니다. 상태 페이지의 프로세스 검색에서 유휴 프로세스도 찾을 수 있고, 메뉴 막대의 추출 버튼은 외장 하드 디스크와 Thunderbolt 드라이브를 지원합니다. ‘동작 줄이기’를 켜면 메뉴 막대의 캐릭터가 움직이지 않습니다. 프록시의 TUN 모드에서는 네트워크 카드에 Wi-Fi의 로컬 네트워크 주소가 표시되며, 더 많은 프록시와 VPN 앱에서 트래픽이 중복 집계되지 않습니다. 다른 사용자로 전환한 뒤에는 상태 페이지가 백그라운드에서 갱신되지 않습니다. 메뉴 막대 패널의 네트워크 태그에 출구 국가의 국기가 표시되고, 네트워크 목록의 행을 오른쪽 클릭하면 Finder에서 보기와 중지를 선택할 수 있습니다.
- 세부 개선: 앱 아이콘 색상을 다듬었습니다. 소수는 지역 형식에 따라 표시되고, 목록의 행은 Tab 키로 선택할 수 있습니다. 완료 화면에서 세부 정보를 여는 줄이 더 눈에 띕니다. 많은 Codex 대화를 더 빠르게 정리하며, open으로 시작한 시작 항목은 해당 앱 이름으로 표시됩니다. 정리 목록에서 확인이 필요한 항목에 버튼처럼 보이던 ‘검토’ 표시가 더 이상 나타나지 않습니다. 시스템 시계를 되돌린 뒤 수치가 갱신되지 않던 문제, 창이 뒤에 있을 때 켜진 스위치가 회색으로 표시되던 문제, 제거 후 휴지통에 비울 수 없는 항목이 남던 문제, 입력기로 음성 입력을 할 때 마이크 경고가 표시되던 문제, 최적화의 Spotlight 규칙 정리가 적용되지 않던 문제를 수정했습니다.
v1.19.1 Deneb
- 네트워크: 메뉴 막대의 업로드·다운로드 속도를 클릭하면 앱별 네트워크 사용량을 실시간 또는 최근 30일 기준으로 확인할 수 있습니다. 새 속도 테스트로 다운로드, 업로드, 지연 시간을 측정할 수 있으며, 네트워크 카드에 Wi-Fi 신호 세기, 공인 IP, ChatGPT 연결 상태가 추가되었습니다. TUN 모드 프록시를 거치는 트래픽은 더 이상 두 번 계산되지 않습니다.
- 상태와 메뉴 막대: 상태와 메뉴 막대 패널의 태그에서 관련 수치 카드를 열 수 있으며, 온도는 CPU, GPU, 배터리 등 센서별로 표시됩니다. AirPods, 마우스 같은 액세서리는 각자의 기기 아이콘으로 표시되고, 러너에 수달, 돌고래, 거북이, 선풍기와 드래곤이 추가되었으며, 메뉴 막대 수치의 굵기가 다른 항목과 통일되고, 마우스 휠로 프로세스 목록을 더 부드럽게 스크롤할 수 있습니다. 디스크 이미지를 마운트하거나 잠자기에서 깨어난 뒤 디스크, 네트워크, CPU 수치가 순간적으로 튀지 않습니다.
- 디스크 분석: 여러 폴더에 있는 파일과 폴더를 함께 선택해 한 번에 휴지통으로 옮길 수 있습니다. 대용량 디스크 스캔이 빨라졌고, 이미 크기를 잰 폴더는 바로 지도를 표시하며, 사이드 목록의 큰 항목에는 해당 앱이 표시됩니다. 1년 동안 열거나 수정하지 않은 큰 파일이 표시되고, 지난 스캔 이후 늘어난 공간은 앱, 휴지통, iPhone 백업, Xcode, AI 도구별로 나뉘며, 알려진 폴더 5,000여 개에 포인터를 올리면 내용과 삭제 시 영향을 확인할 수 있습니다.
- 정리: 새 설치 파일 항목에 다운로드와 데스크탑에서 2주 동안 열지 않은 DMG, PKG 등이 표시됩니다. 사용하지 않는 Conda 다운로드 패키지, 30일 동안 쓰지 않은 Gradle 버전, 코딩 에이전트가 남긴 Xcode 빌드 데이터, Chrome GPU 캐시와 Adobe 미디어 캐시 등도 표시되며 선택한 항목만 정리됩니다. 앱이 실행 중일 때는 해당 캐시를 정리하지 않고, VS Code와 Cursor의 작업 공간 데이터는 프로젝트 폴더가 없을 때만 표시되며, 환경설정 파일이 수만 개인 Mac에서도 스캔이 몇 분씩 멈추지 않습니다.
- 제거: 앱을 제거할 때 설정과 채팅 기록 같은 그 앱 자체의 데이터가 기본으로 선택되며, 이를 켜고 끄던 설정은 없어졌습니다. 브라우저 프로필과 다른 앱과 함께 쓰는 데이터는 계속 선택되지 않습니다. 같은 개발자의 오디오 플러그인과 드라이버는 확인용으로 표시되고, TeamViewer는 일부 보안 앱처럼 자체 제거 프로그램을 열며, 이름이 비슷한 앱끼리 데이터를 혼동하지 않습니다.
- AI 정리: 다른 탭에 갔다 돌아와도 페이지와 진행 중인 스캔이 유지되며, 왼쪽 위 Mole 메뉴에서 바로 열 수 있습니다. 변경 사항이 이미 main에 병합된 에이전트 worktree, 완료되지 않은 Codex 설치와 교체된 LM Studio 런타임 구성 요소도 표시됩니다.
- 업데이트: 앱마다 상태가 하나만 표시되며, 완료되면 체크, 실패하면 이유가 표시되고, 수동 업데이트 확인이 빨라졌습니다. 업데이트가 있는 Homebrew 패키지는 다른 업데이트와 같은 목록에 표시되고 패키지마다 설명이 붙습니다. Stats, Shottr, VS Code는 Mole 안에서 업데이트할 수 있고, Alfred, Sublime Text와 JetBrains IDE는 새 버전을 표시하고 각자의 업데이트 프로그램을 엽니다. Mole이 업데이트된 뒤에는 윈도우 상단과 Mole 메뉴에서 변경 사항을 볼 수 있습니다. WeChat, Xmind, Ollama의 업데이트를 더 이상 놓치지 않으며, Homebrew 패키지와 다른 앱을 함께 업데이트해도 Homebrew가 순서를 기다리므로 앱 업데이트가 실패하지 않습니다.
- 팬과 배터리: 시스템 종료, 재시동, 업데이트 전에 켜 두었던 냉각이나 최대 모드는 다음 실행 때 복원됩니다. 배터리 카드 제목 옆에 충전 횟수가 표시되고, 배터리 충전 보호를 끄거나 Mole을 종료할 때 충전이 더 안정적으로 다시 시작됩니다.
- 실행과 권한: 전체 디스크 접근 권한이 없어도 제거, 정리, 디스크 분석이 다른 앱의 데이터 접근을 묻는 macOS 확인에서 멈추지 않으며, 권한을 허용한 뒤 Mole을 다시 열도록 선택하면 정상적으로 열립니다. Dock에서 Mole을 클릭하면 항상 윈도우가 열리고, Dock 아이콘 숨기기가 업데이트로 초기화되지 않으며, 홈 폴더가 다른 디스크에 있어도 앱을 정상적으로 제거할 수 있습니다.
- 세부 개선: 다운로드 파일이 약 29MB에서 약 24MB로 줄었고, 무언가를 복사하면 복사되었다고 표시됩니다. 최적화가 Spotlight의 ‘관련 콘텐츠 보기’를 다시 켜지 않으며, 화면 닦기 중 키 입력이 WeType 같은 입력기를 깨우지 않습니다. 같은 iOS 버전의 빌드가 두 개 있거나 새 버전을 막 내려받았을 때도 사용 중인 시뮬레이터 런타임이 정리 목록에 나오지 않습니다. Homebrew 패키지를 업데이트한 뒤 목록에서 사라졌다가 다시 나타나지 않습니다.
v1.18.0 Altair
- 인터페이스: 앱 전체의 선, 그림자, 모서리, 움직임을 하나의 규칙으로 다시 맞췄고, 숫자가 더 부드럽게 바뀌며, 옅은 회색 글자가 더 잘 보이고 대비 증가를 켜면 더 또렷해지며, 일부 언어에서 잘리던 설명도 짧게 줄였습니다. 스테이지 매니저, 전체 화면, 일반 해상도 디스플레이에서도 화면이 안정적으로 표시되고, VoiceOver가 열린 탭을 읽어 줍니다. 확인 카드는 클릭한 컨트롤 옆에 열립니다.
- 정리: 스캔이 빨라지고, Feishu, DingTalk, WeChat 내장 브라우저, Codex의 캐시도 정리할 수 있으며, macOS가 내려받은 뒤 쓰지 않는 항공 배경화면 동영상도 검토 목록에 나타납니다. Chrome과 Edge의 확장 프로그램, 열려 있는 Discord, Slack, Steam, Figma는 그대로 두고, 각 그룹은 무엇을 정리하고 무엇을 남기는지 알려 주며, OrbStack, Claude의 가상 머신, Draw Things 모델처럼 큰 항목은 직접 관리에 표시됩니다. 정리 확인 화면에서 Command-A로 선택 가능한 항목을 모두 선택하고, 저장 공간의 금액에 포인터를 올리면 계산 근거를 볼 수 있습니다.
- 제거: 제거가 빨라지고, Autodesk Fusion, OneDrive, Google Drive가 완전히 제거되며, rekordbox, iStat Menus 등 앱 13개가 남긴 데이터도 검토 목록에 나타납니다. 우클릭 메뉴에서 데이터만 정리할 수 있고, 같은 앱의 사본이 여러 개 있어도 선택한 것만 제거하며, 브라우저의 웹 데이터는 선택 해제된 상태로 표시하고, 제거 후에도 실행 중인 시스템 확장 프로그램은 시스템 설정으로 안내하며, 남은 것이 없는 제거는 완료로 표시합니다.
- 개발자 정리: 90일 동안 손대지 않은 node_modules, JetBrains IDE 이전 버전의 캐시, 60일 동안 쓰지 않은 시뮬레이터 런타임, 기기 지원 파일, Xcode가 iPhone이나 iPad에 설치한 앱 사본, Instruments 세션, 오래된 pnpm 저장소, 끝난 Claude Code 작업의 임시 파일을 검토할 수 있도록 보여 주고, 프로젝트에서 실행 중인 프로세스가 있으면 그 node_modules는 남겨 둡니다.
- AI 정리: Comfy Desktop과 LM Studio의 오래된 파일, 설치가 끝나지 않은 Codex 런타임, 3일 동안 쓰지 않은 worktree를 검토할 수 있도록 보여 주고, Cursor 채팅은 선택 해제된 상태로 표시하며, 제거한 도구의 폴더는 채팅이나 메모리 파일이 남아 있으면 남겨 둡니다.
- 업데이트: Homebrew와 App Store 업데이트가 빨라졌고, 프록시를 거쳐도 진행률이 표시되며, 실행 중인 앱은 설치 단계까지 열린 채로 둡니다. App Store 확인은 계정의 지역을 따르고, bilibili는 공식 패키지로 업데이트하며, Zed, Folo, Homebrew로 설치한 Word와 Excel 업데이트도 감지합니다. 모든 업데이트를 한 목록에서 볼 수 있고, Microsoft Edge와 Helium 등 더 많은 앱을 Mole 안에서 업데이트할 수 있습니다.
- 디스크 분석: 지도 위에서 포인터를 움직일 때 더 매끄럽고, 폴더를 다시 측정하는 속도가 빨라졌으며, 하루 전보다 디스크가 1 GB 이상 늘었으면 분석 탭이 커진 폴더와 파일을 짚어 줍니다.
- 메뉴 막대와 상태: 메뉴 막대 수치가 더 간결해지고, 네트워크 속도가 더 이상 흔들리지 않으며, WindowServer 같은 시스템 프로세스의 메모리는 활성 상태 보기와 일치하고, 배터리 카드는 전원 어댑터의 와트를 표시하며, 액세서리 배터리 부족 알림은 한 시간에 한 번까지만 보냅니다. 패널에서 화면 켜기 유지 모드를 바꿀 수 있고, 일시 정지 중에 선택한 모드는 다시 시작할 때 적용됩니다.
- 방해 줄이기: 스캔 중에 불필요한 암호나 폴더 접근을 묻지 않고, Finder 제어 권한 요청에는 용도가 표시되며, Mole을 업데이트한 뒤 관리자 암호를 반복해서 묻지 않습니다. 시스템 설정에서 Mole이 꺼져 있을 때 로그인 시 자동 실행을 켜면 로그인 항목 및 확장 프로그램이 열립니다.
- 세부 개선: 활성화된 라이선스는 오프라인이거나 프록시 때문에 라이선스 서버에 연결할 수 없어도 계속 사용할 수 있습니다. Magic Trackpad는 트랙패드 아이콘으로 표시되고, 부하가 높은 Intel Mac에서 사용 가능한 공간이 0바이트로 표시되지 않으며, 스크립트로 실행되는 시작 항목은 npx 대신 해당 앱 이름으로 표시됩니다.
v1.17.0 Vega
- 정리: 휴지통에 넣은 지 하루가 지난 항목과 다시 생성할 수 있는 Safari 및 iWork 캐시를 기본 선택하고, 휴지통을 선택하면 옮겨 둔 Xcode 빌드 폴더까지 모두 비워집니다. 오래된 배경화면 렌더링 이미지도 정리할 수 있고, Clicker for Netflix 같은 WebKit 기반 앱의 캐시도 실제 크기로 표시합니다. Notion 같은 앱이 스스로 업데이트한 뒤 남기는 업데이트 패키지도 검토 목록에 나타나며 휴지통으로 이동합니다. WhisperKit 기반 음성 받아쓰기 앱이 문서 폴더에 둔 모델은 '직접 관리'에 표시됩니다. 정리 후에는 정리한 항목 수와 그 공간을 Mac 저장 공간 가격으로 환산한 금액을 보여 줍니다.
- 개발자 정리: Rust target, Xcode 및 SwiftPM 빌드 폴더, 어떤 프로젝트도 쓰지 않는 rustup 툴체인, pnpm 패키지 저장소, uv 캐시를 검토할 수 있도록 보여 주고, 프로젝트 안 깊은 곳에 있는 빌드 폴더도 찾습니다. 런타임이 사라진 시뮬레이터는 iCloud에 로그인한 적이 있어도 휴지통으로 옮길 수 있습니다. npm 캐시처럼 항목이 수만 개인 검토 화면도 느려지지 않으며, Rust 의존성 스캔 중 앱이 종료되는 문제를 수정했습니다.
- AI 정리: 2주 동안 손대지 않은 worktree, Claude Code 임시 폴더나 프로젝트 빌드 폴더에 남은 worktree, 쓰지 않는 Claude Code 임시 파일, Codex 충돌 보고서와 압축되거나 나뉜 오래된 세션, Copilot 프로젝트 캐시를 찾아 검토할 수 있습니다. 서드파티 Homebrew 탭에서 설치한 AI 도구도 제거할 수 있습니다. 삭제한 Codex 스레드에서 생성된 이미지도 검토 목록에 나타나고, 세션 크기에는 Codex와 OpenCode가 데이터베이스에 저장한 기록도 포함됩니다.
- 메뉴 막대와 상태: 메뉴 막대에 세 번째 지표와 배터리 남은 사용 시간이나 충전 시간을 표시할 수 있습니다. 메모리가 부족해지면 잊고 있던 개발 서버, 헤드리스 브라우저, 빌드 데몬을 보여 주어 체크한 항목을 한 번에 중지할 수 있으며, 프로세스 목록은 ⌘F로 검색하고 도우미 프로세스가 어느 앱의 것인지 표시합니다. 문서에 있는 터미널 명령 하나로 온도를 화씨로 표시할 수 있습니다. 디스크 카드는 읽기와 쓰기가 많은 동안 읽기·쓰기 속도를 보여 주고, 가동 시간은 일과 시간으로 표시되며, 프로세스 CPU 열은 코어 하나를 꽉 채워 쓰면 100%로 센다고 알려 줍니다.
- 제거: 앱이 수백 개 설치된 Mac에서도 앱 탭이 멈추지 않습니다. Claude를 제거하면 Claude가 내려받은 Claude Code도 함께 제거하고, 게임 라이브러리와 호환 도구의 실행 컨테이너는 보존합니다. Mole 도우미를 설정해 두면 전체 디스크 접근 권한이 없을 때 macOS가 막는 앱 컨테이너까지 제거합니다. AppPorts로 다른 디스크에 옮긴 앱은 실제 크기로 한 번만 표시되고, Rex와 RetainPDF가 남긴 데이터도 검토 목록에 나타납니다.
- 업데이트: iPhone 및 iPad 앱에 iOS용 업데이트를 표시하지 않고, 취소한 업데이트는 일부만 내려받은 버전을 설치하지 않습니다. Apple 실리콘의 Cursor와 Discord, Signal, Raycast, Kaku, UU Remote를 Mole 안에서 업데이트하고 Sketch와 Grok Bot의 새 버전도 감지합니다. App Store 밖의 앱은 한꺼번에 업데이트할 때 최대 세 개까지 동시에 진행됩니다.
- 디스크 분석: APFS 복제 파일의 공유 공간을 중복 계산하지 않고, 대용량 폴더는 스캔이 진행되면서 지도 영역이 넓어지며, 다운로드한 모델 폴더를 지도에서 휴지통으로 옮길 수 있습니다. 지도 위에서 포인터를 움직일 때의 작업을 크게 줄여 macOS 27.2 베타에서 보고된 앱 종료를 피합니다.
- 팬과 배터리: 냉각 모드가 Mac이 뜨거워질 때 더 일찍 속도를 올리고, 충전 남은 시간을 충전 한도까지로 계산해 80% 한도에서는 80%까지 걸리는 시간을 보여 줍니다.
- 언어: Mole이 네덜란드어를 지원하며, 앱과 웹사이트, 도움말, 문서를 네덜란드어로 읽을 수 있습니다.
- 세부 개선: 창을 닫은 직후 Dock 아이콘을 클릭해도 몇 초 기다리지 않고 다시 열립니다. 데스크톱을 전환한 뒤 행성이 자홍색으로 번쩍이지 않고, 다크 모드 앱 아이콘을 macOS 27에 맞췄으며, 활성화할 때 라이선스 서버가 바쁘면 HTTP 오류 대신 그 사실을 알리고, Doctor에서 작업 로그를 Finder로 열 수 있습니다. 스테이지 매니저를 켜 두어도 창이 열린 직후 넓어지지 않습니다.
v1.16.0 Orion
- AI 정리: 정리에 AI 정리가 추가되어 Claude Code, Codex, Cursor 등의 캐시, 이전 버전, 오래된 세션, 다 쓴 worktree, 쓰지 않는 명령줄 도구를 한곳에 모아 보여 줍니다. 세션은 고른 기간에 맞춰 표시하고, 삭제 전에 복구용 사본을 남기며, 사용 중인 데이터는 건드리지 않습니다.
- 정리: 시스템 데이터, 앱 캐시와 로그를 다시 분류해 바로 처리할 수 있는 항목을 먼저 보여 주고, npm, Go, Xcode, Homebrew 등 개발 캐시와 앱 제거 후 남은 파일도 다룹니다. 회수량을 확인할 수 없는 항목은 합계에서 빼고, 파일이 사용 중이면 종료할 앱을 고른 뒤 정리할 수 있습니다.
- 앱 제거: 설정에서 앱 데이터 기본 선택과 빠른 제거를 켤 수 있으며, 빠른 제거는 목록 안에서 끝나고 하단에 결과를 표시합니다. 다른 앱이 쓰는 데이터는 남기고, 백그라운드 프로세스가 있는 앱, PlayCover로 설치한 iOS 앱, Adobe Genuine Service도 깔끔하게 제거합니다.
- 디스크 분석: 100 MB 이상 대용량 파일을 실제 사용량 순으로 따로 보여 주고, 정리 후보가 많은 폴더에서 정리 확인 화면을 바로 열 수 있습니다. 디스크 접근 권한이 없어 읽지 못한 폴더는 이유를 알려 주고 한 번 클릭으로 설정을 엽니다.
- 앱 업데이트와 시작 항목: 업데이트 출처를 더 정확히 판단해 잘못된 업데이트 알림이 줄었고, 업데이트 전에 종료해도 되는 실행 중인 앱을 고를 수 있습니다. Parallels Desktop은 공식 설치 파일로 업데이트하며, 시작 항목 스위치는 시스템 상태와 일치하고 한글 등이 들어간 이름의 항목도 전환됩니다.
- 팬과 배터리 관리: 냉각 모드는 최대 회전 속도의 40%에서 시작해 CPU 온도에 맞춰 조절하고, Mac이 식으면 macOS에 제어를 돌려주며, 이 동작은 설정에서 끌 수 있습니다. 창을 닫아도 팬 프리셋이 유지되고, 암호 요청이 줄었으며, 종료할 때 팬과 충전을 더 확실하게 되돌립니다.
- 상태와 메뉴 막대: 메모리 압력, CPU 코어별 부하, 앱 에너지 사용량, 칩 전력을 추가했고 디스크, 배터리, 네트워크 정보가 더 정확해졌습니다. 메뉴 막대는 나란히 배치와 위아래 배치, 새 캐릭터와 정지 포즈를 지원하며 macOS 27에서도 배터리 온도와 상태를 다시 표시합니다.
- WiFi 저지연: 유틸리티 메뉴나 네트워크 카드에서 한 번에 켤 수 있고, 켜져 있는 동안 AirDrop을 일시 중지합니다. 직접 끄거나 Mac이 잠자기에 들어가거나 Mole을 종료하거나 네트워크가 바뀌면 원래대로 돌아갑니다.
- Parallels 디스크 공간: 정리에서 종료된 Parallels 가상 머신 디스크 안의 사용하지 않는 공간을 회수할 수 있으며, 가상 머신과 그 안의 파일은 그대로 남습니다.
- 더 빠른 스캔: 정리, 설치된 앱, AI 정리에서 중복 스캔을 줄였고, 캐시와 세션이 많은 목록도 더 빨리 펼치고 선택할 수 있습니다. 분석은 이미 측정한 크기를 다시 쓰고, 창이 숨겨진 동안 백그라운드 작업을 줄입니다.
- 설정과 인터페이스: 설정은 자주 쓰는 작업부터 배치했고, macOS 기본 앱 메뉴와 메인 창·팬을 위한 단축키를 추가했습니다. 각 화면의 글꼴, 아이콘, 메뉴, 확인 창을 통일했으며, 결과 세부 정보는 완료, 건너뜀, 실패를 같은 색 체계로 구분합니다.
- 화면 도구: 화면 켜기 유지는 Mole을 업데이트해도 이어지고, 외장 디스플레이 없이 덮개를 닫으면 화면도 꺼집니다. 다른 도구가 덮개를 닫을 때의 잠자기를 다시 켜면 자동으로 되돌리고, 화면 닦기 중 로그아웃이나 재시동도 막지 않습니다.
v1.15.0 Beehive
- 앱 제거: 앱 709개를 오랜 시간 직접 테스트하고 확인해 제거하기 어려운 앱의 잔여 파일 정리를 보완했으며, 제거 전에 삭제할 내용을 더 명확히 확인하고 제거 후 남는 파일도 줄일 수 있습니다.
- 삭제 전 확인: 제거 목록에 1 GB가 넘는 라이브러리 데이터 용량을 표시하며, 채팅 기록과 가상 머신, 클립보드 기록은 기본으로 선택하지 않고 브라우저 데이터는 개별 선택할 수 있으며 다른 앱이 사용하는 데이터는 보존합니다.
- 앱 업데이트: 버전 인식과 업데이트 상태를 개선하여 중복되거나 잘못된 알림을 줄이고, 개발사나 Mac 기종이 맞지 않는 패키지를 제외하며, 베타에서 정식 버전으로 업데이트할 수 있고 UU Remote 다운로드 실패도 수정했습니다.
- 시작 항목: 앱별로 로그인 항목과 백그라운드 항목을 구분하고 실제 상태를 스위치에 반영하며, 더 이상 필요 없는 항목은 제거할 수 있고 기업용 관리 프로그램은 보호합니다.
- 정리: 이전 Homebrew 패키지, 다시 생성할 수 있는 시뮬레이터 데이터, NuGet 및 iCloud Drive 캐시로 정리 범위를 넓히고 개인 데이터, 사용 중인 파일과 백업 중인 스냅샷은 보존합니다.
- 최적화: 유니버설 클립보드 복구를 추가하고 남아 있는 설치 디스크 이미지를 꺼내며, 더 이상 쓰지 않는 백그라운드 항목을 휴지통으로 옮기고 최적화 중 VPN 확장 프로그램의 연결이 끊기는 문제를 수정했습니다.
- 디스크 분석: 마운트한 폴더의 중복 집계를 방지하고 가상 머신 이미지는 실제 디스크 사용량으로 계산하며, 사용 중인 공간에 포인터를 올리면 파일 크기 합계와 차이가 나는 이유를 볼 수 있습니다.
- 상태: 프로세스를 앱별로 묶어 메모리와 CPU 사용량을 합산하고 기본으로 메모리순 정렬하며, 펼쳐서 세부 정보를 볼 수 있고 팬 모드를 전환할 때 카드가 움직이는 문제도 수정했습니다.
- 메뉴 막대: 디스크는 남은 공간을 우선 표시하고 메모리는 포인터를 올리면 스왑 사용량을 보여 주며, 온도는 선택한 단위를 따르고 러너 방향을 바꿀 수 있습니다. 마이크 알림과 macOS 27 아이콘을 개선하고 애니메이션과 숨긴 창의 자원 사용량도 줄였습니다.
- 배터리 관리: 일시적인 하드웨어 감지 실패로 배터리 관리가 비활성화되지 않으며, 제어가 복구되면 자동으로 다시 시작합니다.
- 진단과 조작: 진단 결과에서 관련 페이지나 권한 설정을 바로 열 수 있고, 다국어 앱 이름 검색과 ⌘1부터 ⌘5까지의 탭 전환, VoiceOver 및 패널 닫기 동작을 개선했으며, 정리 중 요청한 앱 제거와 최적화는 정리가 끝난 뒤 실행합니다.
- 베타 업데이트: 설정에서 베타 업데이트를 켜면 이후 Preview 버전을 받을 수 있으며, Preview 빌드에서는 기본으로 켜져 있습니다.
v1.14.0 Pleiades
- 소프트웨어 업데이트: 웹사이트에서 받은 앱도 이제 Mole 안에서 바로 업데이트되고, Homebrew로 설치한 앱은 이 Mac에 맞는 빌드로 업데이트되며, 같은 버전의 새 빌드도 감지합니다. 실행 중인 앱은 종료 전에 먼저 묻고 업데이트가 설치된 뒤에 다시 열며, 업데이트할 수 없는 앱은 이유를 알려 주고 이미 받은 패키지를 다시 써서 두 번 내려받지 않습니다. ChatGPT와 개발자가 바뀐 App Store 앱도 정상적으로 업데이트되고, Parallels는 자체 업데이터에 넘깁니다.
- 모두 업데이트: App Store와 Sparkle 업데이트가 동시에 진행되고, 구매 대기가 뒤의 항목을 막지 않으며, 진행 중에도 목록과 개수가 그대로 유지됩니다. 하나가 실패하거나 취소돼도 나머지에 영향이 없고 언제든 다시 시도할 수 있으며, 종료 안내와 검사 미완료 표시, Homebrew 복구 안내도 더 분명해졌습니다.
- 앱 제거: 같은 앱이 두 번 나열되지 않고, 잔여 파일 감지가 더 넓어졌으며, 번들 도우미와 이전 버전이 남긴 파일도 찾아내고, Unity의 데이터 폴더는 확인용으로 나열됩니다. 잔여 파일은 경로별로 나열되고 앱과 잔여 파일의 크기가 따로 표시되며, 빈 임시 폴더는 비어 있음으로 표시되고, 브라우저 개인 데이터는 직접 선택해야 하며, 민감한 데이터와 다른 앱이 아직 쓰는 파일은 삭제되지 않습니다. 다른 곳에서 제거한 뒤 뜨는 정리 안내는 잔여 파일이 안정된 다음 표시되며 크기와 건너뛴 이유를 설명합니다.
- 정리: QQ, Feishu, Lark, PyInstaller, 자동화용 Chrome, 다시 만들 수 있는 SwiftPM과 Cargo 캐시, 이전 Autodesk Fusion 버전 정리가 추가됐고, QQ 대화와 미디어, 배포 키, Git이 추적하는 파일은 항상 남깁니다. 캐시를 쓰고 있는 앱은 정리 화면에서 바로 종료할 수 있고 해당 항목은 제자리에서 새로 고쳐져 다시 스캔할 필요가 없습니다. 느린 폴더가 스캔을 붙잡지 않고, '다시 정리하지 않기'를 확실히 되돌릴 수 있으며, AirDrop과 실행 중인 로그인 서비스는 건드리지 않습니다.
- 디스크 분석: 큰 폴더와 개발 폴더가 더 빨리 열리고, 한 종류의 파일이 많은 폴더는 날짜순으로 나열되며, 맵 색상과 마우스 오버 정보가 보기 쉬워졌습니다.
- 상태: Apple 실리콘 온도 표시가 더 안정적이고, 메뉴 막대의 온도와 팬 속도가 매초 갱신되며, 남은 디스크 공간이 상태 화면과 메뉴 막대 모두에서 정확해졌습니다. 프로세스를 정렬할 수 있고, 건강 점수는 무엇을 감점했는지 알려 주며, 블루투스 기기 배터리가 부족하면 메뉴 막대 아이콘이 정적이든 애니메이션이든 패널을 열지 않아도 알려 줍니다.
- 화면 켜기 유지: 배터리 20%에서 자동으로 멈추고 전원을 연결하면 이어지며, 시간 제한이 없는 세션은 재시동 후에도 계속됩니다.
- 백그라운드 리소스 사용: 숨겨진 창은 1분 안에 그래픽 메모리를 해제하고, 다른 앱이 앞에 있을 때 상태 갱신을 줄이며, Mole 자체 업데이트 확인도 덜 자주 합니다.
- 인증과 기기 관리: 첫 실행과 구매 화면이 더 단순해져 약관과 가격이 한눈에 보이고, Return 키로 인증할 수 있으며, 인증된 기기를 관리할 수 있고, 라이트 모드에서 실행 시 흰색으로 깜빡이지 않습니다.
- 화면과 조작: 컨트롤 모양, 메뉴 애니메이션, 포인터 반응이 통일됐고, 넓은 창 배치와 최소화한 창의 복원이 좋아졌으며, 작은 화면에서도 정리 버튼이 보이고, 반복되는 암호 요청이 줄었으며, 시작 항목을 불러오지 못하면 바로 다시 시도할 수 있습니다.
- 언어와 호환성: 브라질 포르투갈어가 추가됐고, 언어를 자동으로 두면 업데이트 후 첫 실행에서 Mac의 우선 언어를 따르며 수동으로 고른 언어는 그대로 유지됩니다. 이전 Metal 호환 계층을 쓰는 Intel Mac에서는 정지된 행성을 표시해 보고된 시작 충돌을 피합니다.
v1.13.0 Phoenix
- 소프트웨어 업데이트: Chrome, WhatsApp, Brave는 호환 패키지가 있을 때 Mole 안에서 업데이트할 수 있습니다. Mole은 설치된 앱을 교체하기 전에 다운로드를 확인하고, 검증된 웹 패키지를 확인 없이 모두 업데이트에 넣지 않으며, 설치 프로그램으로 넘길 때도 분명히 알립니다.
- 업데이트 안정성: App Store와 설치 프로그램 업데이트는 설치된 앱이 실제로 바뀔 때까지 완료로 표시되지 않습니다. 모두 업데이트는 현재 목록을 다시 확인하므로 다른 앱이 실패해도 이미 끝난 앱을 다시 다운로드하지 않습니다. Homebrew는 미완료 항목만 다시 시도하며, 일반 앱을 먼저, 숨긴 업데이트를 아래쪽에, Homebrew를 마지막에 표시합니다. MindNode 같은 유니버설 구입 앱의 Mac 업데이트도 정확히 인식하며 iOS 최소 버전을 macOS 요구 사항으로 잘못 해석하지 않습니다. 또한 Craft의 iPhone/iPad 버전, Atlas 시험판, 단계적으로 배포되는 ChatGPT 빌드, R의 형식화된 버전 정보를 Mac 업데이트로 잘못 표시하지 않습니다.
- 앱 제거: 공유 미디어는 검토할 수 있게 표시하되 기본으로 선택하지 않습니다. 패키지로 설치한 앱을 제거할 때 설치 파일과 백그라운드 업데이트 프로그램도 정리하고, 관계없는 Homebrew 앱은 보존하며, 실행 중인 앱은 먼저 정상 종료합니다. 잔여 항목을 정리하는 도중 앱이 복원되거나 다시 설치되면 새 설치본을 건드리기 전에 중단합니다.
- 정리 및 최적화: WeChat, ChatGPT, 브라우저, Helium 캐시는 앱을 종료하지 않고 정리할 수 있습니다. Xcode 기기 로그도 포함되며, 홈 폴더 바로 아래의 의존성 폴더를 하나의 프로젝트로 잘못 인식하지 않고 삭제 직전에 경로 변경과 사용 중인 프로세스를 다시 확인합니다. 시스템 서비스 정리는 앱에 포함된 보조 프로그램과 시작 항목에서 계속 참조하는 파일을 보존합니다. 스캔 후 바로 다시 스캔할 수 있고, 시스템 복구는 Dock, iCloud, Safari, 사용 기록, 관리 중인 서체와 활성 VPN 터널을 건드리지 않습니다.
- 상태 및 분석: CPU 코어 분류, 메모리 사용량, 시스템 상태 판단은 macOS 기준을 따릅니다. 디스크 수치는 여유 공간 변화에 따라 갱신되고 로컬 스냅샷 정리는 실제 확보한 용량을 표시합니다. 프로세스 정보는 서비스와 실행 주체를 알려 주고, 분석에서는 별칭을 계속 표시하며, 메뉴 막대 패널은 13인치 화면에 맞습니다.
- 배터리 및 일상 도구: 배터리 관리는 충전을 올바르게 재개하고 '100%까지 충전'도 안정적이며, macOS가 제어를 가져간 뒤에도 팬 설정을 복구합니다. 화면 닦기에는 직접 끝낼 때까지 이어지는 모드를 추가했고, 시간을 지정한 화면 켜기 유지도 올바른 모드와 남은 시간으로 이어집니다.
- 결과 세부 정보: 정리, 제거, 최적화가 같은 결과 레이아웃을 사용하며, 읽기 쉽게 묶인 이유, 일관된 상태 표시, 번역된 이름과 완료 후 세부 정보를 공유합니다.
- 첫 화면과 인터페이스: Mole의 앱 아이콘, 앱 내부 마크, favicon과 웹사이트 내비게이션을 새 두더지 디자인으로 통일했습니다. 새로 설치해 처음 열 때 흰 화면이 번쩍이지 않으며, 첫 화면의 권한, 체험, 구매, 라이선스 키 선택을 모든 언어에서 더 촘촘하고 반듯하게 정리했습니다. 시작 항목과 업데이트, 앱 제거는 행 높이, 섹션 간격, 콘텐츠 위치가 같아졌습니다. 새로 고침 버튼, 글자 크기와 업데이트 정보의 표시 방식을 조정했고, 시작 항목 제거, 분석의 휴지통 이동, 프로세스 종료는 같은 형식의 확인 대화상자로 통일했습니다. 실행할 작업과 결과, 복원 방법, 실패 안내도 더 분명합니다.
- 안정성: 일반 모드에서 Cmd-W로 기본 창을 닫아도 Mole은 Dock에 남습니다. 메뉴 막대 전용 모드에서는 창이 열려 있는 동안 Cmd-Tab으로 돌아올 수 있고, 창을 닫으면 다시 메뉴 막대로 돌아갑니다. 인증, 시스템 서비스 상태, 중복 잔여 항목, 대화상자 호버 분리와 탭 바 배치도 수정했습니다. Mole의 보안과 활성화 경험에 세심한 의견을 전해 주신 38.5 님께도 감사드립니다.
v1.12.1 Proxima
- 절전과 쾌적함: 며칠씩 켜 두어도 Mole은 가볍게 유지됩니다. 샘플링 주기가 더 뜸해지고, 메뉴 막대 CPU 사용량도 점점 늘어나지 않으며, 긴 목록도 부드럽게 스크롤됩니다.
- 정리: JianyingPro, Dia, Zed 등 더 많은 앱과 오래된 캐시까지 정리하고, 클라우드 동기화 파일에는 표시가 붙으며, 완료 화면은 실제로 확보한 공간을 보여 주고, 읽기 어려운 폴더에서 스캔이 멈추지 않습니다. 채팅 기록, 로컬 모델, 설치 데이터, 진행 중인 빌드는 항상 보호되며, 검토 목록에서 Finder로 파일을 바로 볼 수 있습니다.
- 소프트웨어 업데이트: App Store 앱은 안전하게 끝낼 수 있을 때 Mole 안에서 업데이트하고, Homebrew는 실제 진행률을 보여 주며 느린 네트워크에서도 일괄 업데이트가 끝까지 진행되고, ChatGPT나 Chrome 같은 직접 설치 버전은 앱 자체 업데이터로 넘깁니다. macOS가 교체를 막으면 이유를 알려 주고 해당 설정을 열어 주며, 무시한 업데이트 알림은 현재 빌드에만 적용됩니다.
- 제거: 정식판과 베타판은 서로의 데이터를 보호하고, 재설치하면 다시 생기는 잔여물은 기본 선택되며, 선택한 로그인 항목만 멈춥니다. Mole이 다른 작업으로 바쁠 때 제거를 누르면 아무 반응 없이 끝나는 대신 이유를 알려 줍니다.
- 배터리: 배터리 관리는 필요할 때 100%까지 채울 수 있고, 카드에는 실시간 전력, 정확한 배터리 상태, 전력을 가장 많이 쓰는 앱이 표시되며, 액세서리 이름이 중복되지 않습니다.
- 메뉴 막대: 러너를 오픈 소스 RunCat Neo 갤러리에서 픽셀 단위로 다시 그렸습니다. Takuto Nakamura 님께 감사드립니다. 달리는 속도는 실제 부하를 따라가며 TUN 프록시에서도 네트워크 속도가 정확합니다.
- 인터페이스: 실행과 탭 전환에서 화면이 번쩍이지 않고, 버튼은 누를 때마다 반응하며, 온도는 섭씨가 기본이 되고, 건강 점수는 드라이브 SMART 오류와 긴 가동 시간도 반영합니다. VoiceOver가 빈 구분 기호에 멈추지 않고, 듀얼 모니터에서 Mole 창이 두 개 나타나는 문제도 사라졌습니다.
- 설정: 새 오픈 소스 라이선스 패널에서 포함된 고지를 한눈에 볼 수 있고, 행과 구분선, 설명이 더 깔끔해졌습니다.
- 수정: 개발자 도구가 없는 Mac에서 스캔 시 설치 확인 창이 뜨지 않고, 메뉴 막대 패널에서 프로세스를 중지해도 패널이 열린 상태로 유지되며, Doctor와 설정의 스크롤 막대는 패널 가장자리에서 macOS 설정을 따르고, Intel 또는 저전력 모드의 Mac에서는 Mole이 백그라운드에 있는 동안 행성 애니메이션이 멈춥니다.
v1.11.0 Crab Nebula
- 정리: '삭제된 앱의 잔여 데이터' 섹션을 새로 추가해 삭제 후 디스크에 남는 데이터를 정리하고, 외장 드라이브의 앱은 잔여물로 오인하지 않으며, AI 도구 정리에 Grok을 추가하되 대화 기록은 건드리지 않습니다.
- 메모리: 창을 메뉴 막대로 접어 두면 몇 분 뒤 해당 메모리를 자동으로 해제하고, 아이콘 캐시도 가벼워져 백그라운드 사용량이 줄어듭니다.
- 저장 공간: '제거 가능한 공간'은 macOS가 로컬 백업용으로 확보한 공간을 되돌리고, UTM과 Tart 가상 머신 캐시도 정리 대상에 포함되며, 휴지통에 있는 iMovie, GarageBand 같은 root 소유 앱도 관리자 승인 한 번으로 삭제할 수 있습니다.
- 활성화 안정성: macOS가 앱 내부에 자체 표시를 남겨도 정품이 비공식으로 오인되지 않아, 재설치로도 풀리지 않던 정리 기능 잠금이 해소됩니다.
- 네트워크 속도: 메뉴 막대와 상태의 네트워크 속도는 값이 어긋나는 터널 대신 실제 물리 인터페이스에서 읽어, VPN이나 TUN 프록시에서도 높거나 낮게 치우치지 않습니다.
- 메뉴 막대: 러너와 간결한 두 줄 지표를 나란히 보여 주는 '둘 다' 스타일을 추가했고 속도는 실시간으로 갱신되며 두 줄 배치도 더 촘촘합니다. 로그인 시 시작해도 메뉴 막대에서 열면 창이 바로 나타납니다.
- 소프트웨어 업데이트: Homebrew 업데이트가 '준비 중'에 머무르지 않고 다운로드 진행률과 용량을 표시하며, 일괄 업그레이드는 패키지별 진행률과 실제 실패 원인을 보여 줍니다. 업데이트 알림 점은 현재 버전에 대해 끌 수 있으며, 앱 내 업데이트는 남은 파일이 설치를 막아도 스스로 복구해 계속 진행합니다.
- 소프트웨어: 외장 드라이브의 앱에 오래된 '마지막 사용' 날짜가 표시되지 않고 신뢰할 수 있는 출처만으로 갱신되며, 홈 폴더 이름과 사용자 이름이 다른 계정에서도 시스템 설치 앱을 정상적으로 제거할 수 있습니다.
- 최적화: App Nap 끄기나 디스크 이미지 검증 건너뛰기처럼 오래된 튜닝 앱이 남긴 숨은 설정을 찾아 해당 항목만 제거해 macOS를 안전한 기본값으로 되돌립니다.
- 인터페이스: 스캔 전환과 탭 전환에서 히어로 행성이 깜박이거나 남지 않고, 선택 막대와 필터 메뉴에 호버 반응과 VoiceOver 레이블을 추가했으며, 아홉 개 인터페이스 언어의 문구도 수정했습니다.
v1.10.0 Andromeda
- 메뉴 막대와 화면 켜기 유지: 상시 표시되는 메뉴 막대는 전력을 덜 쓰면서도 러너가 실제 부하를 따릅니다. 여러 디스플레이 환경에서도 메뉴 막대 아이콘이 깜박이거나 다시 만들어지지 않고, 컴팩트 지표와 페어링한 기기의 배터리 표시는 공간을 덜 차지하며, 디스플레이 배율이 바뀌어도 글자와 이미지가 선명합니다. 화면 켜기 유지는 화면, 덮개를 닫은 상태의 작업 또는 둘 다 유지하는 세 가지 모드를 바로 고를 수 있습니다.
- 상태와 액세서리 배터리: 프로세스별 CPU와 GPU 사용량을 활성 상태 보기와 같은 방식으로 실시간 측정하고, Apple 실리콘에서는 성능 코어와 효율 코어를 나눠 보여 줍니다. 배터리 확인은 기기마다 따로 진행되어 느린 기기 하나가 나머지를 막지 않고, 악센트가 들어간 이름도 그대로 보이며, 충전 상태는 Mac 스타일의 더 분명한 링으로 표시되고, 프로세스 설명은 다시 시도하거나 스크롤할 때도 매끄럽게 동작합니다.
- 디스크 분석: 전체 디스크 지도는 몇 초 안에 나타나고 큰 폴더 크기가 수렴하는 동안에도 배치가 안정적이며, 거대한 목록은 더 부드럽게 스크롤되고 Finder식 뒤로·앞으로 제스처가 동작하며, 돌아온 폴더는 펼침 상태와 정확한 화면 위치를 유지합니다.
- 소프트웨어 및 시작 항목: Intel 전용 앱에는 Rosetta가 필요하다고 표시하고 앱 탭은 준비된 결과로 열리며, 제거된 앱이 남긴 무효한 백그라운드 등록은 조작할 수 없는 행으로 남기지 않고 정리하고, 앱을 끄면 일치하는 로그인 항목도 모두 중지됩니다.
- 소프트웨어 업데이트: 유니버설 구입 iOS 기록과 남아 있는 Electron 템플릿 피드를 Mac 업데이트로 오인하지 않고, 1Password 감지가 복구되었습니다. AdGuard VPN 같은 독자적인 버전 표기로 사라지지 않는 가짜 행이 생기지 않고, 검증된 교체는 같은 앱으로 제한되며, 앱 안에서 끝낼 수 없는 App Store 업데이트는 하나의 App Store 업데이트 동작으로 모여 모두 업데이트를 막지 않습니다.
- 정리: 한 카테고리에 파일이 수백 개여도 확인 목록이 부드럽고 전체 선택은 찾기 쉬우며, 항목을 바꿔도 사전 설정이 안정적이고, 중국어 캐시 이름은 제품명을 보존하며 번체 중국어는 대만 용어를 사용합니다.
- 제거: 잔여 파일 목록은 즉시 나타나고 크기는 백그라운드에서 채우며, Mole이 방금 제거한 앱에는 다시 알리지 않고 그룹은 마지막 행에서 자연스럽게 끝나며, 공식 사이트에서 다시 설치한 앱은 Homebrew cask가 오래되었거나 없어도 일반 제거로 전환합니다.
- 알림: 시동 디스크 공간이 부족하면 한 번만 알리고 알림을 눌러 바로 정리를 열 수 있습니다. Bluetooth 액세서리의 배터리 부족 알림도 다시 연결할 때마다 반복되지 않고 한 번만 표시되며, 충전을 시작하면 자동으로 해제됩니다. 개인정보 알림 설정에는 특정 앱의 알림을 끄는 방법도 담았습니다.
- 안정성 및 활성화: 복구 기능은 남아 있는 서명된 팬·배터리 헬퍼를 다시 연결하고 macOS가 서비스 등록을 잃으면 팬 제어가 자동 등록하며, 설치 직후의 짧은 서명 오류는 비공식 앱으로 잠그지 않고 회복하고, 라이선스 네트워크 문제도 더 명확히 안내합니다.
v1.9.0 Mizar
- 메뉴 막대: 네이티브 우클릭 메뉴로 각 기능을 한 번에 열 수 있고, 설정에서 좌우 클릭 동작을 서로 바꿀 수 있습니다. 러너는 RunCat처럼 실시간 CPU 부하를 따라 달릴 수 있고, 화면 켜기 유지 중에는 커피잔 배지가 붙으며, 마운트된 드라이브에는 '모두 추출'이 추가되고, 메뉴 막대에 사용 중인 스왑을 두 번째 지표로 표시할 수 있으며, Command-Q도 일반 Mac 앱처럼 종료됩니다.
- 메뉴 막대 안정성: 제어 센터가 설정을 다시 쓴 뒤에도 아이콘이 사라지지 않고 보이지 않는 빈 슬롯으로 접히지 않으며, 느린 네트워크 드라이브가 있어도 우클릭 메뉴가 지연되지 않습니다. 행 작업은 실행 중에도 안정적이고, 창을 완전히 닫은 뒤에도 메뉴 막대에서 다시 열 수 있으며, macOS가 아이콘을 화면 밖으로 옮겨도 다시 돌아옵니다.
- 상태와 배터리: 네트워크 타일에서 공용 IP, 위치, ISP를 보여 주는 세부 정보 카드를 열고, 페어링된 iPhone이나 iPad의 잔량, 충전 상태, 기종을 Mac 옆에 표시합니다. 배터리 건강은 macOS가 보고하는 용량을 따르고, Intel Mac은 CPU 근접 온도를 읽으며, 실시간 숫자 깜박임을 줄이고, 오래 켜 둔 뒤 시스템 프로세스가 코어 하나를 계속 점유하면 재시동을 제안합니다.
- 휴지통과 제거 정리: 앱을 휴지통으로 드래그하면 작은 팝업에서 남은 파일을 정리할 수 있고, Homebrew 설치 기록도 정리해 나중에 다시 설치할 때 막히지 않습니다. 제거는 이제 더 많은 권한 헬퍼, 관련 번들 ID, Darwin 캐시까지 포함하며, 보호된 프로세스에서는 종료 작업을 숨깁니다.
- 소프트웨어 업데이트: 사용자 지정 tap의 Homebrew 앱과 메타데이터만 있는 cask도 계속 표시되고, 표시 없이 진행되는 느린 다운로드 중에도 cask 업데이트가 빠지지 않습니다. 이름이 바뀐 Mac App Store 앱도 그대로 업데이트할 수 있으며, Sparkle이나 Electron의 검증된 교체는 같은 번들 ID일 때만 Mole이 바꿉니다. 업데이트를 열면 검사 중임을 분명히 보여 주고 첫 검사도 더 빨라져, 검사가 끝나기 전에 업데이트가 없다고 표시하지 않습니다. 소프트웨어 목록의 호버 힌트도 예전 같은 지연 없이 나타납니다.
- 정리: AI 코딩 도구 캐시는 설정과 상태를 보호한 채 정리할 수 있습니다. 실제로 지울 수 없는 시스템 또는 root 소유 캐시는 더 이상 제안하지 않고, 디스크 용량 탐색도 조절해 로그 폭주를 막습니다.
- 라이선스와 권한: 활성화는 이 Mac의 기존 라이선스 슬롯을 재사용해 중복 슬롯을 새로 소비하지 않습니다. 전체 디스크 접근 권한을 다시 여는 안내도 권한 배너 안에 머무릅니다.
- 설정: 헬퍼 관리 항목에서 서명된 팬·배터리 헬퍼를 다시 설치하거나 제거할 수 있고, 시스템 배터리 충전 제한도 올바르게 처리하며, 냉각 프리셋은 '자동'을 고르거나 종료할 때까지 유지됩니다.
- 분석과 지원: 메뉴 막대에서 분석을 선택하면 곧바로 디스크 스캔을 시작하고, 앱 내 지원은 진단 번들을 거치며, 온도 프로브 키도 앱 자체의 SMC 읽기와 맞춰졌습니다. 디스크 분석의 글자도 더 크고 읽기 쉬워졌습니다.
v1.8.0 Vesta
- 배터리 관리: 지원되는 MacBook을 위한 새 전원 도구입니다. Mole 실행 중에는 충전을 80% 부근으로 유지하고 75% 아래로 떨어지면 다시 시작해, 배터리가 완충 상태로 머무는 시간을 줄입니다. 배터리 관리와 팬 제어는 서명된 백그라운드 헬퍼 하나를 공유하므로 관리자 승인 한 번이면 둘 다 켜집니다.
- 팬 제어: Apple 실리콘 프리셋은 더 이상 sudoers 설정에 의존하지 않으며, 실패나 재실행, 헬퍼 업데이트 뒤에도 자동 모드로 안정적으로 돌아옵니다.
- 최적화: Dock, 입력기 전환, iCloud Drive, AirDrop, Spotlight, 알림 센터처럼 눈에 보이는 복구를 먼저 실행하고, 이어지는 깊은 유지 관리는 시작, 데이터베이스, 네트워크와 검색, 시스템 관리로 묶여 결과가 로그가 아니라 요약처럼 읽힙니다.
- 업데이트: 외장 디스크의
Applications에 있는 앱도 목록과 업데이트 검사에 다른 앱과 함께 나타납니다. 모두 업데이트는 지원되는 업데이트를 진행률과 함께 하나씩 적용하고 앱 사이에서 깔끔하게 취소되며, App Store 행은 더 높은 macOS가 필요한 업데이트를 오래된 시스템에서 숨기고 디스크의 버전이 실제로 바뀔 때까지 기다립니다. - 상태와 메뉴 막대: 프로세스 행이 더 빨리 나타나고, GPU 세부 정보는 백그라운드에서 불러오며, 고정한 프로세스는 그대로 남고, 배터리 상태는 시스템이 보고한 용량을 따릅니다. 메뉴 막대에서는 네트워크 속도가 매초 갱신되고, 배지는 프록시가 아니라 실제 사용 중인 인터페이스를 보여 주며, 새 설치에서는 러너가 기본으로 켜집니다. 프로세스를 클릭하면 설명도 더 또렷해져, 셸이나 SSH 세션에서 비롯됐는지 알려 주고, 삭제되거나 교체된 바이너리에서 실행 중일 때는 경고합니다.
- 정리: 열자마자 스캔 섹션이 보이고, 완료 숫자는 끝까지 흔들리지 않으며, macOS 바탕화면 커버는 계속 보호됩니다.
- 제거: 세부 정보는 호버할 때 미리 스캔되고, root 소유 항목은 목록에서 사라지지 않고 남으며, 모든 항목이 건너뛰어졌을 때는 아무것도 삭제하지 않았음을 분명히 알려 줍니다.
- 디스크 분석: 디스크 전체 개요에서 시작해, 느린 폴더 크기 계산을 백그라운드에서 채우면서 큰 트리맵을 먼저 그립니다. 앱 번들은 실제 아이콘을 표시하고, 긴 이름은 줄이되 호버하면 전체 이름을 보여 주며, 가장 작은 셀은 '기타'로 모으고, 항목이 아주 많은 폴더는 작은 항목들을 묶어 화면이 멈추지 않게 합니다.
- 일상 도구: 화면 켜기 유지는 더 긴 시간을 고를 수 있고 덮개를 닫아도 작업을 유지합니다. 화면 닦기는 종료 단축키에서 손을 뗀 뒤 다시 시작하고, 수동 업데이트 확인은 오래된 카탈로그 캐시를 건너뛰며, 인트로를 건너뛰어도 앱 탭이 앱 하나짜리 오래된 캐시에 묶이지 않습니다.
- 마무리: 키보드 포커스가 계속 보이고, 러너에 RunCat이 추가됐으며, 행성은 화면 주사율을 따라 움직이고, Bluetooth 배터리 기기는 더 알기 쉽게 묶여 경고되며, 느린 분석 스캔은 고정된 위치에 힌트를 표시하고, 앱 아이콘은 다크 모드를 지원하며, 진단은 복사하기 쉽고, DMG 다운로드는 올바른 디스크 이미지 헤더를 사용합니다.
v1.7.1 Lyra
- 시각장애인 사용자의 요청을 반영한 접근성 개선: 이번 릴리스는 Mole을 쓰는 시각장애인 사용자의 피드백을 바탕으로 더 많은 버튼, 지표, 상태를 VoiceOver가 올바르게 읽고, 키보드 조작이 더 매끄러우며, 동작 줄이기 설정을 따르고, 공식 사이트에도 같은 접근성 배려를 더했습니다.
- 상태와 메뉴 막대가 더 빠르고 안정적입니다: 상태 화면은 지난 스냅숏을 먼저 보여 주며 새 데이터를 불러오고, 프로세스 행도 더 빨리 나타납니다. 전력과 온도 수치가 더 잘 맞고, Dock 숨김, 재시동 후 실행, 우클릭 메뉴, 팝오버, 팬 프리셋, 백그라운드 샘플링도 더 안정적입니다.
- 앱, 제거, 업데이트가 더 충실합니다: Electron 앱도 Sparkle, Homebrew, App Store와 함께 Mole 안에서 업데이트되고, 웹사이트 설치 파일은 한 번만 다운로드한 뒤 로컬 패키지에서 다시 엽니다. 업데이트 확인은 출처별로 거를 수 있습니다. 제거는 시작 항목과 설치 기록을 연결하고, 낡은 업데이트 행이나 사라진 시작 파일도 남지 않습니다.
- 정리는 더 넓게 찾고 검토를 우선합니다: WeChat 미디어 캐시, 큰 라이브 로그, Xcode 기기 산출물, 고아 시스템 서비스, Sparkle 업데이트 잔여물, Spotlight 잔여물, Safari 컨테이너 캐시, dist나 build 같은 프로젝트 산출물을 더 쉽게 검토하고, 묶고, 제외하고, 다음 정리에서 빼둘 수 있습니다.
- 개인정보 확인이 더 조용하고 정확합니다: 카메라와 마이크 사용 시작을 감지하고, 시스템 음성 서비스의 오탐을 피하며, 신뢰하는 앱은 알림을 끌 수 있습니다. 맨 앞 앱에서 직접 시작한 통화나 녹음은 알리지 않습니다.
- 라이선스 기기 관리가 더 쉬워졌습니다: 기기 목록을 더 빠르게 불러오고, 모든 기기를 한 번에 해제할 수 있으며, Mac 이전이나 기기 수 초과도 앱 안에서 처리할 수 있습니다.
- 분석, Doctor, 화면 닦기가 더 안정적입니다: 코어가 많은 Mac에서 디스크 분석의 CPU 부담을 줄이고, 작은 트리맵 조각은 ‘기타’로 묶습니다. Doctor는 시스템 상태를 더 많이 담고 전체 디스크 접근 권한 검사를 강화했으며, 화면 닦기는 커서를 옮겨 길게 눌러야 종료됩니다.
- 행성이 더 자연스러워졌습니다: 지구는 리마스터한 NASA Blue Marble 텍스처에 부드러운 구름을 더했고, 햇빛은 한 방향에서 비추며, 자전은 안정적이고, 모든 행성이 조금 더 크게 보입니다.
- Apple 실리콘 팬 제어: 팬 프리셋이 Apple 실리콘 Mac에서 안정적으로 적용되며, 시스템 온도 컨트롤러가 팬 쓰기를 잠그던 M4 계열 기기도 포함합니다.
- 메뉴 막대와 창 수정: 제어 센터가 아이콘을 제거하면 다시 복원하고, 화면이 낮을 때도 팝오버가 작게 유지되며, 창은 표준 전체 화면 단축키를 지원합니다.
- 정리 개선: ChatGPT, Codex, Antigravity 같은 AI 도구 캐시를 다시 정리할 수 있고, 검토 선택 컨트롤도 더 명확해졌습니다.
v1.6.2 Cat's Eye
- 화면 켜기 유지 · 신규: 메뉴 막대에서 Mac을 깨어 있게 하고 시간을 선택할 수 있습니다. 시작 복구는 조용히 처리되며 갑자기 관리자 권한을 요구하지 않습니다.
- 개인정보 확인 · 신규: 카메라나 마이크가 사용 중이면 메뉴 막대 팝오버에 상태를 표시하고, 현지화된 알림으로 메인 창을 열지 않아도 볼 수 있습니다.
- 화면 닦기 · 신규: 화면을 단색으로 바꿔 깨끗한 천으로 디스플레이와 키보드를 닦기 쉽게 합니다. Escape로 종료하거나 입력 잠금을 켤 수 있습니다.
- 앱 업데이트 범위가 넓어졌습니다: Mac App Store, Sparkle, Electron, Homebrew cask/formula, Homebrew 카탈로그, 보조 경로인 GitHub Releases를 확인합니다. 진행률이 더 명확하고, 자체 업데이트하는 앱이나 Mac App Store 지역별 상태 때문에 생기는 오탐도 줄였습니다.
- 제거 잔여물 스캔 범위가 크게 늘었습니다: receipts, Launch Items, Group Containers, Darwin 임시 캐시, App Support 흔적까지 더 많이 찾습니다. '데이터만 정리'는 앱을 남기고, 실행 중 감지, 입력기 판정, Homebrew cask의 전체 디스크 접근 권한 조건도 더 안정적입니다.
- 프로젝트 정리:
build,dist,target,node_modules같은 큰 프로젝트 폴더를 찾지만 기본적으로 선택하지 않습니다. AI 도구 상태는 보호되고 Safari WebKitCache와 Zed도 검토 전용으로 유지됩니다. - 분석 스캔이 더 빨라졌습니다: 병렬 크기 계산, 캐시 재사용, 하위 폴더 사전 준비로 큰 폴더를 더 빠르게 엽니다. 비슷한 크기의 폴더도 더 읽기 쉽고 작은 파일은 하단 요약으로 합칩니다.
- 최적화 전 확인: VPN 감지는
utun에만 의존하지 않습니다. VPN, 외부 오디오, 외부 디스플레이, Bluetooth 키보드나 마우스를 사용 중이면 관련 최적화를 피합니다. - Doctor 보고서가 더 완성되었습니다: 진단 보고서에 디스플레이, 외부 볼륨, 네트워크, 보안 상태를 추가해 이슈를 보낼 때 필요한 맥락을 더 잘 담습니다.
- 소프트웨어 목록: 제거 정렬은 유지하고 Command-R로 새로 설치한 앱을 다시 불러옵니다. 시작 항목은 직접 제어, 시스템 설정 관리, 읽기 전용을 나눠 보여 줍니다.
- 안정성과 마감: 상태와 메뉴 막대 수치를 맞추고, Podman 힌트, 완료 요약, 우클릭 메뉴, Dock 숨김, Command-Q, 메뉴 막대 패널 순서를 더 안정적으로 다듬었습니다.
- 1.6.2 수정: 앱 탭으로 전환해도 멈추지 않게 했고, 제거 상세 펼침에서 목록이 비지 않게 했습니다. 백그라운드 샘플링, 창 복구, 마이크 오탐도 계속 다듬었습니다.
도움을 주신 분들: @_huawuque와 @liujiayi1111의 테스트와 피드백 덕분에 안정 버전 전에 실제 사용 중의 많은 경험 문제를 찾아 수정할 수 있었습니다.
v1.5.0 Sirius
- 메뉴 막대 러너: 메뉴 막대에 작은 움직이는 동반자를 표시하고, 실시간 지표, 우클릭 빠른 메뉴, Dock 아이콘 없는 메뉴 막대 전용 모드를 사용할 수 있습니다.
- 상태 화면의 팬 제어: 지원되는 Mac에서 자동, 냉각, 저소음 팬 모드를 전환하고 실시간 RPM과 더 안전한 자동 복구 상태를 볼 수 있습니다.
- 앱 내 업데이트: 앱 탭에서 Sparkle, Homebrew Cask / Formula, Mac App Store 업데이트를 확인하고 설치할 수 있습니다. 진행률이 더 명확하고, App Store 이동이 필요할 때는 명시적으로 안내합니다.
- 시작 항목 관리: 로그인 항목, Launch Agents, Launch Daemons, 백그라운드 항목을 앱 탭에서 한곳에 모아 검토하고, 시스템 설정을 뒤지지 않고도 비활성화하거나 위치를 볼 수 있습니다.
- 제거 범위 확대: 검색은 자주 쓰는 별칭을 이해하고, 잔여 파일 스캔은 입력기도 포함합니다. WeChat Input Method와 Doubao Input Method도 안전하게 찾고 제거할 수 있습니다.
- 더 안전한 정리: 로그 정리는 실제로 순환된 로그만 허용하고 프록시/VPN 앱 상태를 보호합니다. Application Support의 일반 Cache/CachedData는 강한 Chromium/Electron 마커가 있을 때만 정리합니다.
- 분석 개선: 디스크 라벨, 드릴다운 경로 표시, 미리 불러오기를 다듬어 큰 폴더 맵을 더 쉽게 읽을 수 있습니다.
- 라이선스 기기 관리: 활성화, 기기 전환, 기기 수 초과 흐름이 더 명확해져 새 Mac으로 옮기기 쉬워졌습니다.
- 안정성 수정: Homebrew 업데이트 취소가 실제 자식 프로세스를 종료하고, 팬 프리셋은 업그레이드 후 더 안정적으로 복구되며, 휴지통 검증과 메뉴 막대 전용 모드 보호도 강화했습니다.
v1.4.1 Venus
- 메뉴 막대 패널 · 신규: CPU, 메모리, 네트워크 속도를 메뉴 막대에 실시간으로 표시하며, 아이콘 전용 간략 모드와 우클릭 빠른 메뉴를 지원합니다.
- 소프트웨어 업데이트 확인 · 신규: Mole이 App Store, Sparkle, Electron 앱의 새 버전을 살피고 확인하지 않은 업데이트를 사이드바 배지로 알려 줍니다.
- 상태 재설계: 배터리와 디스크 타일을 새로 추가했습니다. 배터리는 상태와 전력 소모가 가장 큰 앱을 보여 주고, 디스크는 공간 부족을 색으로 알리며, 네트워크는 업로드와 다운로드 그래프를 나란히 그립니다.
- 더 명확해진 정리: 스캔 중 정확한 경로와 진행 상황을 볼 수 있고, 결과는 영향도순으로 정렬되며, 완료 화면에 누적 정리량을 표시합니다. 원치 않는 항목은 영구적으로 제외할 수 있습니다.
- 제거와 최적화: 앱 목록을 이름, 크기, 설치 날짜로 정렬하고, 외장 드라이브의 앱도 제거하며, 시스템 곳곳에 흩어진 잔여 파일도 한 번에 정리합니다. 관리자 암호는 한 번만 입력합니다.
- 설정과 창: 로그인 시 실행 토글과 macOS 기본 전체 화면을 지원하고, 기본 창은 더 넓어졌으며 항상 화면 안에 들어옵니다.
- 더 안정적이고 안전하게: Doctor에 배터리와 높은 CPU 경고를 추가하고, 체험판과 라이선스 데이터를 키체인으로 옮겼습니다. 9개 언어에서 누락된 번역 53건을 채웠고, 창이 보이지 않을 때는 백그라운드 수집을 멈춥니다.
- 수정과 다듬기: 최적화가 더 이상 Bluetooth를 재시작하지 않아 실행 중에 연결된 무선 마우스나 키보드가 끊기지 않습니다. 손상된 로그인 항목 정리는 분리된 외장 드라이브에 있는 앱을 건너뜁니다. 라이선스 처리에서 키체인 접근 요청이 더 이상 표시되지 않으며, 배터리 타일 간격 등 세부 사항도 다듬었습니다.
v1.3.0 Libra
- 정리 안전성: 확보되는 공간을 파일 시스템에서 직접 측정하고, 하드링크를 고려해 다른 파일과 공유하지 않는 크기만 셉니다. 키체인과 자격 증명 같은 민감한 잔여 항목은 조용히 숨기지 않고 검토 목록에 남겨 둡니다. root 소유 앱은 복구할 수 있도록 휴지통을 거쳐 처리합니다.
- 제거: iOS 래퍼 앱과 이중 언어 앱을 감지하고 제거할 수 있게 되었습니다. Dock에 남은 아이콘, 로그인 항목, Launch Agent를 한 번의 관리자 인증으로 정리합니다.
- 정리 검토: 결과를 삭제 영향도 순으로 정렬해 다시 생성할 수 있는 캐시를 먼저, 사용자에게 보이는 상태를 나중에 보여 줍니다. 완료 화면에 누적 정리 통계를 표시합니다.
- 상태: 열 머리글을 클릭해 프로세스 목록을 정렬하고, 행을 클릭해 고정하면 새로 고침 후에도 계속 표시됩니다.
- 분석: 좁은 트리맵 셀에서 디렉터리 이름 레이블을 세로로 회전시켜 읽기 쉽게 했습니다.
- Doctor: 도움말 메뉴에 내장 진단 보고서를 추가했습니다. 권한, 시스템 부하, 디스크 공간, 작업 로그를 다룹니다.
- 언어: Mac 앱과 웹사이트에 프랑스어와 독일어를 추가하고, 현지화된 스크린샷도 제공합니다.
v1.2.0 Polaris
- 실행 시나 백그라운드에서 라이선스를 확인할 때 키체인 비밀번호를 더 이상 묻지 않습니다.
- 전체 디스크 접근 권한 없이 스캔할 때 TCC 대화 상자가 더 이상 표시되지 않습니다.
- 오버레이 패널이 첫 렌더링 시 흰색으로 깜빡이지 않습니다.
- ESC 키로 모든 오버레이를 확실하게 닫고 실행 중인 작업을 취소할 수 있습니다.
- 상태 대시보드의 CPU 사용량을 줄였습니다.
- 행성 색상과 강조 팔레트를 다듬었습니다.
v1.1.0 Halley
- 관리자 권한으로 시스템 캐시를 정리하며, 보통 1-3 GB를 확보합니다.
- 제거 시 실행 중인 앱을 자동 종료하고 Dock과 로그인 항목을 정리합니다.
- 22가지 최적화 작업을 모두 실행할 수 있고, 관리자 권한이 필요한 작업도 한 번의 인증으로 처리합니다.
- Steam, Notion, IINA, Raycast 등 50개 이상의 앱 캐시를 새로 정리 대상에 추가했습니다.
- Homebrew cask --zap으로 철저하게 제거합니다.
- root 소유 앱은 Finder를 통해 제거합니다.
v1.0.0 Nova
- 정리, 제거, 최적화, 분석, 상태의 다섯 도구를 하나의 앱에 담았습니다.
- 출시 얼리버드 라이선스는 출시 기간 동안 $9이며, 14일 이내에 환불할 수 있습니다.
- 라이선스 활성화를 내장했고, 키 하나로 기기 두 대까지 쓸 수 있습니다.
- 보수적인 안전 기본값으로 보호된 경로는 건드리지 않고, 정리 전에 모든 항목을 검토할 수 있으며, 앱 제거는 기본적으로 휴지통으로 옮깁니다.