v
vibecode
Все скиллы
01Скилл
Память и контекст
vibecode
memory-sync

Sync памяти между устройствами

Хук для Claude Code: автоматически пушит memory в приватный git-репозиторий при выходе из сессии и пуллит при старте.


02Куда положить
~/.claude/hooks/memory-sync.sh

Создай эту папку и файл (если их нет), вставь содержимое ниже. Затем в Claude Code: /exit и запусти claude заново — команда появится.

03Содержимое

Скопируй всё что внутри блока и вставь в файл по пути выше.

memory-sync.sh
1#!/usr/bin/env bash2# SessionEnd hook: push memory to private repo3set +e4cd "$HOME/claude-memory" 2>/dev/null || exit 05git add -A 2>/dev/null6if ! git diff --cached --quiet; then7  git commit -q -m "auto: $(date '+%Y-%m-%d %H:%M') from $(hostname -s)"8  git push --quiet9fi10exit 0
04Как использовать

Примеры команд

  • 01После установки — открой Claude Code на маке, поправь memory, выйди.
  • 02Открой Claude Code на сервере — память подтянется.