Сервер MCP реализует принцип рефлексии из научной работы для обеспечения устойчивой памяти агента-кодера.

Разработчик реализовал статью Reflexion (Shinn et al., NeurIPS 2023) в виде MCP-сервера, чтобы решить распространённую проблему локальных кодирующих агентов: отсутствие устойчивой памяти между сеансами. Инструмент под названием reflect-mcp позволяет агентам запоминать и избегать повторения ошибок.
Как это работает
Система функционирует по структурированному рабочему процессу:
- После каждого сбоя теста агент анализирует свою работу и извлекает шаблоны из ошибки
- Эти уроки сохраняются для последующего использования
- Перед началом новых задач агент вспоминает прошлые уроки с помощью полнотекстового поиска
- Сопоставление по шаблонам полностью основано на регулярных выражениях — для классификации не требуются вызовы LLM
Разработчик отмечает, что сообщения об ошибках достаточно предсказуемы, чтобы детерминированное сопоставление работало эффективно. Агент пишет анализ, поскольку у него есть контекст, а сервер занимается структурированием и устранением дубликатов уроков.
Техническая реализация
- Создан как MCP-сервер (Model Context Protocol)
- Использует SQLite с FTS5 для хранения и поиска
- Работает с любым MCP-совместимым клиентом
- Установка через:
cargo install reflect-mcp
Результаты через неделю
Разработчик сообщил о нескольких улучшениях в поведении своего кодирующего агента:
- Перестал делать тот же
unwrap()на пользовательском вводе - Перестал забывать об обработке часовых поясов
- Начал автоматически избегать ранее замеченных шаблонов сбоев
- Отслеживание шаблонов сделало повторяющиеся ошибки в проекте видимыми
Проект доступен на GitHub по адресу https://github.com/rohansx/reflect. Разработчик ищет отзывы от тех, кто экспериментировал с настройками устойчивой памяти для локальных кодирующих агентов.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

TeamOut AI Агент для планирования корпоративных выездов
TeamOut запустил ИИ-агента, который планирует корпоративные мероприятия через диалог, занимаясь поиском площадок, координацией поставщиков, оценкой стоимости авиабилетов, составлением маршрутов и управлением проектами. Система использует несколько языковых моделей и специализированные инструменты для управления планированием как задачей координации с сохранением состояния.

Бенчмарк проверки кода ИИ: сравнение Claude, Gemini, Codex, Qwen и MiniMax
В ходе тестирования пять моделей ИИ были протестированы на 15 пулл-реквестах Milvus с известными багами. Claude обнаружил 53% багов в режиме raw, в то время как состязательные дебаты между моделями увеличили обнаружение до 80%.

Плагин MCP с кэшированием промптов автоматически снижает затраты на API Claude, выявляя стабильный контекст.
Плагин prompt-caching для MCP автоматически определяет стабильные части контекста, такие как системные промпты и определения инструментов, затем помечает их для функции кэширования Anthropic, чтобы снизить стоимость API на 80-92% во время сессий программирования.

SeeFlow: Диаграммы архитектуры, подключенные к вашему живому приложению
SeeFlow генерирует холст потоков из вашей кодовой базы и соединяет каждый узел с вашим работающим приложением, используя плагины для Claude Code, Codex, Cursor, Windsurf и MCP-сервер.