# memory-engineering

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

- плагин · `type=plugin` · Claude Code · ★ 28733
- Автор: Alireza Rezvani
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/alirezarezvani/claude-skills/tree/HEAD/engineering/memory-engineering
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/plugins/memory-engineering

## Что делает

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

Аудитор классифицирует записи как FACT, SKILL, LOG или PROSE, находит близкие дубликаты и помечает устаревшие формулировки. Линтер проверяет правила забывания: политика должна задавать удаление или ограничение хранения, а противоречивые записи нельзя сливать автоматически. Без явного правила забывания проверка блокирует проектирование хранилища.

Команды `/cs-memory-engineering` и `/cs-forgetting-audit` запускают полный разбор и отдельную проверку политики. Скрипты написаны только на стандартной библиотеке Python; они работают с каталогом памяти или экспортом JSONL. Плагин проверяет хранилище, а не цикл задач агента.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add alirezarezvani/claude-skills
```
В чате агента (не в терминале):
```text
/plugin install memory-engineering@claude-code-skills
```

## Когда брать
- разделить затраты на запись и запросы к памяти
- сравнить архитектуры памяти с заданными ограничениями
- найти дубликаты и устаревшие записи в хранилище
- проверить, задано ли правило забывания
- не допустить автоматического слияния противоречивых записей

## Примеры запросов агенту
- Проверь память агента в `~/.claude/memory` по всем четырём направлениям.
- Проведи только проверку правил забывания в `design.json`.
- Найди дубликаты и устаревшие записи в экспорте JSONL.

## Похожие
- [ponytail](https://affpapa.org/nevibecode/plugins/ponytail.md) — плагин · ★ 176443
- [impeccable](https://affpapa.org/nevibecode/plugins/impeccable.md) — плагин · ★ 88212
- [last-30-days-skill](https://affpapa.org/nevibecode/plugins/last-30-days-skill.md) — плагин · ★ 65508
- [claude-hud](https://affpapa.org/nevibecode/plugins/claude-hud.md) — плагин · ★ 28841
- [understand-anything](https://affpapa.org/nevibecode/plugins/understand-anything.md) — плагин · ★ 88314
- [mem0](https://affpapa.org/nevibecode/plugins/mem0.md) — плагин · ★ 67829

Из того же набора: [alirezarezvani/claude-skills](https://affpapa.org/nevibecode/by/alirezarezvani/claude-skills.md) — 463 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
