맥OS(macOS)에서 여러 인공지능(AI) 코딩 에이전트를 동시에 사용하는 개발자들을 위한 새로운 유틸리티 앱 'AI 펄스(AI Pulse)'가 공개되었습니다. 이 앱은 맥OS의 독(Dock) 옆에 가상의 LED 스트립을 띄워 AI 에이전트의 실시간 상태를 시각적으로 알려줍니다. 예를 들어, 에이전트가 코드를 실행 중일 때는 시안색(cyan) 불빛이 흐르고, 사용자 입력이나 승인을 기다릴 때는 주황색으로 깜빡이며, 오류 발생 시 빨간색으로 두 번 깜빡이는 등 직관적인 방식으로 정보를 제공합니다.
'AI 펄스'는 기존의 하드웨어 기기인 '사이드펄스(SidePulse.io)'에서 영감을 받아 소프트웨어 형태로 구현되었습니다. 개발자는 여러 클로드 코드(Claude Code) 세션을 병렬로 실행하면서 특정 세션이 사용자 승인을 기다리는 상태인 것을 뒤늦게 발견하는 불편함을 겪다가 이 앱을 만들게 되었다고 설명합니다. 이 앱은 맥OS의 공개 API만을 사용하여 독에 직접 내장되지 않고, 독 옆의 빈 공간에 테두리 없는 비활성화 패널 형태로 자리 잡아 시스템 자원을 효율적으로 사용합니다. 또한, 에이전트 상태를 게시하기 위해 로컬 루프백 인터페이스(127.0.0.1:7455)를 통해 CLI(명령줄 인터페이스)와 통신하며, 보안을 위해 베어러 토큰(bearer token)을 키체인(Keychain)에 저장하는 방식을 사용합니다.
이러한 'AI 펄스'는 AI 개발 워크플로우를 크게 개선할 수 있는 잠재력을 가집니다. 특히 여러 AI 모델이나 에이전트를 동시에 활용하는 개발 환경에서 각 작업의 진행 상황을 빠르게 파악하고 적절히 대응하는 데 도움을 줍니다. 이는 개발 생산성 향상으로 이어질 수 있으며, 복잡한 AI 작업을 시각적으로 단순화하여 인지 부하를 줄이는 효과도 기대할 수 있습니다. 향후 다양한 AI 에이전트 및 개발 도구와의 연동을 통해 더욱 폭넓게 활용될 가능성도 있습니다.