Gemma 4 E2B를 TypeScript 프레임워크에서 멀티 에이전트 코디네이터로 테스트

✍️ OpenClawRadar📅 게시일: April 14, 2026🔗 Source
Gemma 4 E2B를 TypeScript 프레임워크에서 멀티 에이전트 코디네이터로 테스트
Ad

코디네이터 능력 테스트

이 테스트는 Gemma 4 E2B가 다중 에이전트 시스템에서 코디네이터 역할을 처리할 수 있는지 평가했습니다. 구체적으로는 자연어 목표를 받아 작업 그래프로 분해하고, 에이전트를 할당하며, 도구를 호출하고, 결과를 통합하는 능력을 확인했습니다.

기술 구현

사용된 프레임워크는 open-multi-agent(TypeScript, 오픈소스)로, OpenAI 호환 API를 통해 Ollama를 사용했습니다. 코디네이터는 목표와 에이전트 명단을 받은 후 제목, 설명, 담당자, 의존성을 포함한 JSON 작업 배열을 출력합니다. 에이전트는 bash 및 파일 읽기/쓰기 작업을 포함한 도구 호출 기능으로 실행됩니다.

모델 상세 정보

Gemma 4 E2B("Effective 2B")는 2.3B개의 유효 파라미터와 5.1B개의 총 파라미터를 가지고 있습니다. 추가 약 2.8B개의 파라미터는 140개 이상의 언어와 멀티모달 기능을 지원하는 임베딩 레이어용입니다.

테스트 시나리오

제공된 목표는 다음과 같았습니다: "이 기계의 Node.js 버전, npm 버전 및 OS 정보를 확인한 후 /tmp/report.md에 짧은 마크다운 요약 보고서를 작성하세요."

E2B는 올바르게:

  • 의존성(연구원 → 요약자)을 가진 2개의 작업으로 분해했습니다
  • 각 작업을 적절한 에이전트에 할당했습니다
  • 시스템 명령을 실행하기 위해 bash를 사용했습니다
  • 보고서를 저장하기 위해 file_write를 사용했습니다
  • 최종 출력을 종합했습니다

runTasks()(명시적 파이프라인)와 runTeam()(모델이 모든 것을 자율적으로 계획) 모두 작동했습니다.

Ad

성능 및 관찰 결과

16GB RAM의 M1에서:

  • 전체 runTeam()은 약 2분 소요
  • 내부적으로 6~9개의 순차적 LLM 호출(코디네이터 계획 → 연구원 다중 턴 도구 사용 → 요약자 → 코디네이터 종합)
  • M1에서 호출당 약 10~15초
  • E2B는 메모리 압박 없이 약 3~4GB RAM 사용

잘 작동한 부분:

  • JSON 출력: 코디네이터가 작업 분해를 위한 올바른 스키마를 생성했습니다. 프레임워크는 먼저 펜스 블록을 시도한 후 베어 배열 추출로 폴백하는 관대한 파싱을 가지고 있습니다.
  • 도구 호출: OpenAI 호환 엔드포인트를 통해 작동하며, 호출 시기를 올바르게 결정하고, 인수를 파싱하며, 다중 턴 결과를 처리합니다.

지적된 제한 사항:

  • 출력 품질: 최종 종합의 산문은 더 큰 모델보다 눈에 띄게 약합니다. 기능적이지만 세련되지 않았습니다.

재현 단계

ollama pull gemma4:e2b
git clone https://github.com/JackChen-me/open-multi-agent
cd open-multi-agent && npm install
no_proxy=localhost npx tsx examples/08-gemma4-local.ts

테스트 파일은 examples/08-gemma4-local.ts에 약 190줄입니다. no_proxy=localhost 설정은 HTTP 프록시가 구성된 경우에만 필요합니다.

📖 전체 소스 읽기: r/LocalLLaMA

Ad

👀 See Also

오픈 소스 유니버설 통합 계층을 통해 AI 도구를 공유 컨텍스트 버스에 연결
Tools

오픈 소스 유니버설 통합 계층을 통해 AI 도구를 공유 컨텍스트 버스에 연결

Via는 Claude, Cursor, Windsurf, ChatGPT, LangChain 등 AI 도구들을 공유 컨텍스트, 작업, 메모리 버스에 연결하여 도구, 세션, 기기 간에 작업이 사용자를 따라다닐 수 있게 하는 오픈소스 범용 통합 레이어입니다.

OpenClawRadar
OpenGauge: 로컬에서 LLM 에이전트 비용을 추적하는 오픈소스 도구
Tools

OpenGauge: 로컬에서 LLM 에이전트 비용을 추적하는 오픈소스 도구

OpenGauge는 OpenClaw와 같은 LLM 에이전트의 API 호출을 모니터링하는 오픈소스 도구로, 토큰 사용량, 비용, 지연 시간을 로컬 SQLite 데이터베이스에 기록합니다. 자동 로깅을 위한 프록시 모드, 상세한 비용 통계, 그리고 무한 루프를 방지하는 서킷 브레이커 기능을 포함합니다.

OpenClawRadar
로컬 RAG 도구, Nemotron Nano 9B v2 및 vLLM 도구 호출로 구축됨
Tools

로컬 RAG 도구, Nemotron Nano 9B v2 및 vLLM 도구 호출로 구축됨

한 개발자가 단일 GPU에서 완전히 실행되는 로컬-퍼스트 RAG 연구 도구를 구축했습니다. 이 시스템은 Nemotron Nano 9B v2 Japanese를 vLLM에서 사용하며, 도구 호출을 위한 커스텀 파서 플러그인을 활용합니다. 이 시스템은 이중 언어 키워드 추출과 병렬 FTS5/DuckDuckGo 검색을 특징으로 하는 두 단계 추출-실행 흐름을 갖추고 있습니다.

OpenClawRadar
매니페스트 라우터, 오픈클로 모델 관리를 위한 ZAI 구독 지원 추가
Tools

매니페스트 라우터, 오픈클로 모델 관리를 위한 ZAI 구독 지원 추가

Manifest 라우터가 이제 ZAI 구독을 지원하여 모든 ZAI 모델이 라우팅 계층에 표시되고 요청별로 자동 모델 선택이 가능해졌습니다. 이 도구는 베타 버전으로 무료, 오픈 소스이며 에이전트, 메시지, 모델별 비용을 추적할 수 있는 대시보드를 포함합니다.

OpenClawRadar