Что следует позволить забыть агенту кодирования ИИ? Мы много говорим о том, чтобы дать агентам кодирования ИИ больше контекста. Но я начинаю думать, что более сложная проблема — решить, что должно выжить. Проект может содержать: архитектурное решение,...
Что следует позволить забыть агенту кодирования ИИ?
Мы много говорим о том, чтобы дать агентам кодирования ИИ больше контекста.
Но я начинаю думать, что более сложная проблема — решить, что должно выжить.
Проект может содержать:
архитектурное решение, принятое 6 месяцев назад
ограничение, которое никогда не должно нарушаться
подход, который был опробован и потерпел неудачу
временная деталь реализации
старое требование, которое больше не актуально
разговор, объясняющий, почему что-то было построено определенным образом
Должен ли ИИ-агент относиться ко всему этому как к «памяти»?
Я так не думаю.
Некоторая информация должна оставаться частью долгосрочных знаний проекта. Некоторые должны истечь. А некоторые должны оставаться доступными только в историческом контексте, не влияя на текущие решения.
Это заставляет меня задуматься:
Если бы вы проектировали память для агента кодирования ИИ, что бы вы сделали постоянным, что истекало бы, а что сохраняли бы только как историю?
Мне интересно, что об этом думают другие разработчики.