AI Briefing

Claude Code용 진화형 코드 생성 도구 공개

Claude Evolve: Evolutionary Code evolution using Shinka Evolve on only Claude Code

·2026.05.05 03:03

핵심 내용

Claude Code CLI를 활용해 코드를 자율적으로 최적화하는 'claude-evolve'가 공개되었다.

자세히 보기

claude-evolve는 Claude Code CLI의 네이티브 플러그인으로, ICLR 2026에 발표된 ShinkaEvolve 알고리즘을 구현한 도구이다. 별도의 API 키나 클라우드 인프라 없이, 기존 claude CLI 환경에서 Opus, Sonnet, Haiku 모델을 앙상블로 사용하여 코드를 진화시킨다.

주요 기능 및 특징:

  • 자율적 최적화: 사용자가 초기 프로그램, 평가 스크립트, 예산을 제공하면 모델이 코드 변이(diff patches, rewrites, crossover)를 수행하며 최적의 해를 찾는다.
  • 효율적 모델 활용: UCB1 bandit 알고리즘을 통해 어떤 (모델 × 노력 수준) 조합이 가장 큰 개선을 가져오는지 학습한다.
  • 진화 알고리즘 적용: 여러 '섬(Island)'에 걸쳐 프로그램 인구를 유지하고, 우수한 개체를 교류하며, AST 기반 중복 탐지를 통해 다양성을 확보한다.

벤치마크 결과: 26-circle packing 벤치마크에서 50세대 만에 기존 SOTA 점수의 99.94%(2.6343 vs 2.6360)에 도달하는 성과를 기록했다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.