Skip to content

Add claude-code-account-switcher to Tools & Utilities - #603

Open
Nemo-Illusionist wants to merge 1 commit into
jqueryscript:mainfrom
Nemo-Illusionist:add-claude-code-account-switcher
Open

Add claude-code-account-switcher to Tools & Utilities#603
Nemo-Illusionist wants to merge 1 commit into
jqueryscript:mainfrom
Nemo-Illusionist:add-claude-code-account-switcher

Conversation

@Nemo-Illusionist

Copy link
Copy Markdown

Adds one entry to Tools & Utilities.

claude-code-account-switcher binds Claude Code accounts to directories rather than switching one globally active login: a shell hook (zsh/bash/PowerShell) resolves the current directory against a bindings file — walking up the tree, so linking ~/work covers every repo under it — and sets CLAUDE_CONFIG_DIR. Plain claude starts under the right account, JetBrains/VS Code launches resolve the same binding through a wrapper on PATH, and two terminals can run two accounts at once.

Also: per-account settings/CLAUDE.md/agents, usage (5h/7d windows per account), a status line showing the active account, doctor (audits which identity each config dir actually resolves to via the OAuth profile endpoint), and import for adopting an existing config dir without a re-login.

Rust CLI with prebuilt macOS/Linux/Windows binaries, plus a single-file zsh variant. MIT.

Note: it's at 13 stars, well below most entries in the list — happy to close this if there's a threshold I've missed, and equally happy to adjust the wording or placement (I placed it at the end of the section, since entries look star-sorted).

🤖 Generated with Claude Code

Directory-bound Claude Code account switching via CLAUDE_CONFIG_DIR.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant