社群工具:Claude-account – Linux 上無縫切換 Claude Code 帳戶
為何重要
這款工具解決了開發者在不同專案間共用同一個 Claude Code 環境時,帳號許可權與 Token 隔離的痛點。雖然是社群草擬的開源專案,但它展示了使用者對官方 CLI 工具操作便利性的強烈需求。對於依賴 Claude Code 進行編輯與編譯的開發者而言,這增加了第三方維護官方生態的工具潛力。
這是一個社群驅動的工具,讓開發者能在 Linux 環境中切換不同的 Claude Code 帳戶,而不必重新執行登入流程。
- 此工具獨立於 Anthropic 官方,透過為每個帳戶建立隔離的
CLAUDE_CONFIG_DIR運作。 - 它作為一個 shim 呼叫,不替換官方的 Claude 執行檔,亦不讀取或複製憑證內容以保障安全性。
- 開發者可透過
CLAUDE_ACCOUNT_HOME環境變數自訂應用資料存放位置,並透過switch指令引導 Claude Code 官方登入流程。 - 安裝需要 Rust 1.85 或更新版,並透過安裝程式將 shim 加入
~/.bashrc路徑。