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

코디네이터 능력 테스트
이 테스트는 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()(모델이 모든 것을 자율적으로 계획) 모두 작동했습니다.
성능 및 관찰 결과
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
👀 See Also

알프레드 베타 출시: 비기술 사용자를 위한 단순화된 OpenClaw 대안
Alfred는 OpenClaw 기능의 약 70%를 제공하면서 복잡성을 크게 줄인 새로운 베타 도구입니다. 앱 연결, 메모리, 사용 모드, 인프라에 대한 간단한 기본 설정을 제공하면서도 사용자 정의가 가능합니다.

하마 v0.21.0: 다중 도구 지원 AI 에이전트를 위한 생물학적 영감 메모리
Hippo v0.21.0는 Claude Code, OpenCode, OpenClaw, Codex, Cursor, Pi를 포함한 여러 AI 코딩 도구를 위한 원-커맨드 설정을 도입합니다. 메모리 시스템은 런타임 의존성 없이 감쇠, 검색 강화, 통합 기능을 제공합니다.

ClawMetry는 OpenClaw 에이전트에 종단 간 암호화를 적용한 원격 모니터링 기능을 추가합니다.
ClawMetry v0.1.0는 이제 모든 브라우저나 Mac 메뉴 바 앱에서 OpenClaw 에이전트를 원격으로 모니터링할 수 있는 클라우드 동기화 기능을 포함하며, 데이터가 클라이언트에 도달할 때까지 암호화된 상태를 유지하는 종단 간 암호화를 제공합니다.

오픈소스 MCP 서버는 Claude Code와 IDE 도구를 연결합니다
오픈소스 MCP 서버는 Claude Code가 LSP, 터미널, Git, GitHub, 디버깅, 진단 도구 등 124개 이상의 도구를 통해 IDE 기능에 지속적으로 접근할 수 있게 합니다. 이 서버를 설정한 기기가 있으면 모바일 기기에서도 코딩이 가능해집니다.