맥북 프로(MacBook Pro) 사용자라면 화면 상단의 노치(notch)가 때로는 거슬리게 느껴질 수 있습니다. 하지만 이제 이 노치가 개발자 생산성을 극대화하는 강력한 도구로 변모했습니다. '탑소일(Topsoil)'은 맥북의 노치 영역을 코딩 에이전트, 음악, 파일, 시스템 상태 등을 한눈에 관리할 수 있는 라이브 대시보드로 탈바꿈시키는 네이티브 앱입니다.
탑소일은 macOS 14 소노마(Sonoma) 이상에서 작동하며, 노치에 마우스를 올리면 작은 패널이 확장되어 필요한 정보를 표시하고, 마우스가 멀어지면 다시 노치 안으로 접혀 들어갑니다. 기본적으로 코드(Code), 주식(Stocks), 지금 재생 중(Now Playing) 세 가지 페이지를 제공합니다. 코드 페이지에서는 클로드(Claude), 코덱스(Codex), 커서(Cursor)와 같은 코딩 에이전트의 터미널을 실시간으로 확인할 수 있으며, 음악 앱이나 스포티파이(Spotify)의 재생 정보를 보여주는 '지금 재생 중' 섹션도 포함됩니다. 특히, 코딩 에이전트가 실행될 때 3배 더 빠르게 성장하는 픽셀 식물은 개발 과정에 소소한 즐거움을 더하는 요소입니다. 또한, 파일 드롭 셸프, 캘린더, 배터리 및 시스템 정보, 스크린 타임, 포모도로 타이머 등 다양한 모듈을 추가하여 기능을 확장할 수 있습니다. 전체 화면 앱 사용 중에도 보조 패널을 통해 노치 기능을 활용할 수 있어, 작업 흐름을 방해하지 않고 필요한 정보를 빠르게 얻을 수 있습니다.
탑소일은 단순히 노치의 시각적 활용을 넘어, 개발자들이 여러 앱을 오가는 번거로움을 줄여 생산성을 높이는 데 기여합니다. 코딩 에이전트의 진행 상황을 실시간으로 모니터링하고, 필요한 파일에 빠르게 접근하며, 동시에 음악을 제어하는 등의 작업을 한곳에서 처리할 수 있게 함으로써 작업 효율을 크게 향상시킬 수 있습니다. 특히, 개인 정보가 로컬에 저장되고 외부 서버로 전송되지 않는다는 점은 보안에 민감한 사용자들에게 큰 장점으로 작용합니다. 맥북의 하드웨어적 특징을 소프트웨어적으로 영리하게 활용하여 사용자 경험을 개선한 사례로, 앞으로 노치 활용의 새로운 가능성을 제시할 것으로 기대됩니다.
