앤트로픽(Anthropic)의 AI 코딩 에이전트인 클로드 코드(Claude Code)의 복잡한 작업 과정을 3D 가상 도시에서 직관적으로 보여주는 오픈소스 도구 '스카이본(Skyborne)'이 공개되어 개발자들의 주목을 받고 있습니다. 이 도구는 여러 에이전트가 동시에 수행하는 작업을 시각적으로 표현하여, 터미널에서 일일이 확인해야 했던 번거로움을 해소하고 개발 효율성을 높이는 것을 목표로 합니다.
스카이본은 각 클로드 코드 세션을 '떠다니는 지구(district)'로, 개별 에이전트를 '스카이봇(Skybot)'이라는 작은 로봇으로 시각화합니다. 지구의 탑은 세션이 사용하는 토큰(token) 양에 따라 높이가 달라지며, 스카이봇은 작업 중에는 시안색 눈을, 사용자 승인을 기다릴 때는 황색 눈을, 오류 발생 시에는 적색 눈을 보여주는 등 상태를 직관적으로 나타냅니다. 또한, 에이전트가 책을 읽거나 검색하는 등 특정 작업을 수행할 때 소품을 들고, 커피를 마시거나 승리 춤을 추는 등 다양한 '기분(mood)'과 '순간(moment)'을 표현하여 사용자에게 친근감을 더합니다. 모든 데이터는 사용자 컴퓨터에서 로컬로 처리되며, 계정 생성이나 클라우드 연결, 원격 데이터 전송(telemetry) 없이 작동하여 개인 정보 보호에 강점을 가집니다.
이러한 시각화 도구는 대규모 언어모델(LLM) 기반 에이전트의 복잡한 동작을 이해하고 디버깅하는 데 큰 도움을 줄 수 있습니다. 특히 여러 에이전트가 동시에 협업하는 시나리오에서 각 에이전트의 역할, 진행 상황, 병목 현상 등을 한눈에 파악할 수 있게 함으로써 개발자가 문제 해결에 드는 시간을 단축하고, 에이전트의 자원 사용 효율성을 최적화하는 데 기여할 것입니다. 클로드 코드와 같은 AI 에이전트의 활용이 늘어남에 따라, 이들의 내부 작동 방식을 투명하게 보여주는 도구의 중요성은 더욱 커질 것으로 예상됩니다.