Два процесса и один файл между ними
Два процесса и один файл между ними Главное, что я понял про работу с агентами за год: ИИ не помнит вчера. Каждая сессия начинается с чистого листа, и это не баг, который починят в следующей версии. Это устройство. Значит, строить работу надо так, как будто у тебя два процесса, человек и ИИ, и общей памяти между ними нет, кроме той, что лежит в файлах. Как это выглядит у меня в каждом проекте. В корне лежит файл «с чего начать». Агент читает его первым, без напоминаний: там написано, какие документы открыть и в каком порядке. Рядом живёт журнал состояния. Одна страница, шесть разделов, всегда одинаковых: в какой фазе проект, что трогать нельзя, что сделано, что следующее, какие проблемы известны, какие решения ждут меня. Конец любой сессии это перезапись журнала. Не «если успею», а обязательный последний шаг, как закрыть кран. И спеки: что мы строим и по каким правилам. Правило для агента простое: спека побеждает. Не согласен, ставь пометку «на ревью» и объясняй, но молча не меняй. Что это даёт. Утром я открываю не чат на триста сообщений, а одну страницу и вижу, где мы. Новая сессия, другая модель, другой агент: любой продолжает с того же места, потому что место записано. Я сам, вернувшись через две недели, читаю тот же файл. И побочный эффект, который мне нравится больше всего: когда память живёт в файлах, а не в голове модели, модель становится заменяемой. Файлы мои, остальное арендовано. Вывод: память агента это не свойство модели, а дисциплина записи. Помнить будет файл. А как у вас агент узнаёт, на чём вы вчера остановились?)