
CMAS — Claude Multi Account Switcher
Manage and switch between multiple Claude Code accounts on macOS. Isolated VSCode sessions. Usage tracking. Zero re-login.


About
Nếu bạn đang dùng Claude Code hằng ngày, khả năng cao bạn đã từng gặp tình huống này: một tài khoản đang bị rate limit, muốn chuyển sang tài khoản khác nhưng phải claude auth login lại, chờ OAuth, mất flow đang làm dở. Hoặc bạn có tài khoản cá nhân và tài khoản công ty, mỗi lần switch phải logout/login thủ công.
Mình bị vấn đề này quá nhiều lần nên quyết định viết một tool để giải quyết triệt để. Kết quả là CMAS — Claude Multi Account Switcher.
Vấn đề thực tế
Claude Code lưu credential của một tài khoản duy nhất tại một thời điểm trên mỗi máy. Nghĩa là:
Chỉ có một account active — muốn đổi phải login lại
Không biết account nào đang gần hết quota cho đến khi bị rate limit
Không có cách nào chạy hai account song song trên cùng một máy
Token hết hạn thì phải login lại thủ công
Với một developer dùng Claude Code 8+ tiếng/ngày với nhiều account, friction này cộng dồn rất nhanh.
CMAS giải quyết gì?
CMAS là một ứng dụng desktop (macOS, Windows, Linux) cho phép:
Lưu nhiều tài khoản Claude Code — credential được bảo mật trong OS keychain
Chuyển đổi 1 click — không cần claude auth login lại
Mở VSCode isolated sessions — mỗi account một cửa sổ VSCode riêng biệt, chạy song song
Theo dõi usage real-time — biết account nào còn quota, account nào gần limit
Tự động refresh token — không bao giờ phải login lại thủ công
Xem chi tiết tại: https://hoatq.dev/blog/cmas-quan-ly-nhieu-tai-khoan-claude-code-tren-mot-may/