#!/bin/bash # Start or attach to Claude agent tmux session SESSION_NAME="agent" # Load nvm export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # Check if session exists if tmux has-session -t $SESSION_NAME 2>/dev/null; then echo "Attaching to existing session: $SESSION_NAME" tmux attach-session -t $SESSION_NAME else echo "Creating new session: $SESSION_NAME" tmux new-session -s $SESSION_NAME -c /workspace fi