macleanse은(는) 무엇을 하나요?
macleanse — 안전하고 강력한 macOS 정리를 에이전트 스킬로 제공합니다 (CleanMyMac 대안)
개요
macleanse는 macOS 시스템에서 불필요한 파일을 안전하게 정리하는 데 도움을 주는 AI 에이전트 스킬입니다. 이 스킬은 시스템 캐시, 임시 파일, 로그, 오래된 다운로드, 백업 등 다양한 정크 파일을 식별하고 제거하여 디스크 공간을 확보합니다. 모든 정리 작업은 사용자 확인 후 진행되며, 중요한 시스템 파일이나 사용자 데이터를 손상시키지 않도록 설계되었습니다.
주요 기능
- 시스템 캐시 정리: 사용자 및 시스템 캐시 파일을 안전하게 제거합니다.
- 임시 파일 정리:
/tmp,/var/tmp및 기타 임시 디렉토리 정리 - 로그 파일 정리: 오래된 시스템 및 애플리케이션 로그 파일 제거
- 다운로드 정리: 오래되었거나 불필요한 다운로드 파일 정리
- 백업 정리: 오래된 Time Machine 로컬 스냅샷 및 기타 백업 파일 정리
- 앱 캐시 정리: 개별 애플리케이션의 캐시 파일 정리
- Xcode 정리: 불필요한 Xcode 파생 데이터, 아카이브, 시뮬레이터 파일 정리
- Homebrew 정리: 사용하지 않는 Homebrew 패키지 및 캐시 정리
사용 방법
이 스킬은 설치 후 AI 에이전트 환경에서 자동으로 활성화됩니다. 사용자는 다음과 같은 자연어 명령을 통해 스킬을 호출할 수 있습니다:
- "시스템을 정리해줘"
- "임시 파일을 삭제해줘"
- "캐시를 정리해줘"
- "디스크 공간을 확보해줘"
에이전트는 사용자의 요청을 분석하여 가장 적합한 정리 작업을 제안하고 실행합니다.
지원 플랫폼
- macOS 11.0 (Big Sur) 이상
- Claude Code
- Cursor
- Codex
- 기타 AI 코딩 에이전트
설치
# macOS의 경우 Homebrew를 통해 설치 가능
brew tap igornumeriano/macleanse
brew install macleanse
또는 직접 스크립트를 다운로드하여 실행할 수 있습니다:
curl -fsSL https://raw.githubusercontent.com/igornumeriano/macleanse/main/install.sh | bash
설정
설정 파일은 ~/.macleanse/config.yml에 위치합니다. 다음 옵션을 설정할 수 있습니다:
# 기본 설정 예시
safe_mode: true
auto_clean: false
cleanup_logs: true
cleanup_cache: true
cleanup_tmp: true
max_log_age_days: 30
안전 수칙
safe_mode: true(기본값) 설정 시 중요한 시스템 파일이나 사용자 데이터를 건드리지 않습니다.- 모든 제거 작업은 사용자에게 확인을 요청합니다.
--dry-run옵션을 사용하여 실제 삭제 전에 어떤 파일이 제거될지 미리 확인할 수 있습니다.- 제거된 파일은 시스템 휴지통으로 이동하거나 백업되므로 실수로 삭제한 경우 복원이 가능합니다.
라이선스
MIT License
© 2024 igornumeriano