Битва агентов в Minecraft: Добыча алмазов с помощью AI
Ключевые цели воркшопа
- Построить и развернуть управляемого агента на инфраструктуре Anthropic.
- Понять влияние конфигурации агента (системный промт, модель, навыки, MCP-серверы) на его поведение.
- Освоить метод "восхождения по холму" (hill climb) на основе оценок (evals) — итеративный процесс улучшения агентов.
Правила битвы
- Таймер: 35 минут на эксперименты.
- Попытки: Учитывается только лучший запуск от каждого участника.
- Длительность запуска: 5 минут на добычу алмазов (можно прервать раньше).
- Критерий победы: Максимальное количество добытых алмазов.
- Разрешение ничьи: При равенстве алмазов побеждает участник с лучшим соотношением алмазы/токены (выше эффективность использования модели).
Техническая настройка и инструменты
- Среда: Клон Minecraft, подключенный к боту Mind Flare (без визуальной составляющей).
- Управление: Через MCP-инструменты (например,
mine_block,jump,go_near). - Конфигурационный файл:
my_agent.pyв репозитории (доступ по ссылке/agent_battle). - Настройки агента:
- Модель (model string)
- Системный промт (system prompt) — изначально пустой
- Навык (skill) — можно использовать готовый от Anthropic или свой
- MCP-сервер — опционально для расширения возможностей
- Стартовые условия: У всех одинаковый сид (seed) мира для честного сравнения.
Рекомендации и процесс
- Итеративная разработка: Запускайте короткие eval-тесты (~1 минута) для быстрой проверки идей.
- Оптимизация: Фокус на тонкой настройке системного промта для баланса между результативностью и эффективностью использования токенов.
- Поддержка: Организаторы помогают в зале; для упрощения настройки доступен навык Cloud Code.
- Проблемы с подключением: Возможны из-за нагрузки на Wi-Fi конференции — стоит попробовать альтернативные команды.
Результаты
- Участники достигли результата в 19 алмазов.
- Победитель определился в последние минуты.
- Призёры (первые пять мест) были приглашены для награждения.