Continuous Claude
parcadei/Continuous-Claude-v3Система управления контекстом для Claude Code: хуки поддерживают состояние через леджеры и хэндоффы, MCP-выполнение без загрязнения контекста, оркестрация агентов с изолированными окнами контекста. 109 скиллов, 32 агента, 30 хуков.
Установка
git clone https://github.com/parcadei/Continuous-Claude-v3.gitREADME
Continuous Claude
Постоянная, обучающаяся, мультиагентная среда разработки на базе Claude Code
Continuous Claude превращает Claude Code в непрерывно обучающуюся систему, которая сохраняет контекст между сессиями, оркестрирует специализированных агентов и устраняет бесполезный расход токенов за счёт интеллектуального анализа кода.
Содержание
- Зачем Continuous Claude?
- Принципы проектирования
- Как общаться с Claude
- Быстрый старт
- Архитектура
- Основные системы
- Рабочие процессы
- Установка
- Обновление
- Конфигурация
- Участие в разработке
- Лицензия
Зачем Continuous Claude?
У Claude Code есть проблема компакции: когда контекст заполняется, система сжимает разговор, теряя нюансы понимания и решения, принятые в ходе сессии.
Continuous Claude решает это так:
| Проблема | Решение |
|---|---|
| Потеря контекста при компакции | YAML-хэндоффы — более токен-эффективная передача |
| Каждая сессия начинается с нуля | Система памяти + демон автоматически извлекает знания |
| Чтение целых файлов сжигает токены | 5-уровневый анализ кода + семантический индекс |
| Сложные задачи требуют координации | Мета-скиллы оркестрируют рабочие процессы агентов |
| Ручное повторение рабочих процессов | 109 скиллов с триггерами на естественном языке |
Мантра: накапливай, не сжимай. Автоматически извлекай знания, затем начинай заново с полным контекстом.
Почему «Continuous»? Почему «Compounding»?
Название — игра слов. Continuous — потому что Claude сохраняет состояние между сессиями. Compounding — потому что каждая сессия делает систему умнее: знания накапливаются как сложные проценты.
Принципы проектирования
Агент — это пять составляющих: Prompt + Tools + Context + Memory + Model.
| Компонент | Что оптимизируем |
|---|---|
| Prompt | Скиллы внедряют релевантный контекст; хуки добавляют системные напоминания |
| Tools | TLDR сокращает токены; агенты распараллеливают работу |
| Context | Не только что знает Claude, но и как это предоставляется |
| Memory | Демон извлекает знания; recall их поднимает |
| Model | Становится заменяемым, когда остальные четыре отлажены |
Против избыточной сложности
Мы противостоим разрастанию плагинов. Каждый MCP, подписка и инструмент обещают улучшение, но рискуют сломать контекст, инструменты или промпты через конфликты.
Наш подход:
- Время, не деньги — Никаких обязательных платных сервисов. Perplexity и NIA — опциональны, с высокой ценностью на токен.
- Учись, не накапливай — Система, которая учится, лучше справляется с граничными случаями, чем та, что коллекционирует плагины.
- Валидация на раннем этапе — Хуки запускают pyright/ruff после правок, перехватывая ошибки до тестов.
Моды отказа сложных систем структурно невидимы до момента возникновения. Обучающаяся, контекстно-эффективная система не предотвращает все сбои — но восстанавливается и улучшается.
Как общаться с Claude
Не нужно запоминать slash-команды. Просто описывайте желаемое на естественном языке.
Система активации скиллов
Когда вы отправляете сообщение, хук внедряет контекст, который сообщает Claude, какие скиллы и агенты релевантны. Claude делает вывод из системы правил и решает, какие инструменты использовать.
> "Fix the login bug in auth.py"
🎯 SKILL ACTIVATION CHECK
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ CRITICAL SKILLS (REQUIRED):
→ create_handoff
📚 RECOMMENDED SKILLS:
→ fix
→ debug
🤖 RECOMMENDED AGENTS (token-efficient):
→ debug-agent
→ scout
ACTION: Use Skill tool BEFORE responding
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Уровни приоритета
| Уровень | Значение |
|---|---|
| ⚠️ CRITICAL | Обязательно использовать (например, хэндоффы перед завершением сессии) |
| 📚 RECOMMENDED | Следует использовать (например, скиллы рабочих процессов) |
| 💡 SUGGESTED | Стоит рассмотреть (например, инструменты оптимизации) |
| 📌 OPTIONAL | Полезно иметь (например, помощники документирования) |
Примеры на естественном языке
| Что вы говорите | Что активируется |
|---|---|
| «Fix the broken login» | Рабочий процесс /fix → debug-agent, scout |
| «Build a user dashboard» | Рабочий процесс /build → plan-agent, kraken |
| «I want to understand this codebase» | /explore + агент scout |
| «What could go wrong with this plan?» | /premortem |
| «Help me figure out what I need» | /discovery-interview |
| «Done for today» | create_handoff (критично) |
| «Resume where we left off» | resume_handoff |
| «Research auth patterns» | Агент oracle + perplexity |
| «Find all usages of this API» | Агент scout + ast-grep |
Почему такой подход?
| Преимущество | Как достигается |
|---|---|
| Лучше обнаруживаемость | Не нужно знать о существовании команд |
| Контекстная осведомлённость | Система знает, когда контекст заполнен на 90% |
| Снижение когнитивной нагрузки | Описывайте намерение естественно, получайте подобранные предложения |
| Удобно для опытных пользователей | По-прежнему поддерживает /fix, /build и т.д. напрямую |
Скилл vs Рабочий процесс vs Агент
| Тип | Назначение | Пример |
|---|---|---|
| Скилл | Инструмент одного назначения | commit, tldr-code, qlty-check |
| Рабочий процесс | Многошаговый процесс | /fix (sleuth → premortem → kraken → commit) |
| Агент | Специализированная под-сессия | scout (исследование), oracle (поиск) |