에이전트 인프라부터 다이어그램까지, 커뮤니티가 찾아낸 오픈소스 두 가지
에이전트 이벤트 관리에 레디스를 붙인 사례를 찾는 질문과, draw.io 대안 다이어그램 도구를 찾는 질문이 같은 날 저녁 올라왔다. 둘 다 커뮤니티의 실전 경험이 오픈소스 추천으로 빠르게 답을 채웠다.
이른 저녁 채팅창에는 실무형 질문 두 개가 시차를 두고 올라왔다. 하나는 에이전트의 이벤트를 어떻게 관리하느냐는 인프라 질문이었고, 다른 하나는 다이어그램을 자동으로 그려 주는 도구를 찾는 질문이었다. 둘 다 커뮤니티의 실전 경험이 곧바로 답을 채웠다.
먼저 나온 질문은 에이전트에 레디스(Redis)를 붙여 이벤트를 관리해 본 사례가 있느냐는 것이었다.
"에이전트에 redis붙여서 이벤트 관리해보신분 계신가요?"
곧바로 실제로 구현해 본 참여자가 답했다. 자신이 만든 오픈소스 프로젝트로 이미 구현해 뒀다는 설명과 함께, 관련 예제 워크플로우 영상까지 공유했다.
"안녕하세요 :) 네, kumiho 로 구현해놨습니다. 현재 오픈소스로 되어 있어요."
질문자는 이 프로젝트가 러스트(Rust)로 짜여 있다는 사실에 놀라움을 표했고, 소개자는 자막까지 갖춘 사용 영상을 추가로 안내하며 궁금한 점은 언제든 연락 달라고 문을 열어 뒀다.
"요건 예제 워크플로우 사용 영상인데요, 한글 자막도 있어요 :)"
못 찾겠던 도구, 결국 찾다
시간이 조금 흐른 뒤에는 전혀 다른 종류의 도구 찾기가 이어졌다. 한 참여자가 예전에 커뮤니티에서 봤던, draw.io와 비슷하지만 머메이드(Mermaid)보다 훨씬 깔끔한 결과물을 자동으로 뽑아내는 다이어그램 도구의 이름이 기억나지 않는다며 도움을 구했다.
"선생님들~ 예전에 draw.io 랑 유사하게 다이어그램 그리는 스킬? 모듈? 이런걸 여기서 본적이 있는데 못찾겠어요~"
답변은 두 갈래로 나뉘었다. 한쪽은 손그림 느낌의 다이어그램 도구 엑스칼리드로우(Excalidraw)를 제안했고, 다른 쪽은 깃허브에 공개된 archify 프로젝트 링크를 짚었다.
"excalidraw라는것도 있습니당"
질문자는 두 제안을 모두 시도해 보겠다고 답했다가, 얼마 뒤 정확히 archify가 찾던 도구였다며 반가운 감사 인사를 남겼다.
"이겁니다! 흙흙 감사합니다!"
두 질문 모두 결론은 비슷했다. 처음부터 완성형 도구를 찾아 헤매기보다, 커뮤니티에 먼저 물으면 이미 누군가 만들었거나 써 본 오픈소스가 나온다는 것이다. 에이전트 인프라든 다이어그램 자동화든, 바퀴를 다시 발명하지 않아도 되는 지점이 계속 넓어지고 있다는 걸 이 저녁의 두 질답이 보여줬다.
특히 두 사례 모두 질문자가 정확한 제품명을 몰랐다는 공통점이 있다. 레디스 이벤트 관리는 "그런 걸 해본 사람 있느냐"는 막연한 질문으로, 다이어그램 도구는 "예전에 본 것 같은데 이름이 기억 안 난다"는 흐릿한 기억으로 출발했다. 그런데도 답이 몇 분 안에 정확히 돌아왔다는 건, 커뮤니티 안에 쌓인 실사용 경험의 밀도가 그만큼 두텁다는 뜻이기도 하다.