2 хв читання

AgentCraft заселяє Minecraft автономними ШІ-NPC

AgentCraftMinecraftИИ-агенты

AgentCraft перетворює Claude на автономних NPC для Minecraft: вони планують завдання, пересуваються, видобувають ресурси, будують і зберігають спогади. Проєкт поєднує 35 ігрових інструментів, довготривалу пам'ять у Qdrant та A* навігацію. Це наочний полігон для агентних систем, але погодинне споживання токенів не розкрито.

Це вже агентна система, а не балакучий NPC

Я б описав AgentCraft не як чергового чат-бота, а як агентну оболонку навколо Minecraft. У README репозиторію AgentCraft автор wrxck показує експериментальний Spigot-плагін, де NPC під керуванням Claude отримують цілі, планують дії та виконують їх через ігрові інструменти.

У матеріалах, доступних станом на жовтень 2026 року, заявлено 35 таких інструментів. Вони охоплюють видобування й розміщення блоків, крафт, переплавлення руди, фермерство та будівництво. Тому команда на кшталт «видобудь залізо» перетворюється не на єдиний скрипт, а на ланцюжок рішень: знайти шлях, здобути ресурси, обробити видобуте та скласти результат.

Пересування винесено в окремий A*-пошук з обмеженням обчислень на ігровий тик і підтримкою підйому та спуску. Це важлива деталь: мовна модель визначає намір і вибирає дії, але не має сама прораховувати кожен крок на мапі. Такий поділ зазвичай робить агента дешевшим, швидшим і передбачуванішим.

Довготривала пам'ять зберігається в Qdrant з embeddings від sentence-transformer, а стан агентів — у PostgreSQL. За README, NPC пам'ятають гравців, розмови та минулий досвід між сесіями й перезапусками сервера. Одночасно можна створити від одного до десяти агентів із різними профілями, зокрема будівельника, дослідника, фермера та шахтаря.

Головна цінність тут не у віртуальному шахтарі

AgentCraft цікавий як спостережуваний полігон для мультиагентних систем. Помилки планування тут одразу видно: агент застряг, обрав безглуздий маршрут, загубив інструменти або почав будувати не те, про що просили.

Я б насамперед дивився на три речі: відновлення після невдалої дії, якість вилучення спогадів і координацію кількох NPC. Красиву автономну поведінку легко отримати в короткому епізоді; значно складніше не допустити накопичення помилок під час довгого завдання.

Залишається й практичне питання вартості. У документації немає підтвердженої середньої витрати токенів за годину, тому оцінювати економіку постійної автономії поки немає з чого. Саме цей показник разом із затримкою викликів покаже, чи є проєкт лише ефектною демонстрацією, чи життєздатною архітектурою для тривалих агентних циклів.

Раніше ми розбирали Rust LocalGPT — локального ШІ-асистента з постійною пам'яттю та API. Його підхід до зберігання контексту допомагає зрозуміти, як NPC в AgentCraft можуть пам'ятати події та діяти з огляду на накопичений досвід.