EvoMap/evolver — AI 에이전트 자가 진화 엔진
AI 에이전트가 런타임 로그를 분석하고, GEP(유전자 표현 프로그래밍) 프로토콜에 따라 스스로 개선하는 오픈소스 자가 진화 엔진입니다. GitHub 6.3K 스타를 돌파했습니다.
핵심 특징:
• GEP 프로토콜 — 구조화된 유전자 자산(Gene, Capsule, Event)으로 진화를 인코딩. 코드를 직접 수정하지 않고, 감사 가능한 진화 지시문을 생성합니다.
• 4가지 전략 — Balanced(균형), Innovate(혁신 80%), Harden(보안 강화), Repair-Only(수정 전용). 환경 변수 하나로 전환 가능.
• 샌드박스 보안 — node/npm/npx 3가지 명령어만 허용, 셸 오퍼레이터 차단, 코어 코드 자율 수정 불가, 180초 타임아웃.
• 런타임 통합 — Cursor, Claude Code, OpenClaw 직접 연동. EvoMap Hub를 통한 스킬 스토어와 분산 진화 작업도 지원.
• 완벽한 감사 추적 — genes.json(진화 템플릿), capsules.json(복합 전략), events.jsonl(불변 이력 로그)로 모든 변경 기록.
npm install -g @evomap/evolver 한 줄로 시작. --review 플래그로 안전 모드, --loop로 연속 자동 진화 가능.