Agent Skills
› sanghun0724/cmux-claude-skills
› restore
restore
GitHub从快照恢复cmux工作区布局和Claude会话,重建终端面板树并恢复目录与对话状态。
Trigger Scenarios
需要恢复之前的终端布局
恢复断开的Claude会话
Install
npx skills add sanghun0724/cmux-claude-skills --skill restore -g -y
SKILL.md
Frontmatter
{
"name": "restore",
"description": "cmux-snapshot으로 저장한 스냅샷을 복원합니다. 워크스페이스 레이아웃과 Claude 세션을 재구성합니다.",
"argument-hint": "[snapshot-name-or-path] 기본: 최신 스냅샷"
}
저장된 스냅샷에서 cmux 레이아웃과 Claude 세션을 복원합니다.
인자: {{ARGUMENTS}}
실행
cmux-restore {{ARGUMENTS}}
복원 순서
- 스냅샷 파일 로드 (기본:
~/.cmux-snapshots/latest.json) - 각 워크스페이스를
cmux new-workspace로 생성 - pane 트리를 재귀적으로
cmux new-split으로 재구성 - 각 surface에
cd <dir>전송 - Claude surface는:
- 세션 ID 있으면:
claude --resume <id>로 정확한 세션 복원 - 없으면:
claude -c로 최근 세션 복원
- 세션 ID 있으면:
타이밍 조정
머신이 느리거나 복원 중 실패가 생기면 대기 시간을 늘리세요:
CMUX_RESTORE_DELAY=1.0 cmux-restore
주의사항
- cmux.app이 실행 중이어야 합니다.
- 세션 ID 매칭은 베스트에포트 방식입니다. Claude 세션 인덱스(
~/.claude/projects/)가 없으면claude -cfallback을 사용합니다.
Version History
- 41f7ead Current 2026-07-24 21:05


