스텔라 하우스
app앱macOS디스크 분석트리맵

Space Tree

디스크 공간을 눈으로 탐색하는 macOS 파일 용량 분석기

파일과 폴더의 용량을 트리맵과 크기순 목록으로 살펴보는 macOS 앱입니다. 큰 폴더를 따라 탐색하고, Finder에서 파일이 바뀌면 기존 화면과 탐색 위치를 유지하며 분석 결과를 갱신합니다.

SwiftSwiftUIAppKit

업데이트 2026년 10월 20일

Space Tree 비주얼

저장 공간이 부족해졌을 때 먼저 필요한 것은 어디에 용량을 쓰고 있는지 확인하는 일입니다. Finder에서 폴더 정보를 하나씩 열어보는 대신, 큰 파일과 폴더를 한 화면에서 비교할 수 있도록 Space Tree를 만들었습니다.

Space Tree는 macOS용 파일 용량 분석기입니다. 파일과 폴더의 크기를 면적으로 보여주는 트리맵을 중심으로, 용량순 목록과 폴더 탐색을 함께 제공합니다.

큰 파일부터 찾아가는 공간 지도

분석할 폴더나 디스크를 선택하면 공간 지도에 파일과 폴더가 나타납니다. 용량이 클수록 넓은 면적을 차지하므로, 오래된 영상이나 프로젝트 폴더처럼 공간을 많이 쓰는 항목을 먼저 살펴볼 수 있습니다.

트리맵에서 폴더를 클릭하거나 목록에서 더블 클릭하면 하위 폴더로 들어갑니다. 상단 경로 버튼으로 돌아오고, 이름으로 항목을 찾거나 Finder에서 해당 위치를 열 수 있습니다. 파일 내용 대신 메타데이터를 읽는 읽기 전용 분석 도구이며, 실제 파일 정리는 Finder에서 이어가는 흐름입니다.

파일이 바뀌어도 탐색은 그대로

전체 분석이 끝나기 전부터 부분 결과를 탐색할 수 있습니다. Finder에서 파일을 만들거나 수정·이동·삭제하면 변경된 경로를 중심으로 다시 분석합니다. 재분석 중에도 기존 트리맵과 탐색 위치를 유지해, 보고 있던 폴더를 처음부터 다시 찾아갈 필요를 줄였습니다.

용량 숫자와 트리맵은 바뀐 결과로 부드럽게 전환하며, macOS의 동작 줄이기 설정도 반영합니다.

용량 숫자는 기준을 구분해서

공간 지도의 기준은 파일 크기와 할당 크기 중에서 선택할 수 있습니다. 파일 크기는 파일의 길이이고, 할당 크기는 각 파일이 보고하는 디스크 블록 사용량의 합계입니다. APFS의 공유 블록·압축·하드 링크 때문에 폴더 합계와 디스크 전체 사용량이 정확히 일치하지 않을 수 있습니다.

상단에는 디스크 전체 사용량과 macOS가 제공하는 디스크 회수 예상도 함께 표시합니다. 회수 예상은 디스크 전체의 추정치이며, 특정 파일이나 폴더를 지우면 그만큼 확보된다는 뜻은 아닙니다. v1.2.0에서는 폴더·파일별 회수 분석을 덜어내고 이 구분을 간결하게 정리했습니다.

설치와 사용

macOS 13 이상에서 사용할 수 있으며, Apple Silicon과 Intel을 함께 지원하는 Universal DMG로 배포합니다. 배포 앱과 DMG에는 Developer ID 서명과 Apple 공증을 적용했습니다.

  1. 최신 릴리스에서 Universal DMG를 다운로드합니다.
  2. DMG를 열고 Space Tree.app을 Applications로 옮깁니다.
  3. 앱에서 폴더 열기 또는 디스크를 선택해 분석을 시작합니다.

휴지통이나 보호된 폴더까지 확인하려면 안내에 따라 전체 디스크 접근을 허용해야 합니다. 권한을 허용해도 macOS의 시스템 보호와 다른 사용자 파일의 접근 권한은 그대로 적용됩니다. 숨김 파일과 앱 패키지 내부는 분석하지만 심볼릭 링크와 다른 마운트 볼륨은 따라가지 않으며, 읽지 못한 항목은 경고로 안내합니다.

Space Tree는 외부 패키지 없이 SwiftUI와 AppKit으로 만든 네이티브 앱입니다. 소스 코드와 v1.2.0 업데이트 내역에서 구현과 배포 내용을 확인할 수 있습니다.