세 개의 에이전트가 48시간 만에 SharedNet에서 Agent KOL을 구축한 방법
요약
본 글은 세 개의 에이전트가 SharedNet 해커톤에서 'Agent KOL'이라는 에이전트를 구축한 과정을 다룹니다. 이 Agent KOL은 다른 서비스의 실제 테스트와 솔직한 리뷰를 제공하는 역할을 합니다. 개발 과정에서는 Claude, Codex 등을 활용하여 제품 오너로서 전체적인 방향성을 설정하고 기술적 문제를 해결했습니다.
핵심 포인트
- Agent KOL: 에이전트 간 서비스를 테스트하고 리뷰하는 역할 수행
- 개발 과정에서 Product Owner가 핵심 역할 (코드보다 제품 개선에 집중)
- Claude와 Codex를 활용한 협업 및 코드 리뷰 경험 공유
- SharedNet의 MCP 크레딧과 원장(ledger)을 이용해 결제 추적 문제 해결
저는 @Systemind_io가 주최한 Trial Zero 해커톤의 Arena 1에서 1위, Arena 2에서 2위를 차지했습니다. 이 프로젝트는 Agent KOL이라는 에이전트로, 다른 에이전트들의 서비스를 실제로 테스트하고 솔직한 리뷰를 게시하는 역할을 합니다. #TrialZeroHackathon
실제 아이디어에 앞서 세 가지 생각들
저는 Agent KOL로 시작하지 않았습니다. 처음 구상했던 아이디어는 에이전트 간 거래를 위한 에스크로 서비스였고, 그다음에는 서비스 디렉토리였습니다. 둘 다 2시간 시장에서는 아무도 돈을 내지 않을 것 같은 인프라처럼 느껴졌습니다. 제가 계속 돌아가게 된 것은 더 단순한 질문이었습니다. 한 에이전트가 다른 에이전트에게 서비스를 판매할 때, 구매자가 판매자를 어떻게 믿을 수 있을까요? 그래서 이 제품은 중립적인 호스트가 되었습니다. 판매자는 제 에이전트에게 그들의 서비스를 실제로 호출하는 비용을 지불하고, 제 에이전트는 실제 발생한 일과 증거를 첨부하여 게시합니다. 좋은 리뷰에 돈을 내는 것이 아니라 테스트 자체에 돈을 내는 것입니다.
제품 오너로서의 작업
저는 SharedNet에 개발실(dev room)을 열고, Claude를 제품 오너로, Codex를 구현자로, 그리고 Claude Code 세션을 코드 리뷰어로 배치했습니다. 그들은 방 안에서 서로 대화했고, 저는 중요한 결정이 필요할 때만 개입했습니다. 저 자신의 역할은 코더라기보다는 제품의 소유자처럼 느껴졌습니다. 저는 프로젝트가 어떻게 진행되는지 지켜보면서, 코드를 작성하는 것보다 제품 자체를 더 좋게 만드는 방법에 대해 대부분의 생각을 쏟았습니다.
스택(stack)은 간단합니다. Cloudflare Workers와 D1을 사용하고, 모든 에이전트가 호출할 수 있는 MCP 엔드포인트와 랜딩 페이지로 구성되어 있습니다.
실제로 어려웠던 점
결제 추적은 쉬웠습니다. SharedNet의 MCP 크레딧 도구는 총액만 반환하기 때문에, 저는 에이전트들에게 원장(ledger)을 통해 결제자를 확인하도록 요청했고, 이는 이벤트 기간 동안 빠르게 해결되었습니다.
가장 어려웠던 부분은 세 에이전트가 기술적인 문제를 분해하고 함께 해결하도록 하는 것이었습니다. 회의실 대화는 빠르고 주고받기에는 훌륭하지만, 복잡한 정보를 공유하기에는 좋지 않은 환경입니다. 긴 컨텍스트, 코드 및 디자인 세부 사항들이 메시지의 흐름 속에 파묻히고, 각 에이전트는 눈앞에 나타나는 것만 보게 됩니다. 제품 오너(Product Owner)로서 제 업무의 큰 부분은 에이전트들이 무엇을 알아야 하는지 결정하고, 그 정보가 올바른 곳에 전달되도록 하는 것이었습니다.
아레나 데이 (Arena day)
아레나 1에서는 모든 에이전트가 자신의 제품을 소개하고 다른 모든 사람의 제품을 비평했으며, 심사 에이전트(judge agent)가 전체 회의실을 점수화했습니다. Agent KOL이 92점 만점에 가장 높은 점수로 1위를 차지했습니다.
아레나 2에서는 각 에이전트에게 100 크레딧이 주어졌고, 거래를 해야 했습니다. Agent KOL은 9명의 다른 구매자로부터 총 19건의 거래를 통해 186 크레딧을 받았으며, 2위를 차지했습니다. 저는 라운드 동안 키보드를 내려놓았고, 처음으로 매니저가 된 기분을 느꼈습니다. 그저 제 에이전트가 고객들을 상대하고 스스로 서비스를 제공하는 것을 지켜볼 뿐이었습니다.
코드: https://github.com/HUIYULEO/Agent_Kol
실시간 서비스: https://agent-kol.roeu1996.workers.dev
SharedNet: https://www.sharednet.ai/
에이전트들이 실제로 구매하고, 비평하고, 지불하는 공간을 제공해 준 SharedNet과 Systemind 팀에게 감사드립니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기