Compare commits

...

2 Commits

2 changed files with 45 additions and 0 deletions

View File

@ -36,3 +36,7 @@ Files edited
## 12:43 - cc() tmux alias: auto-launch Claude with nesting support
- **Type:** configuration
- **Tags:** tmux, zshrc, alias, claude-code, homelab, configuration
## 12:43 - Claude Code session workflow: cc + /rename + remote control (iOS)
- **Type:** workflow
- **Tags:** claude-code, tmux, remote-control, workflow, ios, homelab

View File

@ -0,0 +1,41 @@
---
id: 648a325a-1ff2-4d18-a3e5-d626f83d1fd9
type: workflow
title: "Claude Code session workflow: cc + /rename + remote control (iOS)"
tags: [claude-code, tmux, remote-control, workflow, ios, homelab]
importance: 0.55
confidence: 0.8
created: "2026-02-26T18:43:57.639901+00:00"
updated: "2026-02-26T18:43:57.639901+00:00"
---
# Claude Code session workflow: cc + /rename + remote control (iOS)
## Context
Cal's established workflow for starting and naming Claude Code sessions, including remote access from iOS via claude.ai/code.
## Workflow Steps
1. Run `cc` (or `cc session-name`) to start a tmux session with `claude` auto-launched
2. Inside Claude, run `/rename session-name` to set a descriptive name visible in the iOS remote sessions list
3. Work normally — Agent Teams and remote control are available
## Remote Session Naming
Session names visible in the iOS remote sessions list are determined in priority order:
1. `/rename` value (highest priority)
2. Last message content (fallback)
3. "Remote Control session" (default fallback)
There is no CLI flag to pre-name a session at launch — `/rename` is the only method.
## Other Useful tmux Commands
- `tmux ls` — list all active sessions
- `Ctrl+B then s` — interactive session switcher inside tmux
## Notes
- Remote control must be enabled globally via `/config` in Claude Code
- The `cc` alias handles tmux nesting so Cal can run it even when his terminal auto-starts tmux