Syncthing은 여러 컴퓨터의 지정 폴더를 LAN이나 인터넷으로 동기화하는 무료 오픈 소스 프로그램입니다. 중앙 클라우드 저장소에 파일을 맡기지 않고 승인한 기기끼리 데이터를 교환합니다. macOS에서는 메뉴 막대 앱으로 실행 상태를 확인하고 브라우저에서 폴더와 기기를 관리할 수 있습니다.
Mac 노트북과 데스크톱 사이에서 작업 자료를 계속 맞추거나, 개인 컴퓨터와 서버에 같은 폴더를 유지하려는 사용자에게 맞습니다. 파일을 보관할 기기와 공유 상대를 직접 정할 수 있습니다.
기기들이 동시에 온라인 상태이고 Syncthing이 실행 중이어야 데이터를 주고받습니다. 상대 컴퓨터가 꺼져 있으면 즉시 전달되지 않으므로, 작업을 마친 뒤 동기화 완료 상태를 확인하는 습관이 필요합니다.
2026-10-09 확인 기준 공식 다운로드 페이지는 macOS·Windows·Linux·FreeBSD·OpenBSD·NetBSD·illumos 배포본을 제공합니다. macOS 기본 실행 파일은 Universal, Intel 64비트, ARM 64비트로 나뉩니다.
입력된 2.1.6-1은 공식 macOS 앱 번들 릴리스이며 Syncthing 2.1.6을 포함합니다. 현재 macOS 앱의 상단 안내와 지원 표는 macOS 12 이상을 요구합니다. 검토 항목으로, macOS 앱 저장소는 v1을 지원 중단 상태로 명시하며 업데이트와 버그 수정을 제공하지 않는다고 안내합니다. 구형 Mac 때문에 이전 버전을 선택할 때 이 점을 확인해야 합니다.
공식 다운로드 페이지의 syncthing-macos 링크에서 DMG를 받아 열고 앱을 응용 프로그램 폴더로 옮기는 방식으로 설치합니다. 기존 Syncthing 실행 파일이나 다른 래퍼가 이미 실행 중인지 먼저 확인합니다. 상대 컴퓨터에도 해당 OS용 Syncthing을 준비합니다.
앱을 실행한 뒤 메뉴 막대에서 웹 관리 화면을 엽니다. 기본 주소는 http://localhost:8384/입니다. 양쪽에서 Actions의 Show ID로 기기 ID를 확인하고 Add Remote Device에 상대 ID를 등록합니다. 공유할 폴더를 지정하고 상대 기기에서도 공유를 승인해 저장 위치를 정합니다. 처음에는 빈 시험 폴더에 작은 파일을 넣어 양쪽에 나타나는지 확인한 후 실제 자료를 연결하는 편이 좋습니다.
일반 작업 폴더는 Send & Receive로 설정하면 양쪽의 변경을 주고받습니다. Send Only는 기준 파일을 보내는 기기에, Receive Only는 로컬 변경을 다른 기기로 보내지 않을 복제 대상에 적합합니다. 받기 전용도 원격에서 전달된 삭제는 반영합니다.
예를 들어 편집자가 MacBook의 원고·이미지 폴더를 사무실 Mac과 공유하면 파일을 수동으로 복사하는 일을 줄일 수 있습니다. 사무실 Mac의 해당 폴더에 Simple File Versioning을 설정하면 MacBook에서 수정하거나 삭제한 파일의 이전 사본을 사무실 쪽에 남길 수 있습니다. 다만 사무실 Mac에서 직접 수정한 파일의 이전 내용까지 이 기능이 보관하는 것은 아닙니다.
Syncthing은 무료 오픈 소스 소프트웨어입니다. 확인한 공식 자료에는 동기화 기능을 유료판으로 해제하는 요금제나 무료판 저장 용량 할당량이 제시되어 있지 않습니다. 실제 보관 규모는 각 기기의 여유 디스크 공간에 영향을 받으며, 네트워크 이용 비용은 별도입니다. 홈페이지에서 안내하는 상업 지원은 프로그램 사용료와 구분해야 합니다.
파일 버전 관리는 기본적으로 꺼져 있고 기기·폴더별로 설정합니다. 일반 동기화는 실수로 지운 파일도 다른 기기에서 삭제하므로 독립적인 백업을 함께 마련해야 합니다. Mac 파일의 리소스 포크는 보존되지 않는다는 공식 FAQ의 한계도 확인할 필요가 있습니다.
연결이 안 되면 양쪽 프로그램 실행 여부, 상호 기기 ID 등록, 폴더 공유 설정을 먼저 확인하고 웹 화면의 오류와 로그를 살펴봅니다. 이어 방화벽에서 기본 동기화 포트 22000/TCP·UDP와 로컬 검색용 21027/UDP가 차단되는지 확인합니다.
속도가 느리면 Remote Devices의 연결 유형이 Relay인지 먼저 봅니다. 중계 연결은 직접 연결보다 느릴 수 있습니다. 다음으로 네트워크 속도와 상대 기기의 CPU 상태를 확인합니다. 최초 스캔이나 변경 파일의 해시 계산은 CPU 사용량을 높일 수 있습니다. 외장 디스크에서 folder marker missing이 나타나면 디스크 연결과 원래 경로, 실제 파일 존재 여부부터 확인합니다.
선택 기준은 파일의 최신 사본을 여러 기기에 유지하려는지, 과거 상태를 복원하려는지입니다. 전자는 Syncthing의 용도에 맞고, 후자가 핵심이면 전용 백업 도구를 별도로 검토해야 합니다.
클라우드 드라이브와 비교할 때는 상대 기기가 꺼져 있어도 파일을 받아야 하는지, 중앙 저장소 운영을 서비스에 맡기고 싶은지를 따져 봅니다. Syncthing은 저장 위치와 연결 기기를 직접 관리하는 대신 실행 상태와 연결 문제도 사용자가 관리합니다. 같은 컴퓨터 안의 두 폴더를 맞추는 용도는 공식 FAQ에서 지원하지 않는다고 명시합니다.
github.com
CC Switch는 Claude Code·Codex 등 AI 개발 도구의 API 공급자, 모델, MCP와 Skills 설정을 한곳에서 관리하는 무료 오픈소스 데스크톱 앱입니다.
claude.com
Claude는 Anthropic의 공식 AI 데스크톱 앱으로, macOS에서 문서·이미지 분석, 글쓰기, 웹 검색과 코드 작업을 대화로 수행한다.
portswigger.net
Burp Suite Community Edition은 PortSwigger의 무료 웹 보안 수동 테스트 도구 모음이다. 브라우저와 서버 사이의 HTTP·HTTPS 및 WebSocket 통신을 확인하고, 요청을 수정·재전송해 응답을 분석한다. macOS용 Intel·Apple Silicon 설치 파일을 제공하며, 웹 개발자와 보안 학습자의 요청 분석 및 취약점 재현에 활용할 수 있다.
github.com
VSCodium은 Microsoft의 VS Code 오픈 소스를 커뮤니티 기본 설정으로 빌드해 배포하는 무료 코드 편집기입니다. Microsoft 브랜딩을 제외하고 편집기 텔레메트리를 기본 비활성화하며, 확장 설치에는 Open VSX를 사용합니다. macOS·Windows·Linux를 지원하지만, 일부 Microsoft 전용 확장과 디버거는 호환되지 않으므로 기존 개발 환경을 옮기기 전에 확인이 필요합니다.
github.com
Miniforge는 conda-forge를 기본 패키지 저장소로 설정한 최소 설치 배포판이다. conda와 mamba를 제공하며, 필요한 라이브러리를 추가하고 프로젝트마다 독립된 실행 환경을 만들 수 있다. macOS에서 Python 데이터 분석이나 개발 환경을 직접 구성하려는 사용자에게 적합하다.
desktop.github.com
GitHub Desktop은 Git 저장소의 변경 비교, 커밋, 브랜치 관리와 원격 동기화를 그래픽 화면에서 수행하는 무료 오픈 소스 앱이다. GitHub와 GitHub Enterprise 연동에 초점을 두며, macOS와 Windows에서 사용할 수 있다.