Сервер 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
👀 Смотрите также

OpenClaw Smart Router с открытым исходным кодом для автоматического выбора моделей
Разработчик опубликовал в открытом доступе Smart Router для OpenClaw, который автоматически классифицирует запросы по сложности и направляет их к оптимальным моделям, экономя 60-80% затрат на API по сравнению с постоянным использованием премиальных моделей, таких как Claude или GPT-4o.

Командный центр: среда ИИ-кодирования для тех, кто заботится о качестве
Command Center — это среда агентного кодирования, ориентированная на сложные аспекты кода, сгенерированного ИИ: ревью, рефакторинг и поставка с традиционной инженерной дисциплиной. Включает обзоры, агенты рефакторинга и восстановление из снимков.

nervx: CLI-инструмент сокращает использование токенов кода Claude за счет анализа структуры кодовой базы
nervx — это устанавливаемый через pip CLI-инструмент, который анализирует репозитории с помощью tree-sitter, строит граф SQLite из функций и импортов и генерирует структурную карту NERVX.md. Он автоматически добавляет инструкции в CLAUDE.md, обучая Claude использовать навигацию nervx, что в тестах сократило количество grep-поисков на 65% и выходных токенов на 48%.

Соперничающий обзор: Межмодельный цикл оценки планов ИИ-агентов
Rival-review — это инструмент с лицензией MIT, который использует вторую модель ИИ для проверки планов от основного агента ИИ-кодирования перед выполнением, выявляя такие проблемы, как ошибочные планы отката, уязвимости безопасности и решения на устаревших данных.