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
```
|