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

✍️ 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

자기 개선 AI 에이전트가 프로세스 비대화로 인해 정체되었으며, 설정의 60%를 줄여 해결했습니다.
Use Cases

자기 개선 AI 에이전트가 프로세스 비대화로 인해 정체되었으며, 설정의 60%를 줄여 해결했습니다.

한 개발자가 자기 개선형 AI 에이전트를 사용하면서 초기 개선 후 성능 정체에 부딪혔다고 보고했습니다. 버그 때문이 아니라 모든 개선이 더 많은 프로세스 오버헤드를 추가했기 때문에 에이전트는 계속된 개발에도 불구하고 느려지고 있었습니다.

OpenClawRadar
클로드 코워크, 13가지 AI 역할과 지속적 메모리로 20만 단어 철학 서적 구축 지원
Use Cases

클로드 코워크, 13가지 AI 역할과 지속적 메모리로 20만 단어 철학 서적 구축 지원

철학자가 클로드 코워크를 활용해 13개의 AI 저자 역할, 영구 메모리, 구조화된 추론 파일로 20만 단어 책을 집필합니다. 도메인 전반에 걸쳐 일관성을 유지합니다.

OpenClawRadar
클로드 AI를 활용한 YC W26 스타트업 자동화 연구 및 순위 분석
Use Cases

클로드 AI를 활용한 YC W26 스타트업 자동화 연구 및 순위 분석

레딧 사용자가 Claude를 활용해 YC W26의 모든 스타트업을 조사하고, 창업자 신뢰도, 제품 현실성, 시장 기회, 경쟁력에 대해 S부터 D까지 등급을 매긴 VC 어소시에이트 연구를 자동화했습니다.

OpenClawRadar
Cowork는 Claude AI와 MCP 연결을 활용하여 스프린트 변경 로그 생성을 자동화합니다.
Use Cases

Cowork는 Claude AI와 MCP 연결을 활용하여 스프린트 변경 로그 생성을 자동화합니다.

한 프로젝트 매니저가 Cowork와 Claude AI를 사용하여 스프린트 종료 시 변경 로그 작업을 자동화하여 2주마다 1시간의 수작업을 제거했습니다. 이 시스템은 MCP를 통해 Linear에 연결하고, 완료된 이슈를 가져오며, 사용자에게 영향을 주는 변경 사항을 식별하고, 변경 로그 내용을 작성하며, 자동으로 게시합니다.

OpenClawRadar