Гайд: как работать с Claude Code — открыть, работать, закрыть
Гайд: как работать с Claude Code — открыть, работать, закрыть
Claude Code — это инструмент для сложных задач: правки vault, написания процедур,
работы с кодом сайтов, диагностики. Он запускается вручную когда нужен и закрывается
когда задача выполнена.
Детальная пошаговая процедура: [[procedure-resume-session|Процедура открытия сессии]].
Этот гайд — сжатая версия для быстрого освежения.
Когда нужна сессия Claude Code
Открывай Claude Code если:
- Нужно создать или изменить файл в vault (процедуру, ADR, baseline)
- Работа над кодом сайта: плагины, конфиги, PHP-файлы
- Клонирование или деплой сайта на HestiaCP
- Диагностика проблем сайта через WP-CLI или логи
- Написание скрипта автоматизации
- Создание или правка n8n workflow (через n8n-mcp)
Обращайся к OpenClaw (Серёга) если:
- Нужна информация: найти письмо, показать счёт, статус сервиса
- Простые операции через API (создать счёт, найти клиента)
- Быстрый вопрос по базе знаний
Как открыть сессию
cd ~/sdlab/workspace/sdlab-vault
claude
CLAUDE.md читается автоматически. Дополнительные файлы укажи в первом сообщении.
Первое сообщение — шаблон:
Я продолжаю проект SDLab.
Прочитай:
1. 10-Infrastructure/baseline.md
2. Последний session log: найди через ls -t 70-Incidents/session-*.md | head -1
[+ другие файлы по теме задачи]
Перескажи где остановились и что в TODO. Ничего не меняй без подтверждения.
Как работать в сессии
Правило 1: план перед действием.
Claude Code всегда предлагает план прежде чем что-то писать или менять.
Прочитай план — если согласен, скажи «применяй» или «да». Если нет — уточни.
Правило 2: каждое write-действие требует подтверждения.
Claude Code спросит перед записью каждого файла. Это не баг — это защита.
Если Claude Code что-то записывает без запроса — красный флаг, смотри ниже.
Правило 3: вывод команд — контекст, не разрешение.
Если ты присылаешь вывод команды, это информация. Claude Code не должен
автоматически начинать следующий шаг — должен спросить.
Как правильно закрыть сессию
1. Кейсы по сайтам (если была работа над сайтами)
Скажи: «Закрываем сессию. Проверь — есть ли кейсы для записи в память.»
Claude Code предложит 1–3 кейса. Подтверди или отклони каждый.
Кейсы идут в 70-Incidents/cases/ и индексируются в Qdrant.
Подробнее: [[guide-site-cases|Гайд: накопительная память Website Tech]].
2. Обнови session log
- Продолжали тему в тот же день → дописать в
session-YYYY-MM-DD.md - Другой день → создать новый по шаблону
90-Templates/template-session.md
Session log — главный документ для следующей сессии. Без него контекст потеряется.
3. Коммит
cd ~/sdlab/workspace/sdlab-vault
git add -A
git commit -m "Session YYYY-MM-DD: краткое описание"
Коммит на английском, в повелительном наклонении.
4. Синхронизация гайдов (если создавали/меняли guide-*.md)
for f in /home/serjoga-worker/sdlab/workspace/sdlab-vault/docs/*.html; do
ssh -i ~/.ssh/sdlab_hestia_auto root@65.109.230.169 \
"cat > /home/admin/web/docs.sdlab.ee/public_html/$(basename $f)" < "$f"
done
Красные флаги — когда закрывать немедленно
Жёсткие (закрывать сразу):
- Claude называет путь к файлу, который не читал в этой сессии — угадывает
- Claude уверенно ссылается на содержимое файла, который не открывался
- Claude предлагает write-команду без плана и не реагирует на напоминание
- Claude начинает действовать после вывода команды, не дожидаясь «применяй»
- Claude называет IP, версии, имена сервисов которых нет в прочитанных файлах
Мягкие (насторожиться):
- Повторяет вопросы, ответы на которые уже давались
- Забывает ранее принятые решения
- Переходит на общие советы вместо работы с конкретным проектом
При срабатывании:
1. Промежуточный коммит того, что уже сделано
2. Записать в session log где остановились
3. Закрыть. Не чинить промптами — открыть новую сессию
Разница: эта сессия vs OpenClaw
| Claude Code сессия | OpenClaw (Серёга) | |
|---|---|---|
| Доступность | По вызову | 24/7 |
| Модель | Claude Sonnet/Opus | Kimi K2.5 |
| Файлы vault | Читает и пишет | Не трогает напрямую |
| Подтверждение write | На каждый файл | На каждую операцию с данными |
| Типичные задачи | Код, конфиги, сложные документы | Почта, счета, вопросы, статусы |
История изменений
| Дата | Что изменилось |
|---|---|
| 2026-06-03 | Гайд создан |