Ditch란?
Ditch는 무료 오픈소스 macOS 유틸리티로, MacBook의 노치를 드롭 존으로 활용해 앱과 관련 잔여 파일을 제거하여 앱을 정리합니다. 핵심 목적은 앱 제거 후 남는 캐시, 설정, 컨테이너 등 일반적인 잔여 파일을 스캔해 설치 후 혼란을 줄이는 것입니다.
앱을 노치 쪽으로 드래그하면 Ditch가 발견한 관련 파일을 미리 보여줍니다. 확인 후 해당 항목을 휴지통으로 이동해 필요 시 복원할 수 있습니다.
주요 기능
- 노치 네이티브 드롭 존: Ditch는 MacBook 노치에 상주하며 드래그 중에 나타나고 작업 완료 시 숨겨집니다.
- 잔여 데이터 깊이 정리: 드롭한 앱과 관련된 캐시, 설정, 컨테이너, 로그, 쿠키 등 항목을 스캔하고 제거합니다.
- 제거 전 파일 미리 보기: Ditch가 제거할 파일을 정확히 확인할 수 있으며, 파일 클릭 시 Finder에서 열립니다.
- 안전한 제거 방식: 항목을 영구 삭제하지 않고 휴지통으로 보내 복원이 가능합니다.
- 경량 구현: Swift로 제작되었으며 “Electron 없음”, 1MB 미만으로 설명됩니다.
Ditch 사용 방법
- 앱 다운로드 및 설치: 제공된 DMG (Ditch-1.0.0.dmg)를 열고 Ditch를 Applications 폴더로 드래그합니다.
- macOS가 서명되지 않은 앱을 차단하면 제공된 검역 제거 명령어 실행:
xattr -dr com.apple.quarantine /Applications/Ditch.app
/Applications에서 대상.app을 노치 드롭 존 쪽으로 드래그합니다.- Ditch가 보여주는 관련 파일을 확인하고 Remove 클릭으로 정리합니다. 항목은 휴지통으로 이동합니다.
사용 사례
- 앱과 잔여 파일 제거: 앱을 삭제했는데 사용자 폴더에 잔여 데이터가 남아 있으면, Ditch가 드롭 워크플로 중 캐시, 설정, 컨테이너, 로그 등을 정리합니다.
- 특정 앱 관련 브라우저·웹 데이터 정리: 쿠키, HTTP 저장소, WebKit 데이터 등 카테고리를 포함해 앱/웹 컴포넌트의 웹 관련 잔여물을 처리할 수 있습니다.
- 시각적 확인과 빠른 정리: 미리 보기와 “Finder에서 보기” 기능으로 제거 전 확인이 가능합니다.
- 백그라운드 자동 실행: Launch at Login 활성화 시 Ditch가 백그라운드에서 자동 실행되어 노치 드롭 존이 수동 시작 없이 준비됩니다.
- 실수로 제거된 항목 복원: 도구가 결과를 휴지통으로 이동하므로 예상치 못한 스캔 항목도 복원할 수 있습니다.
자주 묻는 질문
-
Ditch가 파일을 영구 삭제하나요? 아니요. 정리된 항목은 휴지통으로 이동하므로 필요 시 복원할 수 있습니다.
-
Ditch는 어떤 macOS 버전이 필요하나요? 명시된 요구 사항은 macOS 13.0 (Ventura) 이상입니다.
-
Ditch는 MacBook 노치가 필요한가요? 앱은 노치 기반이지만 요구 사항에 따라 노치 없는 Mac에서도 대체 모드로 작동합니다.
-
서명되지 않은 앱 설치는 어떻게 하나요? 프로젝트는 Apple Developer ID로 서명되지 않아 macOS가 기본 차단합니다. 검역 속성 제거 명령어를 제공합니다:
xattr -dr com.apple.quarantine /Applications/Ditch.app. -
Ditch는 어떤 위치를 스캔하나요? 문서에 따르면
~/Library카테고리 전반(Application Support, Caches, Preferences, Logs, Saved Application State, Containers, Group Containers, Cookies, HTTP Storage, WebKit Data, App Scripts, Logs/DiagnosticReports(크래시 보고서) 등)을 스캔합니다.
대안
~/Library폴더 수동 정리: 캐시/설정/컨테이너를 직접 확인·삭제하는 데 익숙한 사용자에게 최대 제어를 제공하지만 수동 작업이 더 많습니다.- 앱 잔여물을 제거하는 언인스톨러 도구나 정리 유틸리티: 일반적으로 macOS 앱 잔여물을 “스캔 후 제거” UI 흐름으로 자동화하지만 다른 스캔 로직과 설치 흔적을 사용할 수 있습니다.
- 앱 삭제 후 macOS 내장 기능 사용: 일부 사용자는 표준 앱 삭제 후 후속 확인(예: 사용자 라이브러리 폴더 잔여 데이터 검증)으로 추가 도구를 피합니다.
- 일반 시스템 정리 도구: 광범위 유틸리티는 캐시와 임시 파일을 정리할 수 있지만 Ditch의 앱 중심·미리 보기 기반 제거 워크플로를 제공하지 않을 수 있습니다.
대안
Biji
Biji는 혁신적인 도구와 기능을 통해 생산성을 향상시키기 위해 설계된 다목적 플랫폼입니다.
Codex Plugins
Codex Plugins로 스킬, 앱 통합, MCP 서버를 재사용 워크플로로 묶어 Gmail·Google Drive·Slack 같은 도구 접근을 확장하세요.
Decision Jar
Decision Jar로 가상 ‘자’에 선택지를 모아 휴대폰을 흔들어 즉시 선택하세요. AI 추천과 선택 로그로 결정 피로를 줄여요.
Planndu: Daily Task Planner
Planndu는 AI 생성 및 내장된 포모도로 타이머와 같은 도구를 사용하여 사용자가 작업을 정리하고, 프로젝트를 관리하며, 루틴을 구축하고, 집중력을 향상시키도록 돕기 위해 설계된 직관적인 생산성 애플리케이션입니다.
MealTime
MealTime은 레시피 저장, 정리, 식단 계획 및 스마트 식료품 목록 생성을 돕도록 설계된 개인용 오프라인 우선 레시피 동반자 앱으로, 사용자의 데이터를 비공개로 유지합니다.
Clawcard
Clawcard: AI 에이전트용 실제 받은편지함, 전화번호, 가상 신용카드를 OpenClaw에 맞게 제공합니다.