Когда ведёшь несколько продуктов одновременно, однажды ловишь себя на странном вопросе: а где мы вообще приняли последнее решение?
Сейчас я собираю для своих проектов общую операционную систему. Хочу перестать искать ответы по десяткам чатов и каждый раз заниматься археологией: что обсуждали, до чего договорились, какая версия решения последняя и где она вообще лежит.
И в процессе поймал почти идеальный баг.
Агент создал мне второй «штаб» рядом с уже существующим. Оба выглядели совершенно рабочими, в обоих была структура, задачи и контекст. В какой-то момент пришлось буквально разбираться, какой штаб настоящий и где теперь продолжать работу.
То есть я строил систему против потери контекста — и с помощью AI создал ещё одно место, в котором этот контекст можно потерять 😁
После этого начал гораздо жёстче разводить роли разных частей системы. Решения и знания остаются в документах продуктов. Задачи, статусы и согласования — в планировщике. Чат — это рабочее место, где можно обсуждать, исследовать и выполнять работу, но не единственное хранилище того, о чём мы договорились.
Кажется очевидным, но с AI эта дисциплина становится даже важнее. Агенту очень легко создать ещё один документ, ещё один summary, ещё один workspace и ещё одну «актуальную версию». Производить информацию стало почти бесплатно — а понимать, какая из её версий является источником истины, наоборот, становится всё дороже.
Система пока далека от идеала. Дубли и разрывы всё ещё всплывают, и иногда я продолжаю заниматься археологией собственного контекста.
Но теперь хотя бы воспринимаю это не как проблему памяти модели и не пытаюсь лечить очередным «идеальным промптом».
Если агент не знает, где живёт последнее решение, проблема, скорее всего, уже не в агенте. Проблема в архитектуре работы.
Post #1260
224

- 👍 1