Автономное улучшение кода через турнирный отбор
★ 8.5 · vibe-coding
self-improve — это скилл для Claude Code, который реализует автономный цикл итеративного улучшения кода на основе турнирного отбора. Внутри работают специализированные агенты: исследователь анализирует кодовую базу и генерирует гипотезы, планировщик формирует структурированные планы, архитектор и критик проверяют их по шести критериям и правилам harness, а исполнители реализуют изменения и запускают бенчмарк. Результаты каждой итерации фиксируются в `.omc/self-improve/` — история, отчёты турнира, граф прогресса. Цикл работает без остановок и подтверждений: при сбое агента делается одна повторная попытка, затем выполнение продолжается; файл `validate.sh` исключает самомодификацию бенчмарка. Подходит разработчикам, которым нужна автоматическая оптимизация репозитория по заданной метрике без ручного контроля каждой итерации.