Фреймворк Autoevolve использует код Claude для разработки игрового ИИ через эволюцию в процессе самоигры.

Результаты соревнования и подход
Разработчик использовал Claude Code в качестве всей своей команды разработчиков для Game AI Cup — конкурса по программированию, где участники пишут ботов для 2D-игры на основе физики. Бот, созданный Claude, занял 6-е место из 83 участников в трёх раундах.
Подход был вдохновлён концепцией автоисследований Карпати, где агент на основе LLM итеративно улучшает код в течение ночи. Разработчик создал небольшой фреймворк под названием autoevolve, который адаптирует эту идею для самообучающихся доменов — вместо оптимизации одного показателя версии соревнуются друг с другом напрямую.
Цикл эволюции
Рабочий процесс следовал этому циклу:
- Claude Code читает текущего бота
- Анализирует, почему он проиграл конкретные матчи
- Предлагает целевое изменение
- Новая версия сравнивается с предыдущими версиями
- Версия сохраняется или отбрасывается
- Процесс повторяется
Разработчик провёл примерно 130 итераций за несколько недель в трёх раундах соревнования.
Ключевые выводы из эксперимента
Структурные изменения превзошли настройку параметров: Каждый прорыв включал добавление новых возможностей, таких как прогнозирующее управление моделью, роль вратаря или планирование с учётом энергии. Десятки корректировок пороговых значений и весов были неэффективны или отрицательны. Прогресс был быстрее, когда Claude направляли на «добавление нового поведения», а не на «настройку этого числа».
Возникающее поведение было читаемым в коде: После того как Claude исправил функцию стоимости энергии, оптимизатор начал использовать отскоки от стен для изменения направления — отскок от стен даёт бесплатное изменение направления без затрат энергии. Это поведение никогда не программировалось явно, но полностью читаемо в коде, в отличие от подходов с нейронными сетями, которые создают чёрный ящик.
Исправления ошибок накапливаются изолированно: Смешивание исправлений ошибок с изменениями стратегии вносило шум. Два исправления корректности в одной версии превзошли всех ведущих соперников, но те же исправления, объединённые с изменением стратегии в другой версии, были неэффективны.
Журнал изменений был необходим: Каждая версия включала предложение Claude, ожидаемый результат, фактический результат и извлечённые уроки. Это позволило разработчику сказать Claude: «этот подход провалился три раза, перестань его пробовать» и избежать повторения неудачных экспериментов.
Более широкие применения
Разработчик обнаружил список awesome-autoresearch, показывающий аналогичные паттерны «LLM итеративно улучшает код в течение ночи», применяемые в других местах: CEO Shopify достиг 53% ускорения рендеринга шаблонов с 93 автоматическими коммитами, кто-то масштабировал ядра CUDA с 18 до 187 TFLOPS, а Vesuvius Challenge использовал это для расшифровки древних свитков.
Начало работы с Autoevolve
Фреймворк autoevolve работает как навык Claude Code. Установите его с помощью:
npx skills add MrTsepa/autoevolveЗатем скажите Claude настроить эксперимент по эволюции. Фреймворк обрабатывает рейтинги, подбор соперников, отслеживание фронта Парето и визуализацию.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Практические уроки от создания кодовой базы на 350 тысяч строк в одиночку с помощью AI-агентов
Разработчик делится конкретными инженерными выводами из создания кодовой базы на 356 тысяч строк в продакшене за 52 дня с использованием AI-агентов, включая то, как структура кодовой базы влияет на вывод агентов и почему строгая типизация необходима.

SeatBee.app использует искусственный интеллект Claude для составления рассадки гостей на свадьбе.
SeatBee.app был создан с использованием Claude Code и Claude AI через OpenRouter для решения проблем с рассадкой гостей на свадьбах. ИИ обрабатывает задачи удовлетворения ограничений для 150 гостей с 20 правилами, генерирует оптимальную рассадку за секунды и понимает социальную динамику, например, создавая буферные зоны между людьми, пережившими болезненный разрыв.

Практические настройки ИИ-агентов для малого бизнеса: парикмахерская, психолог, юридическая фирма, контент-мейкер и игровая разработка
Разработчик делится конкретными реализациями ИИ-агентов для пяти типов малого бизнеса, подробно описывая автоматизированные рабочие процессы и сэкономленное время. Каждая настройка использует несколько специализированных агентов с архитектурой общей памяти.

Кейс: Разработка полнофункционального веб-приложения с помощью Claude за шесть недель
19-летний разработчик из Непала использовал Claude для создания и запуска Somnia — веб-приложения для дневника снов, которое за шесть недель привлекло 100 пользователей и 7 платящих клиентов. Рабочий процесс включал обращение с Claude как с младшим разработчиком, с четким определением задач и критериями приемки.