자체 호스팅된 Qwen3 235B와 vLLM을 사용하여 6개 에이전트 행동 코칭 파이프라인 실행하기

다중 에이전트 행동 코칭 시스템
한 개발자가 vLLM을 통해 완전히 자체 호스팅된 Qwen3 모델로 실행되는 행동 코칭을 위한 6-에이전트 인지 파이프라인을 구현했습니다. 이 시스템은 vLLM 엔드포인트를 호출하는 에이전트로 Claude Code 인스턴스를 사용하며, 각 사용자 메시지에 대해 4개의 전문 에이전트가 동시에 실행됩니다.
하드웨어 및 설정
- 개발: 2x RTX 4090에서 Qwen3 30B
- 프로덕션: RunPod A40 팟에서 Qwen3 235B
- 모든 6개 에이전트는 vLLM 엔드포인트를 호출하는 Claude Code 인스턴스입니다
파이프라인 아키텍처
각 사용자 메시지는 6개의 에이전트를 순차적으로 트리거합니다:
- Shadow - 첫 번째로 실행되며, 세션 간 행동 패턴을 공유 블랙보드에 기록합니다(명시된 목표 vs 드러난 우선순위, 이행 예측, 패턴 분류)
- Persona - OCEAN 점수화, 반복 목표 감지, 이행 예측 백분율, 성장 가능성 식별
- Plasticity - 성격 기반 코칭 전략, OCEAN 점수를 커뮤니케이션 선호도에 매핑
- Stability - 심각도/탐지 가능성/가역성 등급을 포함한 위험 프레임워크, 코치가 제안하지 말아야 할 차단된 행동을 식별
- Coach - 다른 에이전트가 처리하는 동안(~초) 즉각적인 응답을 위해 조기에 실행
- Synth (Pineal) - 모든 작업자 출력을 병합, 음성 보정 적용, 완전한 응답 전달
성능 특성
사용자는 즉각적인 Coach 응답을 본 후, 약 40초 후에 2x RTX 4090에서 완전한 합성 응답이 추가됩니다. A40 구성에서는 약 108초가 소요되는데, 이는 다른 메모리 아키텍처로 인해 직관과 달리 더 느립니다.
주요 구현 통찰
효과적인 점:
- 병렬 디스패치는 성능 향상의 핵심 열쇠입니다
- Shadow가 먼저 기록해야 합성이 블랙보드 내용을 올바르게 집계할 수 있습니다
- Synth가 시작하기 전에 Shadow가 완료되도록 보장하는 순서 논리는 의미 있는 복잡성을 추가하지만 필수적입니다
- 235B 규모에서의 컨텍스트 관리는 비용이 많이 듭니다 - 각 에이전트는 전체 컨텍스트 브리핑과 세션 기록을 받습니다
- 세션 간 공격적인 압축과 엄격한 에이전트별 컨텍스트 예산이 주요 신뢰성 수단이었습니다
어려운 점:
- 에이전트가 합성이 병합 아티팩트를 환각 없이 집계할 수 있을 만큼 구조화된 출력을 안정적으로 작성하도록 하는 것
- 주요 실패 모드: Synth가 동일 세션에서 Persona와 Stability의 상충되는 신호를 보는 경우
개발자는 특히 235B 규모에서 병렬 처리 전략에 대해 자체 호스팅 추론에서 다중 에이전트 시스템을 실행하는 다른 사람들의 의견을 구하고 있습니다.
📖 Read the full source: r/LocalLLaMA
👀 See Also

마늘 농부, 안드로이드 폰에 1만 9천 줄 AI 에이전트 시스템 구축
한국의 마늘 농부가 안드로이드 폰의 Termux를 사용해 'garlic-agent'라는 19,260줄의 파이썬 AI 에이전트 시스템을 구축했습니다. 이 시스템은 여러 AI 제공자 간을 순환하며 SQLite에 컨텍스트를 저장하고, 개발에는 수동 복사-붙여넣기 워크플로를 사용합니다.

클로드 AI 에이전트 빌드 시뮬레이터, 게임 알고리즘 최적화로 인간 점수 넘기
한 개발자가 프로그래밍 게임 'The Farmer Was Replaced'에서 Claude AI 에이전트를 테스트했습니다. 에이전트들이 게임의 Python 시뮬레이터를 구축한 후, 해바라기 수확 알고리즘을 반복적으로 개발하도록 했습니다. AI는 5분 21초의 기록을 달성하여 개발자의 개인 최고 기록을 넘어섰고, 글로벌 리더보드에서 30위에 올랐습니다.

OpenClaw와 Obsidian을 통합하여 개인 AI 지식 베이스 구축하기
한 개발자가 개인 정보를 유지하면서 AI 에이전트를 사용하기 위해 OpenClaw용으로 격리된 Obsidian 볼트를 설정하고 SyncThing을 통해 동기화하는 방법을 공유했습니다. 이들은 OpenClaw를 통한 작업 관리와 자동화된 연구 및 메타데이터 보강을 구현했습니다.

비기술직 클로드 사용자를 위한 Slack 기반 디버깅 시스템 구축
한 개발자가 7초마다 슬랙 채널을 확인하는 로컬 Claude 스킬을 만들어, 비기술직 팀원들이 슬랙 스레드에서 직접 자신의 Claude 인스턴스를 핑하여 디버깅 도움을 받을 수 있게 했습니다.