revise-claude-md — команда Claude Code: что делает и как установить
Команда анализирует текущую сессию и предлагает лаконичные дополнения для файлов CLAUDE.md или .claude.local.md. Пригодится, когда проект оброс новыми командами сборки.
/plugin install claude-md-management@claude-plugins-officialЧто делает revise-claude-md
Команда извлекает опыт из текущего диалога с Claude Code. Она находит полезные команды терминала и правила тестирования. Новые записи распределяются между общим CLAUDE.md для всей команды и локальным .claude.local.md, который остаётся в .gitignore.
Для поиска существующих инструкций запускается find с ограничением до двадцати результатов. Каждая запись формируется строго в одну строку вида <команда или паттерн> - <краткое описание>. Так как CLAUDE.md входит в контекст каждого нового промпта, длинные рассуждения сюда не подходят.
Перед записью агент показывает diff с кратким обоснованием. Инструменты вызова ограничены правами Read, Edit и Glob, поэтому изменения попадут в файл только после прямого одобрения пользователя.
Какие задачи решает
- сохранить проверенные команды терминала для будущих сессий
- зафиксировать правила тестирования и кодстайла проекта
- записать локальные настройки окружения в
.claude.local.md - отсеять из инструкций редкие одноразовые исправления
Примеры запросов агенту
- Обнови CLAUDE.md по итогам этой сессии
- /revise-claude-md
- Зафиксируй полезные команды из нашего разговора в .claude.local.md
Как установить revise-claude-md
1Через маркетплейс плагинов
/plugin install claude-md-management@claude-plugins-official2Вручную: положить файлы
.claude/commands/revise-claude-md.mdВызов — /revise-claude-md. Для всех проектов — ~/.claude/commands/
Вручную: положить файлы
~/.codex/prompts/revise-claude-md.mdВызов — /prompts:revise-claude-md. В Codex этот формат помечен устаревшим, замена — скиллы
Вручную: положить файлы
.github/prompts/revise-claude-md.prompt.mdВручную: положить файлы
.gemini/commands/revise-claude-md.tomlGemini хранит команды в TOML: текст запроса — в поле prompt
Вопросы о revise-claude-md
Как установить revise-claude-md в Claude Code?
Выполните команду /plugin install claude-md-management@claude-plugins-official. Также можно вручную поместить файл команды в .claude/commands/revise-claude-md.md.
Что делает команда revise-claude-md?
Она сканирует сессию, выбирает удачные команды или шаблоны кода и готовит краткий diff для файлов инструкций.
В чём разница между CLAUDE.md и .claude.local.md?
Файл CLAUDE.md фиксируется в git и передаётся всей команде. Файл .claude.local.md остаётся в .gitignore и хранит персональные параметры среды.
Исходный текст
revise-claude-md.md · Apache-2.0
--- description: Update CLAUDE.md with learnings from this session allowed-tools: Read, Edit, Glob --- Review this session for learnings about working with Claude Code in this codebase. Update CLAUDE.md with context that would help future Claude sessions be more effective. ## Step 1: Reflect What context was missing that would have helped Claude work more effectively? - Bash commands that were used or discovered - Code style patterns followed - Testing approaches that worked - Environment/configuration quirks - Warnings or gotchas encountered ## Step 2: Find CLAUDE.md Files ```bash find . -name "CLAUDE.md" -o -name ".claude.local.md" 2>/dev/null | head -20 ``` Decide where each addition belongs: - `CLAUDE.md` - Team-shared (checked into git) - `.claude.local.md` - Personal/local only (gitignored) ## Step 3: Draft Additions **Keep it concise** - one line per concept. CLAUDE.md is part of the prompt, so brevity matters. Format: `<command or pattern>` - `<brief description>` Avoid: - Verbose explanations - Obvious information - One-off fixes unlikely to recur ## Step 4: Show Proposed Changes For each addition: ``` ### Update: ./CLAUDE.md **Why:** [one-line reason] \`\`\`diff + [the addition - keep it brief] \`\`\` ``` ## Step 5: Apply with Approval Ask if the user wants to apply the changes. Only edit files they approve.
© Anthropic · Apache-2.0 · anthropics/claude-plugins-official