GitHubAI & Toolstech-infocode

tw93/Mole

tw93·@tw93·Jan 26, 2026

개요 Mole은 Go로 작성된 macOS 시스템 유지보수 CLI 도구다. CleanMyMac, AppCleaner, DaisyDisk, iStat Menus 등 여러 상용 유틸리티의 기능을 하나의 바이너리에 통합했다. 43,000개 이상의 GitHub 스타가 말해주듯 macOS 사용자들 사이에서 큰 인기를 끌고 있다.

핵심 내용 Mole은 6가지 핵심 명령을 제공한다. `mo clean`은 시스템 캐시, 로그, 브라우저 아티팩트를 깊이 정리하고, `mo uninstall`은 앱과 관련 설정 파일, 런치 에이전트, 플러그인까지 깔끔하게 제거한다. `mo analyze`는 디스크 공간을 시각적으로 탐색하되 파일을 휴지통으로 보내 안전하게 처리하고, `mo status`는 CPU, GPU, 메모리, 네트워크, 전력을 실시간 모니터링한다. `mo purge`는 node_modules, target, venv 등 프로젝트 빌드 아티팩트를 제거하며, `mo optimizer`는 시스템 데이터베이스를 재구축한다.

기존 대비 차별점 안전 우선 설계가 돋보인다. 경로 검증과 보호 디렉토리 규칙으로 시스템 핵심 경로의 실수 삭제를 방지하고, 모든 파괴적 명령에 `--dry-run` 미리보기를 지원한다. analyze 명령은 영구 삭제 대신 휴지통으로 이동시킨다. Touch ID 연동으로 sudo 작업도 편리하게 처리하며, Raycast/Alfred 통합과 JSON 출력 모드로 자동화와 스크립팅도 지원한다. 무엇보다 유료 앱 여러 개를 대체하는 무료 오픈소스라는 점이 가장 큰 매력이다.

활용 가능성 macOS 개발 환경에서 `brew install mole` 한 줄로 설치 후, 주기적으로 `mo clean && mo purge`를 실행하면 수십 GB의 디스크 공간을 확보할 수 있다. JSON 출력 모드를 활용하면 팀 전체 개발 머신의 디스크 상태를 모니터링하는 스크립트를 짤 수도 있다. CleanMyMac 등 유료 구독을 대체하려는 개발자에게 특히 추천할 만하다.

참고 자료 - GitHub 저장소 ===

Shell43,156analyzerappcleanercleancleanercleaner-clicleaner-scriptcommand-linedaisydiskistatmacmacosoptimizesenseishelluninstall
#mac-cleaner#cli#shell#disk-cleanup

Related in AI & Tools