멀티 에이전트 워크플로우를 잘못 사용하고 있었던 것 같네요
I think I was using multi-agent workflows wrong
핵심 요약
멀티 에이전트 시스템을 전체 과정이 아닌 기획 단계에서만 활용하여 효율을 높이는 방식에 대한 공감과 논의입니다.
- 기획 단계 활용 — 복잡한 문제 해결을 위해 초기 단계에서만 여러 에이전트를 투입함
- 비용 절감 — 실행 단계에서는 단일 에이전트나 로컬 모델을 사용하여 토큰 낭비를 방지함
- 워크플로우 분리 — 기획과 실행을 명확히 구분하여 에이전트 간의 불필요한 충돌을 피함
- 실무적 관점 — 다수의 에이전트가 실행 단계에 참여하는 것은 비효율적인 즉흥 연극에 불과하다는 의견이 지배적임
요즘 멀티 에이전트 세팅 가지고 이것저것 만져보고 있는데, 한 가지 깨달은 게 있음. 사실 전체 작업 내내 에이전트 3마리가 서로 떠들게 둘 필요가 없더라고.
진짜 유용한 건 보통 시작 단계임. 예를 들어 저번 주에 코딩 프로젝트 하나 하는데 접근 방식을 어떻게 할지 좀 애매했거든. 그래서 로컬 Codex랑 Claude Code를 Genspark GenTeam에 집어넣고 그냥 둘이서 같이 문제 해결하게 뒀음. 같은 방에 에이전트 여러 마리 박아두니까 확실히 효율적이긴 하더라. 서로 의견도 좀 주고받고, 계획이 내가 만족할 만한 수준으로 다듬어지는 걸 지켜볼 수 있었으니까.
근데 일단 계획이 딱 정해지고 나니까 이런 생각이 드는 거임. '아니, 왜 굳이 AI 3마리 회의하는 데 돈을 계속 쓰고 있지?'
그래서 지금은 워크플로우를 둘로 쪼갰음. 복잡한 문제 → GenTeam → 에이전트들이 토론하고 접근 방식 결정, 명확한 문제 → 로컬 Codex / Claude Code → 그냥 바로 코드 짜기. 이렇게 하니까 멀티 에이전트 감이 딱 오더라. GenTeam은 이제 진짜로 여러 머리가 필요할 때만 애들 다 불러 모으는 회의실 같은 느낌임. 다들 합의 보면 바로 일하러 돌려보냄 ㅋㅋ. 크레딧도 엄청 아껴짐.
혹시 너네도 멀티 에이전트 이렇게 쓰고 있냐? 아니면 그냥 처음부터 끝까지 스웜 전체를 다 돌리는 중임? 다들 어떻게 쓰는지 궁금하다.


