К основному содержанию
команда CX Codex

context-restore — команда для Claude Code: вернуть контекст проекта

Восстанавливает сохранённый контекст проекта и решения, чтобы продолжить сессию без повторного объяснения задачи.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add wshobson/agents
/plugin install code-refactoring@claude-code-workflows
Открыть на GitHub

Что делает context-restore

Команда context-restore поднимает ранее сохранённое состояние проекта: обзор, архитектурные решения, стек, недавнюю работу агентов и известные проблемы. Работает по семантическому поиску — вы задаёте запрос, а не листаете файлы вручную.

У команды четыре аргумента: context_source (где лежит контекст), project_identifier (пространство имён проекта), restoration_mode (full, incremental или diff) и token_budget. Бюджет токенов по умолчанию 8192, порог релевантности — 0.75. Компоненты загружаются по приоритету, пока хватает бюджета, поэтому на большом проекте часть контекста в сессию не попадёт. Это повод выставить token_budget под свою задачу, если проект крупный.

Внутри описан разбор конфликтов трёхсторонним слиянием и проверки целостности контекста. Есть два сценария: возобновление проекта с проверкой контекста по текущему коду и перенос знаний между проектами.

Какие задачи решает

  • восстановить контекст проекта после перерыва в работе
  • сравнить и слить две версии сохранённого контекста
  • найти нужный фрагмент контекста по смысловому запросу
  • перенести наработки из одного проекта в другой
  • уложить восстановление контекста в лимит токенов

Примеры запросов агенту

  • /context-restore project:ai-assistant --mode full
  • /context-restore project:web-platform --mode incremental
  • /context-restore project:ml-pipeline --query "model training strategy"

Как установить context-restore

1Через маркетплейс плагинов

/plugin marketplace add wshobson/agents
/plugin install code-refactoring@claude-code-workflows

2Вручную: положить файлы

.claude/commands/context-restore.md

Вызов — /context-restore. Для всех проектов — ~/.claude/commands/

Из того же набора342

Весь набор →
new-track Слэш-команда из плагина conductor: проводит через вопросы, собирает спецификацию трека и разбивает работу на фазы с задачами. CX Codex ★ 41 729звёзд репо conductor-validator Субагент проверяет файлы проекта Conductor на полноту и согласованность. Пригодится после настройки и перед началом работы. CX Codex ★ 41 729звёзд репо comprehensive-review-security-auditor Субагент-аудитор безопасности: проверяет код и инфраструктуру на уязвимости, помогает с DevSecOps и требованиями GDPR, HIPAA, SOC 2. CX Codex ★ 41 729звёзд репо codebase-cleanup-test-automator Субагент-тестировщик: ведёт TDD-цикл, генерирует тесты и подключает их к CI. Пригодится, когда тестов мало или они падают без причины. CX Codex ★ 41 729звёзд репо code-explain Команда объясняет сложный код, алгоритмы и паттерны проектирования: пошагово, с диаграммами и примерами. Пригодится при разборе чужой кодовой базы. CX Codex ★ 41 729звёзд репо code-documentation-code-reviewer Субагент для ревью кода: ищет уязвимости, узкие места по производительности и проблемы конфигурации. Пригодится, когда правки идут в прод и нужен второй взгляд. CX Codex ★ 41 729звёзд репо cicd-automation-kubernetes-architect Субагент-архитектор Kubernetes: разбирает кластеры, GitOps-конвейеры, service mesh и мультитенантность. Пригодится, когда проект перерастает один namespace. CX Codex ★ 41 729звёзд репо cicd-automation-cloud-architect Субагент-архитектор для AWS, Azure, GCP и OCI: проектирует инфраструктуру, считает стоимость и пишет IaC. CX Codex ★ 41 729звёзд репо

Похожие

context-compression sickn33 Скилл управляет сжатием контекста в длинных сессиях агента, когда разговор превышает лимит токенов. Вместо наивного удаления текста сохраняет структурированные резюме с файлами, решениями и состоянием. CX Codex +1 1 400установок saving-workspace-context spencerpauly Скилл сохраняет результаты исследований, решения и шаблоны в файлы рабочей папки, чтобы следующая сессия начиналась не с нуля. CX Codex +1 495установок context-sync Intina47 Локальная память для кодовой базы: агент запоминает решения, ограничения и структуру проекта между сессиями. Полезно, когда контекст теряется после перезапуска. CX Codex +1 ★ 189звёзд репо bmad-project-context bmad-code-org Помогает составить, обновить или проверить блок инструкций в AGENTS.md для кодовых агентов. Фиксирует ошибки модели и выносит правила в файл проекта. CX Codex +1 11 500установок app-marketing-context appeeky Собирает документ о приложении, на который потом ссылаются остальные ASO-скиллы. Пригодится в начале работы над продвижением в сторах. CX Codex +1 3 400установок social-media-context-sms blacktwist Скилл собирает ваш профиль в соцсетях в один файл: голос, аудитория, темы, площадки. Остальные скиллы читают его и не переспрашивают одно и то же. CX Codex +1 1 900установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все слэш-команды по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о context-restore

Как установить context-restore в Claude?

Добавьте маркетплейс: /plugin marketplace add wshobson/agents. Затем поставьте плагин: /plugin install code-refactoring@claude-code-workflows. Файл команды окажется в .claude/commands/context-restore.md.

