Skip to content

Keyboard Shortcuts

Quick reference for all keyboard commands when working with agent teams.

Fresh 🌱

Team Navigation (In-Process Mode)

ShortcutActionNotes
Shift+UpPrevious teammateCycles backward through team members
Shift+DownNext teammateCycles forward through team members
Shift+TabToggle delegate modeRestricts lead to coordination only

Teammate Interaction (In-Process Mode)

ShortcutActionNotes
EnterEnter teammate sessionYou're now in their view/context
EscapeExit teammate sessionReturns to team lead view
Escape (while in session)Stop teammate's current actionInterrupts what they're doing

Task Management (In-Process Mode)

ShortcutActionNotes
Ctrl+TShow/hide task listToggles visibility of shared tasks

Terminal Navigation

ShortcutActionNotes
Ctrl+CTerminate sessionForcefully kills Claude Code
Ctrl+DExit session gracefullyClean shutdown if allowed

Split Panes Mode (tmux/iTerm2)

ShortcutActionNotes
Mouse clickClick into paneSelect which teammate to interact with
Alt+ArrowSwitch pane focustmux: navigate between panes
Ctrl+B + DDetach tmux sessionExit while keeping session alive

macOS-Specific Shortcuts

ShortcutActionNotes
Cmd+TNew terminal tabOutside Claude Code
Cmd+WClose current tabOutside Claude Code
Cmd+Option+RightNext tabOutside Claude Code

Linux-Specific Shortcuts

ShortcutActionNotes
Alt+TabSwitch windowsSystem-level, not Claude Code specific
Ctrl+Alt+TOpen terminalVaries by desktop environment

Windows PowerShell Shortcuts

ShortcutActionNotes
Ctrl+LClear screenClears terminal view
Ctrl+ASelect allIn text input
Ctrl+CCopyCopies selected text
Ctrl+VPastePastes text

tmux Navigation (Split Panes)

If using tmux for split panes:

ShortcutActionNotes
Ctrl+B then Up/Down/Left/RightNavigate panesMove between teammate panes
Ctrl+B then ZZoom paneFullscreen current pane
Ctrl+B then Exit zoomUnzoomReturn from fullscreen
Ctrl+B then !Break paneMove pane to new window
Ctrl+B then XKill paneClose specific pane
Ctrl+B then DDetach sessionExit while keeping running

iTerm2-Specific (Mac)

ShortcutActionNotes
Cmd+Option+ISplit pane verticallyiTerm2 built-in
Cmd+]Next splitNavigate iTerm2 splits
Cmd+[Previous splitNavigate iTerm2 splits
Cmd+Option+HSplit pane horizontallyiTerm2 built-in

Common Workflows

Review Code with Team

1. Shift+Down to find security reviewer
2. Enter to see their findings
3. Escape to return to lead view
4. Shift+Down to check performance reviewer
5. Ctrl+T to see task status

Debug with Hypotheses Team

1. Shift+Down through 5 teammates checking each investigation
2. Enter on slowest to ask for more detail
3. Escape back to lead
4. Ctrl+T to check if tasks complete
5. Shift+Tab to enable delegate mode for synthesis

Monitor Large Team (Split Panes)

1. Claude starts with split panes ready
2. Click different panes to monitor
3. Click into pane to send message
4. Click teammate column to focus

Useful Terminal Commands (Outside Claude Code)

bash
# List all team directories
ls ~/.claude/teams/

# List tasks for specific team
ls ~/.claude/tasks/team-name/

# View team config
cat ~/.claude/teams/team-name/config.json

# Kill orphaned tmux session
tmux kill-session -t session-name

# List all tmux sessions
tmux ls

# Restart Claude Code
pkill -f "claude"
claude

Cheat Sheet

Quick Team Check (In-Process)

Shift+Down → Shift+Down → Shift+Down → Shift+Tab (enable delegate)
(Cycle through team, then enable delegate mode for synthesis)

Full Review Cycle

Shift+Down (Find reviewer 1)
Enter (See their findings)
Escape (Return to lead)
Shift+Down (Find reviewer 2)
Enter (See their findings)
Escape (Return to lead)
Ctrl+T (View task list)

Delegate Mode Workflow

Shift+Tab (Enable)
Ctrl+T (View tasks)
(Coordinate)
Shift+Tab (Disable if needed)

Accessibility Tips

  • No mouse? Use keyboard for everything - all tmux navigation available via keyboard
  • Small screen? Use in-process mode and Shift+Up/Down instead of split panes
  • Large team? Split panes with multiple monitors for visibility
  • Remote? SSH into terminal, use in-process mode (more reliable)

Customization

Remap Shortcuts in Your Shell

.bashrc or .zshrc:

bash
# Quick start for Claude Code with teams
alias ct='claude'

# Kill orphaned sessions
alias cleanup-teams='tmux kill-session -t claude || true'

Terminal Configuration

Most modern terminals support:

  • Shift+Up/Down for history (conflicts with Claude Code teammate nav)
  • Ctrl+T for new tab (conflicts with Claude Code task list)

These generally work as Claude Code has priority in its own sessions.

Troubleshooting Shortcuts

Q: Shift+Down not working A:

  1. May be terminal-level shortcut
  2. Check terminal settings
  3. Try in-process mode with different terminal

Q: Ctrl+T not showing task list A:

  1. Make sure in lead session (not teammate)
  2. Try again after waiting for page render
  3. Try typing "Show me the task list" instead

Q: Enter not entering teammate session A:

  1. May need to be in in-process mode
  2. Verify teammate exists (Shift+Down shows them)
  3. Try messaging instead with "Tell teammate..."

Q: Split panes shortcuts not working A:

  1. Check tmux is running: tmux ls
  2. Try with explicit prefix: Ctrl+B then Arrow
  3. May need to enable iTerm2 Python API

See Also