Проблема передачи
Когда ты начинаешь новую сессию Claude Code, весь контекст теряется. Приходится заново объяснять, над чем работал, какие файлы важны и что осталось сделать.
/note-context решает это, создавая закреплённый синий стикер со всем, что нужно следующей сессии.
Секции вывода
| Секция | Контент |
|---|---|
| Заголовок | project @ branch | N незакоммиченных изменений |
| Над чем работаю | Текущая задача — конкретно и ясно |
| Ключевые файлы | 3-5 самых важных файлов с короткими аннотациями (~5 слов) |
| Состояние | Назначение ветки, резюме незакоммиченного, прогресс loop |
| Ключевые решения | Решения, принятые только в этой сессии |
| Открытые вопросы | Нерешённые пункты и неизвестные |
| Продолжить с | Точные инструкции для следующей сессии |
Формат ключевых файлов
Каждый файл получает короткую аннотацию:
src/auth.ts — JWT middleware валидации (рефакторинг)
src/api/users.ts — Новый эндпоинт, нужны тесты
tests/auth.test.ts — 3 теста падают на refresh
Максимум 5 файлов. Только самые релевантные.
Секция «Продолжить с»
Критическая секция. Планка качества:
Если прочитать ТОЛЬКО «Продолжить с», новая сессия должна точно знать, что делать дальше.
Хорошо:
Продолжить с: Чиню flow refresh-токена в src/auth.ts:45.
Функция validateToken должна проверять истечение токена
и вызывать refreshToken() перед возвратом 401.
Тесты: npm test -- auth
Плохо:
Продолжить с: Продолжаю работу над auth.
Всегда закреплено
Context-заметка всегда:
- Синяя
- Закреплённая поверх всех окон
- Обновляется, если моложе 3 часов, иначе создаётся новая
В каждый момент — одна активная context-заметка. Всегда самый свежий снимок.
Режим без git
Работает без git-репозитория. Пропускает git-секции (ветка, незакоммиченные изменения) и фокусируется на состоянии заметок и переданном контексте.
Таймстамп
Каждая context-заметка включает точное время:
Контекст 19 фев 2026, 23:15