summaryrefslogtreecommitdiff
path: root/claude/README.md
blob: 3f3e101d7afdb0725cddba1efd6962a2038b8d49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# claude

yyamashita ユーザーの Claude Code セッション(systemd user service)を管理する。

| ファイル | 内容 |
|---|---|
| `sessions.txt` | `user:repo` 形式でセッションを定義 |
| `systemd/claude-code@.service` | サービステンプレート |
| `sync.sh` | root が実行し、sessions.txt に基づいて user service を同期 |

```bash
# 変更を反映する
git push origin master
ssh root@localhost 'bash /app/infra/claude/sync.sh'

# 状態確認
systemctl --user status 'claude-code@*.service'
tmux ls
```