Skip to content

Add claude-code-account-switcher (Development Tools & Utilities) - #141

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

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

Conversation

@Nemo-Illusionist

Copy link
Copy Markdown

Adds one row to Development Tools & Utilities in both README.md and README-CN.md.

claude-code-account-switcher binds Claude Code accounts to directories instead of switching one globally active login. A shell hook resolves the current directory against a bindings file (walking up the tree, so linking ~/work covers everything under it) and sets CLAUDE_CONFIG_DIR, so plain claude — and IDE launches, via a wrapper on PATH — start under the right account, and different terminals can run different accounts in parallel.

Includes per-account settings/CLAUDE.md/agents, usage (5h/7d rate-limit windows per account), a status line with the active account, doctor (audits which identity each config dir actually resolves to), and import (adopt an existing config dir without a re-login).

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

🤖 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