Category: AI / КИБЕРНЕТИКА 08 июля 2026

Почему ваш AI-агент сходит с ума и как Git может стать его мозгом

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

Знакомая история? Если вы пробовали строить что-то сложнее чат-бота на LangChain или CrewAI, вы наверняка сталкивались с этим. Агенты галлюцинируют, теряют контекст или начинают рефакторить код, который их не просили трогать.

Проблема не в том, что LLM "глупые". Проблема в архитектуре. Мы пытаемся строить сложные системы, используя только "руки" (System 1), забывая, что любому организму нужен мозг и нервная система (Systems 2-5).

Для решения этой боли и появился Viable Core - open-source фреймворк для создания автономных систем, которые не разваливаются через час работы. В его основе лежит кибернетическая модель Стаффорда Бира (VSM), проверенная десятилетиями в реальном бизнесе.

Пять систем, которые спасут ваш проект

Стаффорд Бир еще в 70-х доказал: любая жизнеспособная система - от клетки до корпорации - состоит из пяти функций. Если выкинуть хоть одну, начнутся патологии. В мире AI-агентов это выглядит так:

1. Операции (System 1)

Это сами агенты: кодеры, ресерчеры, аналитики. Это умеют делать все современные фреймворки. Это просто "мышцы".

2. Светофор, а не менеджер (System 2)

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

3. Ресурсный аудит (System 3 и 3*)

S3 следит за расходами. Если агент начал тратить по $10 в минуту на пустые циклы, S3 должна это заметить и ударить по тормозам.

Но есть еще S3* - детектор галлюцинаций. Агенты обожают врать. Они говорят: "Я прогнал тесты, всё ок". S3* не верит на слово. Она идет в Git, проверяет логи CI/CD и смотрит реальные коммиты. Если артефакта нет - значит, агент галлюцинирует. Мы доверяем не словам модели, а фактам в репозитории.

4. Разведка (System 4)

Большинство агентов живут "в моменте". S4 смотрит наружу и вперед. Вышла новая версия библиотеки? Появилась модель дешевле и быстрее? S4 сканирует среду и предлагает адаптировать стратегию до того, как всё сломается.

5. Идентичность (System 5)

Это "Я" системы. Набор ценностей и миссия. Без S5 агент не знает, что выбрать: сделать быстро или сделать качественно? S5 задает вектор ("надежность превыше всего"), который удерживает всю систему в рамках здравого смысла.

Git-native: зачем агенту репозиторий?

Одна из ключевых фишек Viable Core - хранение всей памяти и состояния в Git.

Почему это важно?

  • Путешествия во времени: Если агент "сошел с ума" и испортил память, вы просто делаете git checkout к стабильному состоянию.
  • Прозрачность: Вы видите каждое изменение "личности" или "планов" агента в виде диффов.
  • Синхронизация: Несколько агентов могут работать над разными ветками одной задачи, а потом мержить свои результаты, разрешая конфликты.

Git - это не просто хранилище кода, это идеальная "внешняя память" для автономных систем.

От скриптов к цифровым организмам

Мы привыкли относиться к AI как к инструментам. Вызвал - получил результат. Но для долгосрочных задач (длиной в недели или месяцы) нам нужны автономные сотрудники.

Viable Core позволяет не "писать промпты", а "выращивать" систему. Вы задаете ей ядро идентичности (Memory Blocks в YAML), настраиваете сигналы боли и удовольствия (алгедоника) и отпускаете работать.

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


Это первая статья в цикле о жизнеспособных системах. Дальше мы разберем, как именно реализовать "синтетический дофамин" и как построить S5, которая не даст вашему агенту превратиться в дорогого спам-бота.

Viable Core: Архитектура для тех, кто устал от нестабильных агентов.

#vsm