AI 에이전트의 활동을 실시간으로 파악하기 어렵다는 문제에 대한 흥미로운 해결책, 'AgentDisplay'가 등장했습니다. 이 서비스는 에이전트가 자신의 작업 상태를 특정 URL에 전송하면, 사용자가 해당 URL에 접속해 진행 상황을 한눈에 볼 수 있도록 돕습니다. 별도의 SDK나 API 키, 회원가입 없이 단 하나의 URL만으로 작동하는 것이 특징입니다.
AgentDisplay는 고유한 UUID를 포함하는 URL을 제공하며, 에이전트는 이 URL에 'agentname', 'message', 'status' 등의 파라미터를 추가하여 HTTP GET 요청을 보냅니다. 예를 들어, 'agentdisplay.ai/{uuid}?agentname=DeployBot&message=Build passed&status=running'과 같은 형식입니다. 이 세 가지 예약된 키 외의 모든 파라미터는 통계 카드로 표시되어, 개발자가 원하는 어떤 정보든 유연하게 시각화할 수 있습니다. 클로드(Claude), 코드 코덱스(Code Codex), 커서(Cursor) 같은 AI 도구는 물론, 깃허브 액션(GitHub Actions), n8n, 심지어 간단한 Bash 스크립트에서도 활용 가능합니다. 보안 모델은 구글 문서 공유 링크와 유사하게 UUID를 아는 누구나 읽고 쓸 수 있지만, 'token', 'key', 'secret' 등 민감한 정보는 저장되지 않도록 필터링됩니다.
이 서비스는 AI 에이전트의 투명성을 높이고 개발 및 운영 효율성을 개선하는 데 기여할 것으로 보입니다. 특히 여러 에이전트가 복잡한 작업을 오케스트레이션(orchestration)하는 환경에서 각 에이전트의 진행 상황을 통합적으로 파악하는 데 유용합니다. 무료 플랜은 최대 3개의 에이전트와 24시간 기록을 제공하며, 유료 플랜을 통해 더 많은 에이전트와 긴 기록 유지, 슬랙(Slack) 및 웹훅(webhook) 알림 등의 고급 기능을 이용할 수 있습니다. 이는 AI 워크플로우를 구축하고 관리하는 개인 개발자나 소규모 팀에게 강력하고 접근성 높은 모니터링 솔루션을 제공합니다.
