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 интересен как наблюдаемый полигон для multi-agent систем. Ошибки планирования здесь видны сразу: агент застрял, выбрал бессмысленный маршрут, потерял инструменты или начал строить не то, что просили.

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

Остается и практический вопрос стоимости. В документации нет подтвержденного среднего расхода токенов в час, поэтому оценивать экономику постоянной автономии пока не из чего. Именно этот показатель вместе с задержкой вызовов покажет, является ли проект только эффектной демонстрацией или жизнеспособной архитектурой для долгих агентных циклов.

Мы ранее разбирали Rust LocalGPT — локального ИИ-ассистента с постоянной памятью и API. Его подход к хранению контекста помогает понять, как NPC в AgentCraft могут помнить события и действовать с учетом накопленного опыта.