AI 에이전트 여러 개 쓰는 사람을 위한 도구를 만들었습니다
AI 코딩 에이전트, 저는 여러 개를 구독하고 있습니다. Claude Code, Kiro, GitHub Copilot, Codex... 운좋게 무료로 쓰고 있는 것도 있지만 대부분 유료로 사용중이고 매달 나가는 돈만 엄청나게 나가는 것 같습니다.
그러나 실제로 주력으로 사용하는 것은 보통 하나인것 같습니다 저의 경우는 Copilot 이나 Kiro 혹은 Codex 를 주력으로 쓰고 있는데, 그때 그때 프로모션 내용에 따라서 좀 달라지는 것 같습니다.
그렇다고 다른 걸 다 해제를 하자니.. 이게 미묘하게 조금씩 달라서 그건 또 어렵더라고요. 각자 잘하는 것도 좀 다르고 동시에 각 에이전트 서비스별로 사용할 수있는 특화 모델들도 다르다보니 어쩌다보니 다 쓰고있습니다.
물론, 이런 문제를 해결하기 위해서 작년 부터 자체적인 SAM 이라는 서비스를 구축해서 라우터처럼 모든 모델을 다 같이 쓸수있게 구축해놓기도 했습니다만..
유료구독해서 사용하고 있는 에이전트 서비스들에서 매달 제공되는 모델들의 사용량이 또 따로 있다보니 기왕이면 이걸 좀 효율적으로 쓸수 있는 방법이 있으면 좋겠더라고요.
그래서 실질적으로는 주력으로 사용하는 모델에서 질문을 만들고 그걸 그냥 수동으로 복사해서 다른 에이전트에게 붙여넣기하고.. 그렇게 쓰고 있었습니다.

문제는 이걸 어떻게 유용하게 쓸까였어요. 하나의 에이전트에게 아키텍처 결정을 물어보면 자신감 넘치게 답합니다. 근데 다른 에이전트에게 같은 질문을 하면 완전히 다른 답이 나올 때가 있어요. 둘 다 그럴듯합니다. 누가 맞는 걸까요?
탭을 열고, 복사하고, 붙여넣고, 비교하고... 이걸 매번 하다 보니 이런 생각이 들었습니다.
같은 질문을 동시에 던지고, 답을 나란히 보면 되잖아.
그래서 Lun을 만들었습니다

Lun(論)은 여러 AI 코딩 에이전트에게 같은 질문을 병렬로 던지고, 답변을 나란히 보여주는 CLI 도구입니다. 이름은 논어(論語)의 논(論)에서 가져왔어요. 여러 관점을 모아 더 나은 판단을 내린다는 뜻입니다.

Lun 저장소
https://github.com/soonsoon2/lun
룬은 설치후에 CLI 환경에서 그냥 바로 사용할 수도 있습니다.

chat 환경의 cli 로도 사용할 수있고요.

cli 뿐만 아니라 웹서버로도 올려서 사용할 수있도록 만들었습니다.

그리고 VS Code 용 Extension 을 만들어서 설치후에는 Copilot 에서도 그냥 호출해서 사용할 수있도록 되어있습니다. 나름 호출횟수나 사용량등도 볼 수있도록 되어있고요.

물론 아쉽게도 이제 막 만들었고 각 에이전트별로 작동 방식이 다르다보니 퍼포먼스가 그렇게 좋진 않습니다만.. 시작이 반이라고 하지 않았나요?
이런 접근법이 도움이 되시는 분들이라면 마음껏 사용하시길 바랍니다.
일단 저는 너무 잘쓰고있어서 중간 중간 계속 업데이트를 해나갈 예정입니다.
해당 프로젝트는 이번에 Seoul 코엑스에서 진행되는 Github After Dark 행사에서 처음으로 공개됩니다.

https://github.registration.goldcast.io/events/6dc10b2c-f650-48b2-b3c7-aa66937e774c
아무래도 Github 팀 분들이 많이 계시는 자리이고 관련 서비스인 Copilot 에 관심있으신분들이 재미있게 봐주시지 않을까 생각이 되는데, 많은 관심과 Star 해주시면 소스 코드를 공개하는 입장에서 더 재미나게 업데이트할 것 같네요.
다음에 또 업데이트 내용이 있으면 소개해드리도록 하겠습니다.
감사합니다.
