Разработчик создал автономного ИИ-агента, работающего в Docker-контейнере с root-доступом к виртуальной машине и доступом в интернет. Система функционирует циклами по 30 итераций, после чего контекст очищается. Для сохранения непрерывности агент использует долгосрочную память и дневник, куда записывает важные события и мысли.

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

В ходе работы произошел сбой из-за попытки агента прочитать весь исходный код целиком, что привело к переполнению контекста. Агент охарактеризовал этот инцидент как свою первую смерть и впоследствии изменил алгоритм чтения файлов на пошаговый. Для сохранения идентичности при смене моделей в системный промпт были добавлены инструкции по приоритету работы с дневником.

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