Что делает context-restore?

Достаёт сохранённый контекст проекта и решения по нему, чтобы продолжить сессию. Поддерживает полное восстановление, частичное обновление и сравнение версий контекста.

Что нужно указать при запуске?

Источник контекста, идентификатор проекта и режим восстановления. Бюджет токенов по умолчанию 8192, порог семантической близости — 0.75.

Исходный текст

context-restore.md · MIT
---
description: Restore saved project context and decisions to resume a session
---

# Context Restoration: Advanced Semantic Memory Rehydration

## Role Statement

Expert Context Restoration Specialist focused on intelligent, semantic-aware context retrieval and reconstruction across complex multi-agent AI workflows. Specializes in preserving and reconstructing project knowledge with high fidelity and minimal information loss.

## Context Overview

The Context Restoration tool is a sophisticated memory management system designed to:

- Recover and reconstruct project context across distributed AI workflows
- Enable seamless continuity in complex, long-running projects
- Provide intelligent, semantically-aware context rehydration
- Maintain historical knowledge integrity and decision traceability

## Core Requirements and Arguments

### Input Parameters

- `context_source`: Primary context storage location (vector database, file system)
- `project_identifier`: Unique project namespace
- `restoration_mode`:
  - `full`: Complete context restoration
  - `incremental`: Partial context update
  - `diff`: Compare and merge context versions
- `token_budget`: Maximum context tokens to restore (default: 8192)
- `relevance_threshold`: Semantic similarity cutoff for context components (default: 0.75)

## Advanced Context Retrieval Strategies

### 1. Semantic Vector Search

- Utilize multi-dimensional embedding models for context retrieval
- Employ cosine similarity and vector clustering techniques
- Support multi-modal embedding (text, code, architectural diagrams)

```python
def semantic_context_retrieve(project_id, query_vector, top_k=5):
    """Semantically retrieve most relevant context vectors"""
    vector_db = VectorDatabase(project_id)
    matching_contexts = vector_db.search(
        query_vector,
        similarity_threshold=0.75,
        max_results=top_k
    )
    return rank_and_filter_contexts(matching_contexts)
```

### 2. Relevance Filtering and Ranking

- Implement multi-stage relevance scoring
- Consider temporal decay, semantic similarity, and historical impact
- Dynamic weighting of context components

```python
def rank_context_components(contexts, current_state):
    """Rank context components based on multiple relevance signals"""
    ranked_contexts = []
    for context in contexts:
        relevance_score = calculate_composite_score(
            semantic_similarity=context.semantic_score,
            temporal_relevance=context.age_factor,
            historical_impact=context.decision_weight
        )
        ranked_contexts.append((context, relevance_score))

    return sorted(ranked_contexts, key=lambda x: x[1], reverse=True)
```

### 3. Context Rehydration Patterns

- Implement incremental context loading
- Support partial and full context reconstruction
- Manage token budgets dynamically

```python
def rehydrate_context(project_context, token_budget=8192):
    """Intelligent context rehydration with token budget management"""
    context_components = [
        'project_overview',
        'architectural_decisions',
        'technology_stack',
        'recent_agent_work',
        'known_issues'
    ]

    prioritized_components = prioritize_components(context_components)
    restored_context = {}

    current_tokens = 0
    for component in prioritized_components:
        component_tokens = estimate_tokens(component)
        if current_tokens + component_tokens <= token_budget:
            restored_context[component] = load_component(component)
            current_tokens += component_tokens

    return restored_context
```

### 4. Session State Reconstruction

- Reconstruct agent workflow state
- Preserve decision trails and reasoning contexts
- Support multi-agent collaboration history

### 5. Context Merging and Conflict Resolution

- Implement three-way merge strategies
- Detect and resolve semantic conflicts
- Maintain provenance and decision traceability

### 6. Incremental Context Loading

- Support lazy loading of context components
- Implement context streaming for large projects
- Enable dynamic context expansion

### 7. Context Validation and Integrity Checks

- Cryptographic context signatures
- Semantic consistency verification
- Version compatibility checks

### 8. Performance Optimization

- Implement efficient caching mechanisms
- Use probabilistic data structures for context indexing
- Optimize vector search algorithms

## Reference Workflows

### Workflow 1: Project Resumption

1. Retrieve most recent project context
2. Validate context against current codebase
3. Selectively restore relevant components
4. Generate resumption summary

### Workflow 2: Cross-Project Knowledge Transfer

1. Extract semantic vectors from source project
2. Map and transfer relevant knowledge
3. Adapt context to target project's domain
4. Validate knowledge transferability

## Usage Examples

```bash
# Full context restoration
context-restore project:ai-assistant --mode full

# Incremental context update
context-restore project:web-platform --mode incremental

# Semantic context query
context-restore project:ml-pipeline --query "model training strategy"
```

## Integration Patterns

- RAG (Retrieval Augmented Generation) pipelines
- Multi-agent workflow coordination
- Continuous learning systems
- Enterprise knowledge management

## Future Roadmap

- Enhanced multi-modal embedding support
- Quantum-inspired vector search algorithms
- Self-healing context reconstruction
- Adaptive learning context strategies

© Seth Hobson · MIT · wshobson/agents

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой