CCS enables running multiple Claude CLI instances simultaneously with different accounts. Each profile runs in an isolated environment with independent credentials, sessions, and state.Key Feature: Login once per profile → use anywhere, anytime.
# Create first profile (will prompt for login)ccs auth create work# Complete OAuth login with work account# Create second profileccs auth create personal# Complete OAuth login with personal account
# Use work accountccs work "review code"# Use personal accountccs personal "help with project"# Check which account is activeccs work /status # Shows work account emailccs personal /status # Shows personal account email
Running the same profile in 2 terminals causes conflicts. Use different profiles for concurrent sessions.
Copy
# Terminal 1ccs work "task1"# Terminal 2 (will conflict)ccs work "task2" # Same session files# Solution: Use different profilesccs work "task1" # Terminal 1ccs personal "task2" # Terminal 2