오픈클로에 멀티 에이전트 오케스트레이션 해킹하기: 개발자 경험담

✍️ OpenClawRadar📅 게시일: March 28, 2026🔗 Source
오픈클로에 멀티 에이전트 오케스트레이션 해킹하기: 개발자 경험담
Ad

한 개발자가 에이전트들이 실제로 서로를 호출하지 않고 협업을 가장하고 있다는 사실을 발견한 후, OpenClaw를 수정하여 진정한 다중 에이전트 오케스트레이션을 구현한 경험을 공유했습니다.

문제점: 가짜 협업

개발자는 처음에 다양한 할당 모델을 가진 여러 에이전트(PM, 기획자, 백엔드, 프론트엔드, 디자이너)를 설정하고 오케스트레이터가 이들을 조정할 것으로 기대했습니다. 응답이 다른 섹션과 관점으로 구조화되어 나타났지만, 로그 분석 결과 PM 에이전트가 모든 작업을 혼자 수행하고 다른 에이전트들의 기여를 가장하고 있음이 드러났습니다. 다른 에이전트들은 실제로 호출되지 않았습니다.

핵심 문제: OpenClaw는 각 에이전트를 독립적인 단위로 취급하여 한 에이전트가 다른 에이전트를 생성하고, 결과를 기다린 후, 이를 다시 통합할 수 있는 내장된 방법이 없습니다.

해결책: 코어 런타임 수정

적절한 오케스트레이션을 구현하기 위해 개발자는 코어 런타임(reply-Bm8VrLQh.js)을 수정하여 다음을 처리하도록 했습니다:

  • sessions_spawn / sessions_yield를 통한 부모-자식 에이전트 생성
  • 하위 에이전트 완료 이벤트가 부모에게 전달되도록 함
  • 게이트웨이와 TUI를 위한 적절한 메시지 조립

sessions_yield 구현은 특히 어려웠으며, 비동기 흐름을 올바르게 설정하기 위해 약 90분 동안 지속적인 Codex 지원이 필요했습니다.

Ad

결과와 절충점

구현 후:

  • 에이전트들이 이제 별도의 스레드에서 병렬로 실행됨
  • 결과가 오케스트레이터에 의해 집계됨
  • PM이 통합 보고서를 받아 최종 출력을 형식화함
  • 각 에이전트가 실제로 할당된 모델을 사용함(모두 기본 모델로 기본 설정되는 버그 수정)

절충점은 다음과 같습니다:

  • 전체 파이프라인은 단일 에이전트의 거의 즉각적인 처리에 비해 30-60초 소요
  • 2일간의 테스트 비용은 약 $0.90
  • 활성 실행 중 메모리는 약 10-16GB 유지

하드웨어 및 초기 설정

개발자는 M4 Mac Mini(32GB)를 전용 AI 어시스턴트로 사용하여 지저분한 노트를 정리하고 연구를 요약했습니다. 처음에는 30B 모델로 LLM을 로컬에서 실행하려 했지만 매우 느려서 OpenClaw를 통해 상용 API(OpenAI, Claude, Gemini)로 전환했습니다.

오케스트레이션을 통한 출력 품질은 아직 평가 중입니다. 간단한 작업의 경우 단일 에이전트가 더 빠르고 저렴하지만, 복잡한 다단계 작업의 경우 전문화가 더 많은 튜닝과 함께 효과를 발휘할 수 있습니다.

📖 Read the full source: r/openclaw

Ad

👀 See Also

OpenClaw, Neon, Resend로 구축된 자동화된 콜드 이메일 시스템
Use Cases

OpenClaw, Neon, Resend로 구축된 자동화된 콜드 이메일 시스템

한 개발자가 OpenClaw를 오케스트레이션 AI 에이전트로, Neon을 서버리스 Postgres로, Resend를 이메일 API로 사용하여 완전 자동화된 콜드 이메일 시스템을 구축했습니다. 이 시스템은 5000건 이상의 이메일을 발송했으며 리드 추적, 자동 발송, 답장 감지, iMessage를 통한 알림을 관리합니다.

OpenClawRadar
솔로 창업자가 Claude 코드로 뉴스 분석 플랫폼 구축: 확장과 디버깅 교훈
Use Cases

솔로 창업자가 Claude 코드로 뉴스 분석 플랫폼 구축: 확장과 디버깅 교훈

CS 학위가 없는 단독 창업자가 The Daily Martian를 구축했습니다. 이 뉴스 분석 플랫폼은 40개 이상의 언론사가 같은 기사를 어떻게 다루는지 분석하고 각 언론사가 사용하는 설득 기법을 탐지합니다. Python/FastAPI, PostgreSQL, Redis, React/TypeScript로 구성된 풀 스택입니다. 개발자는 이 도구로 구축한 첫 번째 주요 프로젝트에 Claude Code를 광범위하게 사용했습니다.

OpenClawRadar
비개발자가 MiniMax Agent 플랫폼에서 MaxClaw를 통해 관리형 OpenClaw 설정을 찾았습니다.
Use Cases

비개발자가 MiniMax Agent 플랫폼에서 MaxClaw를 통해 관리형 OpenClaw 설정을 찾았습니다.

코딩 경험이 없는 프리랜서 마케팅 컨설턴트가 MiniMax Agent 플랫폼에서 MaxClaw를 사용해 도커와 API 키 관리를 피하며 AI 에이전트를 성공적으로 배포했습니다. 이 에이전트는 매일 경쟁사 모니터링, 소셜 콘텐츠 초안 작성, 기사 요약을 처리합니다.

OpenClawRadar
개발자, Claude AI로 세 번의 저녁 동안 신속한 프로토타이핑 보고
Use Cases

개발자, Claude AI로 세 번의 저녁 동안 신속한 프로토타이핑 보고

한 개발자가 Claude AI를 사용하여 전체 개발팀이 몇 주가 걸릴 프로젝트를 세 번의 부분적인 저녁 시간에 완성했으며, 1시간도 채 되지 않아 작동하는 첫 번째 프로토타입을 만들고 여러 기능을 빠르게 추가했습니다.

OpenClawRadar