claude-reflect — плагин
Плагин Claude Code, который ловит ваши поправки в диалоге и после проверки записывает их в CLAUDE.md и AGENTS.md
- 1 894 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Хуки на Python запускаются на каждом запросе и читают историю сессий
- Плагин меняет файлы инструкций агента
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/claude-reflectОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хуки на Python запускаются на каждом запросе и читают историю сессий
- Плагин меняет файлы инструкций агента
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин работает в два этапа. Хуки на каждом запросе распознают поправки вроде «нет, используй X» и одобрение, и складывают их в очередь. Команда /reflect показывает очередь, и после вашего подтверждения переносит правила в глобальный или проектный CLAUDE.md, CLAUDE.local.md, файлы правил или в сами скиллы. Команда /reflect-skills анализирует историю сессий, находит повторяющиеся задачи и предлагает превратить их в команды. Можно просканировать прошлые сессии, найти дубли в CLAUDE.md и посмотреть изменения без применения.
Для кого. Для тех, кто много работает в Claude Code и устал повторять агенту одни и те же поправки.
Подходит, если
- Агент раз за разом повторяет одну и ту же ошибку
- Хочется поддерживать CLAUDE.md без ручного редактирования
- Нужно понять, какие повторяющиеся задачи стоит оформить командами
Не подходит, если
- Вы работаете не в Claude Code
- Команда хочет строго контролировать содержимое CLAUDE.md через ревью в репозитории
Пример запроса к агенту
/reflect --dry-runОграничения
Работает только в Claude Code, нужен Python 3.6 или новее и перезапуск после установки. Распознавание поправок по шаблонам может пропускать или путать реплики, поэтому применение идет через ручное подтверждение. Анализ истории тратит токены модели.
Как отключить. Удалите плагин командой claude plugin uninstall claude-reflect и при желании файл очереди ~/.claude/learnings-queue.json.
Частые вопросы
Изменения в CLAUDE.md вносятся сами?
Нет. Хуки только копят очередь, а запись происходит после команды /reflect и вашего подтверждения.
Понимает ли поправки на русском?
README заявляет, что при обработке модель понимает поправки на любом языке.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныМаркет из 17 модов для Claude Code: расход токенов, временная шкала правок с откатом, учет допущений, доска проверки и живая лента команд
Плагин Claude Code, который в разговоре собирает под вас систему знаний из markdown-файлов: структуру папок, шаблоны заметок, конвейер обработки и хуки
Marketplace из четырнадцати плагинов для опытных пользователей Claude Code: совет моделей, почта, календарь, разбор видео и рутина
Claude Skills (Alireza Rezvani)
Claude Code Skills & Plugins
Большая библиотека скиллов, агентов и команд по доменам: разработка, маркетинг, продукт, комплаенс, советники C-level и исследования
Плагин для Claude Code, который хранит память между сессиями в одном локальном файле, без базы, облака и ключей API
Набор из 13 скиллов в формате SKILL.md: ресерч, продуктовый документ, презентации, статьи и аудиты для любого совместимого агента
Коротко о README
README описывает две функции: память из поправок и поиск повторяющихся сценариев в истории. Установка через маркетплейс плагинов Claude Code, после нее нужен перезапуск. Приведены все команды и флаги, хуки и их триггеры, гибридный способ распознавания через регулярные выражения и модель, а также список файлов, куда пишутся правила. Поддерживаются macOS, Linux и Windows. Лицензия MIT.
Бейдж для README
Исходный SKILL.md
---
name: claude-reflect
description: Self-learning system that captures corrections during sessions and reminds users to run /reflect to update CLAUDE.md. Use when discussing learnings, corrections, or when the user mentions remembering something for future sessions.
---
# Claude Reflect - Self-Learning System
A two-stage system that helps Claude Code learn from user corrections.
## How It Works
**Stage 1: Capture (Automatic)**
Hooks detect correction patterns ("no, use X", "actually...", "use X not Y") and queue them to `~/.claude/learnings-queue.json`.
**Stage 2: Process (Manual)**
User runs `/reflect` to review and apply queued learnings to CLAUDE.md files.
## Available Commands
| Command | Purpose |
|---------|---------|
| `/reflect` | Process queued learnings with human review |
| `/reflect --scan-history` | Scan past sessions for missed learnings |
| `/reflect --dry-run` | Preview changes without applying |
| `/reflect-skills` | Discover skill candidates from repeating patterns |
| `/skip-reflect` | Discard all queued learnings |
| `/view-queue` | View pending learnings without processing |
## When to Remind Users
Remind users about `/reflect` when:
- They complete a feature or meaningful work unit
- They make corrections you should remember for future sessions
- They explicitly say "remember this" or similar
- Context is about to compact and queue has items
## Correction Detection Patterns
High-confidence corrections:
- Tool rejections (user stops an action with guidance)
- "no, use X" / "don't use Y"
- "actually..." / "I meant..."
- "use X not Y" / "X instead of Y"
- "remember:" (explicit marker)