Разработчик представил решение ProactiveAgent, позволяющее ИИ-агентам Claude Code и KimiCode обмениваться контекстом проекта через общую память. Инструмент решает проблему «забывчивости» моделей при работе над длительными задачами, обеспечивая сохранение состояния и истории изменений между сессиями. Это повышает связность работы агентов и снижает необходимость повторного ввода инструкций по архитектуре проекта.

Система функционирует как промежуточный слой, который индексирует и хранит критически важные данные о структуре кодовой базы и принятых решениях. Вместо того чтобы полагаться исключительно на контекстное окно конкретной сессии, агенты получают доступ к внешнему хранилищу, которое выступает в роли «долгосрочной памяти». Такой подход позволяет поддерживать актуальность метаданных проекта, даже если сессия была прервана или перезапущена.

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

Ключевые факты

  • Инструмент ProactiveAgent обеспечивает синхронизацию контекста между Claude Code и KimiCode.
  • Основная задача системы — предотвращение потери данных о структуре проекта при работе с длинными цепочками запросов.
  • Реализован механизм внешнего хранилища, выступающего в качестве долгосрочной памяти для агентных систем.
  • Решение направлено на повышение точности выполнения задач в рамках крупных кодовых баз за счет сохранения истории изменений.