Community코딩 & 개발github.com

igornumeriano/macleanse

macleanse — 안전하고 강력한 macOS 정리를 에이전트 스킬로 제공합니다 (CleanMyMac 대안)

macleanse란 무엇인가요?

macleanse는 macOS 시스템을 안전하고 깊이 있게 정리할 수 있는 AI 에이전트 스킬입니다. CleanMyMac과 유사한 기능을 제공하지만, 완전히 무료이며 오픈소스로 동작합니다. 이 스킬은 사용자 지정 CLI 도구와 시스템 명령어를 활용하여 임시 파일, 캐시, 로그, 오래된 백업 등을 식별하고 제거하며, 중요한 시스템 파일이나 사용자 데이터를 손상시키지 않도록 안전장치가 내장되어 있습니다. 주로 Claude Code, Cursor, Codex와 같은 AI 코딩 에이전트 플랫폼에서 사용할 수 있으며, macOS 사용자에게 빠르고 효율적인 디스크 공간 확보 방법을 제공합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add igornumeriano/macleanse

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

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

관련 자료

관련 스킬