Antigravity CLI chỉ giữ một phiên đăng nhập Google cho mỗi máy. Đây là cách làm thật sự hiệu quả.
Vì sao bạn không thể luân phiên hai gói đăng ký Google AI Pro trên Antigravity CLI, nơi nó thật sự cất phiên đăng nhập của bạn, các công cụ đổi tài khoản thực chất làm gì với kho thông tin đăng nhập của hệ điều hành, vì sao một gói gia đình không nhân đôi hạn mức của bạn, và cách tiếp cận duy nhất chạy được nhiều tài khoản song song thật sự.
Nếu bạn đến đây sau khi tìm cách chạy hai tài khoản Google trên Antigravity CLI, câu trả lời thành thật là bạn không làm được, và lý do đáng để bạn bỏ ra hai phút. Đây không phải một tính năng còn thiếu mà một cái cờ sẽ vá xong vào tháng sau. Đây là chỗ mà CLI đặt thông tin đăng nhập của bạn, và mọi thứ còn lại đều bắt nguồn từ đó.
Đây cũng là câu hỏi mà cả hệ sinh thái trả lời tệ nhất. Có những công cụ trông như đã giải quyết được nó, và việc hiểu chúng thật sự làm gì với máy của bạn chính là khác biệt giữa một lựa chọn có hiểu biết và một tài khoản bị khóa.
Phiên đăng nhập thật sự nằm ở đâu
Claude Code và Codex đều lưu một tài khoản dưới dạng một thư mục. Trỏ CLAUDE_CONFIG_DIR hoặc CODEX_HOME sang một đường dẫn khác và bạn có ngay một tài khoản thứ hai hoàn toàn độc lập: thông tin đăng nhập riêng, lịch sử riêng, không chia sẻ gì cả. Vì biến này được đọc theo từng tiến trình, hai agent được khởi chạy với hai giá trị khác nhau sẽ chạy trên hai tài khoản khác nhau cùng một lúc.
Antigravity CLI không làm gì như thế. Thông tin đăng nhập Google của nó đi thẳng vào kho thông tin đăng nhập của hệ điều hành:
| Hệ thống | Nơi lưu |
|---|---|
| macOS | Keychain, service gemini, account antigravity |
| Windows | Credential Manager, gemini:antigravity |
| Linux | Secret Service, đúng cặp đó |
Hãy để ý thứ tự, vì gần như mọi bài viết đều ghi ngược: service là gemini còn account là antigravity, không phải chiều ngược lại.
Kho đó chỉ giữ một mục duy nhất cho cả máy. Không có chỗ thứ hai, không có tên hồ sơ, và không có cách nào nói cho CLI biết phải dùng thông tin đăng nhập nào trong nhiều cái. Không có --profile, không có --auth-store, không có --data-dir, và cũng không có biến môi trường nào dời được nó đi chỗ khác.
Đây không phải một thiếu sót mà chưa ai để ý. Issue #155 trên kho mã của CLI yêu cầu đúng điều này, gọi tên CODEX_HOME và CLAUDE_CONFIG_DIR như thứ đang thiếu. Issue #381 xin một bộ chọn hồ sơ để các công cụ bọc ngoài ít nhất còn có thể tồn tại. Cả hai đều đang mở. Không cái nào có câu trả lời từ Google.
Các công cụ đổi tài khoản thực chất làm gì
Vài công cụ quảng cáo hỗ trợ đa tài khoản cho Antigravity. Chúng hoạt động theo cách duy nhất có thể trước một kho chỉ có một chỗ chứa: chúng ghi đè lên mục trong kho.
Điều đó kéo theo một hệ quả mà người ta phát hiện muộn. Thay đổi này không bị giới hạn trong công cụ, trong một dự án, hay trong một terminal. Nó có hiệu lực trên cả máy. Từ lúc đó, mọi phiên Antigravity trên máy tính đó đều dùng tài khoản được ghi sau cùng, kể cả những phiên bạn tự mở, từ shell của chính bạn, vài tiếng sau. Bạn không có hai tài khoản. Bạn có một tài khoản tự đổi ngay dưới chân mình.
Vậy nên thứ bạn nhiều khả năng đang muốn, hai agent làm việc song song trên hai gói đăng ký, không chỉ là chưa được triển khai. Đi theo đường đó thì nó không thể với tới được, ngay từ trong thiết kế.
Đổi tài khoản mà không cần đăng xuất
Hãy bắt đầu với những gì chính CLI ghi trong tài liệu, vì đó là cách đổi tài khoản duy nhất mà Google hỗ trợ. Gõ /logout tại dấu nhắc lệnh của Antigravity: lệnh này xóa thông tin đăng nhập đã lưu khỏi kho thông tin đăng nhập của bạn. Chạy lại agy và trình duyệt mở ra trang đăng nhập Google, nơi bạn chọn tài khoản kia. Qua SSH, CLI sẽ in ra một URL ủy quyền thay vào đó, và bạn dán mã trở lại vào terminal. Đó là toàn bộ quy trình chính thức, và theo định nghĩa thì đó là một lần đăng xuất.
Mọi account switcher (công cụ đổi tài khoản) đều tồn tại để bỏ qua bước trình duyệt đó. Bạn đăng nhập một lần cho mỗi tài khoản, công cụ lưu một bản sao của từng phiên đăng nhập, và khi đổi tài khoản, nó đặt bản sao bạn chọn trở lại đúng chỗ CLI đọc. Cách này nhanh hơn, và các giới hạn vẫn y nguyên: chỉ một tài khoản hoạt động cho cả máy, và bạn phải thoát mọi agy đang chạy trước khi đổi. Một trong những công cụ này thậm chí từ chối đổi khi CLI vẫn còn chạy, vì một lần làm mới token giữa lúc đổi có thể ghi phiên đăng nhập cũ trở lại và âm thầm hủy việc đổi.
Những lượt tìm kiếm account switcher extension (tiện ích mở rộng đổi tài khoản) thường lại dẫn tới một thứ khác nữa: các tiện ích mở rộng được phát hành trên Open VSX cho trình soạn thảo Antigravity, không phải cho CLI. Chúng thêm các nút hồ sơ vào thanh trạng thái của trình soạn thảo và hoán đổi phiên đăng nhập riêng của trình soạn thảo. Chúng đến từ các nhà phát triển cá nhân chứ không phải từ Google, Open VSX gắn cờ một số nhà phát hành của chúng là chưa được xác minh, và nhiều cái ghi trong phần mô tả rằng mục tiêu là lách giới hạn tốc độ của mô hình. Hãy đọc câu đó hai lần trước khi cài một cái: đó chính xác là kiểu sử dụng mà các chính sách sử dụng nhắm tới, và tiện ích mở rộng cần phiên đăng nhập Google của bạn thì mới làm được bất cứ việc gì.
Còn một họ giải pháp lách thứ hai, đẩy yêu cầu qua các proxy để gộp chung dung lượng. Cái đó thì không phải vùng xám. Plugin phổ biến nhất thuộc loại này tự hiển thị ngay trên trang của chính nó rằng đã có tài khoản người dùng bị khóa hoặc bị chặn ngầm. Hãy cân nhắc điều đó với bất cứ thứ gì nó giúp bạn tiết kiệm.
Cái bẫy của gói gia đình
Một ý tưởng nghe hợp lý, khi bạn đã biết một tài khoản thứ hai là chuyện khó: mua thêm một suất Google AI Pro trong nhóm gia đình rồi luân phiên bằng tay.
Những người dùng đã thử, kiểm tra từ hai máy riêng biệt, báo lại rằng hai suất đó rút từ một bể hạn mức dùng chung duy nhất chứ không phải từ hai bể độc lập. Nếu điều đó đúng với tài khoản của bạn thì suất thứ hai chẳng mang lại gì cho mục đích này.
Điều này đến từ đo đạc của người dùng chứ không phải từ tài liệu đã công bố, nên hãy kiểm chứng trên tài khoản của chính bạn trước khi trả tiền. Nhưng hãy kiểm chứng trước, đừng để sau.
Cách thật sự chạy được: mỗi agent một khóa
Có đúng một loại thông tin đăng nhập mà Antigravity CLI đọc theo từng tiến trình thay vì lấy từ kho dùng chung của cả máy: một khóa API Gemini, lấy từ môi trường.
Chỉ khác biệt đó thôi đã thay đổi mọi thứ, vì theo từng tiến trình nghĩa là song song thật sự. Hai agent được khởi chạy với hai khóa khác nhau chạy cùng lúc, trên hai hạn mức riêng, mà không cái nào làm phiền cái nào. Đây đúng là tính chất khiến CLAUDE_CONFIG_DIR hoạt động được cho Claude Code, chỉ là đến bằng một cánh cửa khác.
Hai điều cần lưu ý, và cả hai đều không nhỏ.
Thứ nhất, chuyển CLI sang chế độ khóa là một thiết lập toàn cục, không phải một cờ theo từng câu lệnh. Bật nó lên nghĩa là mọi phiên Antigravity trên máy đó dùng khóa thay cho gói đăng ký Google của bạn, kể cả những phiên bạn mở bên ngoài công cụ đã cấu hình nó. Tắt đi sẽ khôi phục hành vi trước đó, nhưng chừng nào nó còn bật thì nó bật cho tất cả.
Thứ hai, một khóa API được tính tiền khác với một gói đăng ký. Đây không phải cách để vẫn trả đúng giá AI Pro của bạn mà lấy được nhiều hơn. Đây là một thỏa thuận thương mại khác, và chính vì nó không phải gói đăng ký nên nó mới chạy song song được.
Kiểu hỏng âm thầm cần biết: nếu bạn cấu hình các khóa nhưng để chế độ khóa tắt, CLI đơn giản vẫn đọc thông tin đăng nhập của chính nó trong kho và bỏ qua hoàn toàn các khóa đó. Không lỗi, không cảnh báo, không có gì trong nhật ký. Trông y như cấu hình của bạn đã không được lưu.
Chuyện này trông ra sao trong AgentsRoom
Trong AgentsRoom, một tài khoản Antigravity là một khóa API Gemini, và nó được gắn theo từng agent chứ không phải theo dự án, vì hết hạn mức là vấn đề của một cuộc trò chuyện chứ không phải của mọi thứ bạn đang mở. Nhiều agent chạy song song trên các khóa riêng. Để chuyển một agent sang khóa khác, bạn chọn khóa đó từ thẻ của agent: agent được khởi chạy lại trên khóa đó thay vì tiếp tục cuộc trò chuyện, vì khóa được đọc khi tiến trình khởi động.
Trên Antigravity không có cơ chế bàn giao tự động, và trang tính năng có ghi điều đó. Bảng Mức sử dụng có hiển thị cửa sổ 5 giờ và cửa sổ hằng tuần của Antigravity, đọc từ chính /usage của CLI, nhưng đó là một số đo cho cả máy chứ không phải một số đo cho mỗi khóa, nên không quy tắc nào biết được khóa nào là khóa đã cạn. Claude Code và Codex, nơi mỗi tài khoản có đồng hồ đo riêng, là các nhà cung cấp mà việc tiếp quản diễn ra tự động.
Thứ mà AgentsRoom cố ý không làm là ghi đè lên kho thông tin đăng nhập của bạn. Phiên đăng nhập gói đăng ký Google của bạn nằm nguyên tại chỗ mà CLI đã đặt nó.
Chuyện này không dùng để làm gì
Tất cả những gì ở trên là về việc tách các thông tin đăng nhập vốn đã tồn tại một cách hợp pháp: một suất do công ty bạn trả tiền, một gói đăng ký cá nhân, một khóa mà bạn tính tiền cho một khách hàng cụ thể. Giữ chúng tách nhau trên cùng một máy là một nhu cầu hết sức bình thường.
Tạo tài khoản để lách giới hạn dung lượng của gói mà bạn đang dùng lại là chuyện khác, và đó chính là cái mà các chính sách sử dụng nhắm tới. Không có gì ở đây làm cho điều đó trở nên chấp nhận được. Điều khoản của Google mới là căn cứ, không phải bài viết này.
Những câu hỏi người dùng thực sự đặt ra
Tôi có thể dùng hai tài khoản Google với Antigravity CLI không?
Nếu là hai phiên đăng nhập gói đăng ký thì không. Antigravity CLI cất thông tin đăng nhập Google của nó trong kho thông tin đăng nhập của hệ điều hành, nơi chỉ giữ một mục duy nhất cho cả máy và không hé ra cách nào để chọn giữa nhiều mục. Không có thư mục riêng cho từng tài khoản để bạn trỏ CLI vào, nên không gì có thể giữ hai phiên đăng nhập gói đăng ký cùng còn hiệu lực một lúc. Thứ chạy song song được thật sự là các khóa API Gemini, mỗi tiến trình một khóa, vì CLI đọc khóa từ môi trường.
Antigravity CLI cất phiên đăng nhập của nó ở đâu?
Trong kho thông tin đăng nhập của hệ điều hành, không phải trong một tệp cấu hình mà bạn có thể sao chép. Trên macOS đó là một mục Keychain với service là gemini và account là antigravity. Trên Windows đó là cặp gemini:antigravity trong Credential Manager, còn trên Linux là đúng cặp đó trong Secret Service. Hãy để ý thứ tự, nó ngược với điều gần như ai cũng đoán: service là gemini và account là antigravity.
Có thứ gì tương đương CLAUDE_CONFIG_DIR hay CODEX_HOME cho Antigravity không?
Không. Claude Code cô lập trọn một tài khoản bên trong thư mục mà CLAUDE_CONFIG_DIR trỏ tới, và Codex làm y hệt với CODEX_HOME. Antigravity CLI không có gì tương đương, và đó đúng là điều mà issue 155 trên kho mã antigravity-cli yêu cầu, gọi tên cả hai biến. Issue đó vẫn đang mở, và cũng không có cờ --profile, --auth-store hay --data-dir nào cả.
Hai gói đăng ký Google AI Pro trong cùng một nhóm gia đình có cho tôi gấp đôi hạn mức không?
Những người dùng đã thử nghiệm trên hai máy riêng biệt báo lại rằng có một bể hạn mức dùng chung duy nhất chứ không phải hai bể độc lập, nên hai suất trả tiền trong cùng một nhóm gia đình không cộng dồn như bạn mong đợi. Điều này đến từ đo đạc của người dùng chứ không phải từ tài liệu đã công bố, nên hãy coi đó là một tín hiệu mạnh cần tự kiểm chứng trên tài khoản của chính bạn trước khi trả tiền cho suất thứ hai, chứ không phải một tuyên bố chính thức.
Luân phiên hai tài khoản trả phí có vi phạm điều khoản của Google không?
Một câu trả lời trên diễn đàn nhà phát triển chính thức của Google AI cho thấy việc luân phiên giữa hai tài khoản mà bạn trả tiền một cách hợp pháp tự nó không phải là vi phạm điều khoản. Câu trả lời đó đến từ một tài khoản diễn đàn trông có vẻ chính thức chứ không phải từ một trang tài liệu, nên hãy coi đó là một dấu hiệu chứ không phải một phán quyết. Phần thật sự rủi ro nằm ở chỗ khác: chính đám công cụ proxy dựng quanh những cách lách này mới là thứ làm tài khoản bị khóa.
Các công cụ đổi tài khoản Antigravity thực chất làm gì?
Chúng ghi đè lên đúng cái mục duy nhất trong kho mà CLI đọc. Đó là lý do chúng trông như đang quản lý nhiều tài khoản trong khi luôn chỉ có một tài khoản hoạt động: thay đổi đó có hiệu lực trên toàn máy và ảnh hưởng tới mọi phiên Antigravity, kể cả những phiên bạn không khởi chạy từ công cụ đó. Đây là một cú hoán đổi chứ không phải sự cô lập, nên hai agent không bao giờ chạy được trên hai tài khoản gói đăng ký cùng một lúc.
Làm sao để đổi tài khoản trên Antigravity CLI mà không cần đăng xuất?
Bản thân CLI chỉ đưa ra một cách để đổi tài khoản: gõ /logout tại dấu nhắc lệnh, thao tác này xóa thông tin đăng nhập đã lưu khỏi kho thông tin đăng nhập của bạn, rồi chạy lại agy và đăng nhập bằng tài khoản Google kia trong trình duyệt. Một account switcher (công cụ đổi tài khoản) lưu một bản sao của từng phiên đăng nhập rồi đặt bản bạn chọn trở lại vị trí cũ, nên bạn bỏ qua được bước trình duyệt, nhưng vẫn chỉ có một tài khoản cho cả máy và bạn phải thoát mọi agy đang chạy trước. Các account switcher extension (tiện ích mở rộng đổi tài khoản) mà bạn có thể thấy trên Open VSX là một thứ khác: chúng được cài vào trình soạn thảo Antigravity chứ không phải vào CLI, chúng đến từ các nhà phát hành cá nhân chứ không phải từ Google, và nhiều cái trong số đó nói thẳng rằng mục đích của chúng là lách giới hạn tốc độ của mô hình.
Phiên bản ngắn gọn
Antigravity CLI giữ một thông tin đăng nhập Google duy nhất trong kho của hệ thống, cho cả máy, không có cách nào chọn giữa nhiều cái. Không công cụ nào thay đổi được điều đó mà không ghi đè lên mục đó cho toàn bộ máy tính, và các cách lách bằng proxy mang theo rủi ro bị khóa tài khoản có thật. Một suất thứ hai trong nhóm gia đình có vẻ dùng chung một bể hạn mức, nên nó cũng không giúp được gì.
Thông tin đăng nhập duy nhất mà CLI đọc theo từng tiến trình là một khóa API Gemini. Đó mới là thứ thật sự chạy được nhiều agent Antigravity song song, đổi lại là một cú chuyển chế độ toàn cục và một mô hình tính tiền khác. Nếu bạn đang chờ đợi trải nghiệm của Claude Code thì bên đó đúng là chạy theo từng thư mục, và khác biệt không phải là chuyện chất lượng công cụ: nó là chỗ mà mỗi CLI đã quyết định đặt thông tin đăng nhập của bạn.
Tải AgentsRoom
Chạy tất cả agent AI của bạn, trên mọi dự án, trong một cửa sổ duy nhất.
Ứng dụng đồng hành: theo dõi agent khi đi đường
Sử dụng Claude, Codex, Antigravity CLI hoặc nhà cung cấp AI khác.
Gửi lỗi và yêu cầu thẳng vào backlog công khai của bạn.
Đọc thêm
Claude Code chỉ giữ một phiên đăng nhập tại một thời điểm. Đây là cách chạy nhiều tài khoản cùng lúc.
Hướng dẫn thực chiến để chạy một tài khoản công việc và một tài khoản cá nhân trên cùng một máy: biến môi trường duy nhất quyết định phiên đăng nhập nào đang hoạt động, vì sao cách làm qua shell sụp đổ khi bạn mở quá hai terminal, và cách gán cố định một tài khoản cho từng dự án.
Đọc bài viếtAntigravity Remote Control: làm được gì từ điện thoại của bạn, và không làm được gì
Google ra mắt Remote Control cho Antigravity 2.0 và Antigravity CLI vào ngày 21 tháng 8 năm 2026, và lượng tìm kiếm cái tên này cho thấy mọi người muốn biết nó thực sự là gì. Đây là những gì nó làm, đối chiếu với tài liệu vào ngày 22 tháng 9: công tắc và các lệnh agy remote-control, dashboard web mà bạn đăng nhập bằng tài khoản Google, việc cài lên màn hình chính để nhận thông báo đẩy, nhiều máy trong một bộ chuyển đổi, và ba giới hạn quan trọng (chỉ Antigravity, một daemon cho mỗi máy, cài đặt nằm ở CLI). Sau đó là cách điều khiển từ xa trên di động của AgentsRoom bao quát 13 CLI còn lại, và cách hai thứ phối hợp với nhau.
Đọc bài viếtTôi còn bao nhiêu token trong Claude? Hai màn hình cần kiểm tra.
Gói đăng ký Claude của bạn không được tính bằng token, nên không màn hình nào hiển thị số dư token. Đây là thứ nó thực sự đo, hai màn hình thực sự hiển thị nó, lý do nó vẫn hao đi trong lúc bạn không gõ gì, và thay đổi về khung thời gian hàng tuần tháng 9 năm 2026 tác động thế nào đến tuần làm việc của bạn.
Đọc bài viết