43 lines
1.3 KiB
Markdown
43 lines
1.3 KiB
Markdown
|
|
# How to use Brain
|
||
|
|
|
||
|
|
## Сценарий 1: Подключить brain к новому проекту
|
||
|
|
|
||
|
|
```bash
|
||
|
|
cd c:/моя/проекты/claude-brain
|
||
|
|
./scripts/install.sh --target=/path/to/new-project --version=brain-v1.0
|
||
|
|
```
|
||
|
|
|
||
|
|
После этого в `new-project/` появятся:
|
||
|
|
- `CLAUDE.md` (правила Claude)
|
||
|
|
- `docs/Pravila_*.md`, `docs/Plugin_stack_rules.md`, `docs/Tooling.md`
|
||
|
|
- `docs/visualizations/hooks-skills-plugins-map.html`
|
||
|
|
- `.mcp.json` (playwright + github + semgrep MCP)
|
||
|
|
- `.brain-version` (маркер)
|
||
|
|
|
||
|
|
## Сценарий 2: Обновить brain в существующем проекте
|
||
|
|
|
||
|
|
```bash
|
||
|
|
cd c:/моя/проекты/claude-brain
|
||
|
|
git pull
|
||
|
|
./scripts/install.sh --target=/path/to/existing-project --version=brain-v1.1
|
||
|
|
```
|
||
|
|
|
||
|
|
Backup `<target>/.brain-backup-<timestamp>/` создаётся автоматически.
|
||
|
|
|
||
|
|
## Сценарий 3: Обновить хуки в `~/.claude/`
|
||
|
|
|
||
|
|
```bash
|
||
|
|
./scripts/install.sh --target=$HOME/.claude --version=brain-v1.1
|
||
|
|
```
|
||
|
|
|
||
|
|
При первом запуске prompt для `MAGIC_API_KEY`. После — Claude Code требует restart для подхвата новых хуков (раз).
|
||
|
|
|
||
|
|
## Сценарий 4: Откатить sync
|
||
|
|
|
||
|
|
Восстановить из backup:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
ls /path/to/project/.brain-backup-*
|
||
|
|
cp -r /path/to/project/.brain-backup-<ts>/* /path/to/project/
|
||
|
|
```
|