Antigravity CLI trên điện thoại, chạy trên máy chủ của chính bạn
Remote Control của Google cho phép bạn điều khiển Antigravity CLI từ trình duyệt. Maude chạy agy trên máy chủ của bạn và đưa nó vào một ứng dụng native bên cạnh các agent khác — với một khác biệt mà chúng tôi nói thẳng: cách phê duyệt hoạt động.
Trả lời nhanh
Cách chính thức của Google là Antigravity Remote Control: bật bằng /remote-control, agy --remote-control hoặc daemon agy remote-control start, rồi điều khiển phiên từ một dashboard trên trình duyệt trong khi máy chủ vẫn trực tuyến. Maude cài một bản agy được ghim phiên bản trên máy chủ Linux hoặc macOS của chính bạn và đăng nhập bằng Google hoặc Gemini API key. Bạn điều khiển nó từ ứng dụng native trên iOS hoặc Android. Ở chế độ headless, agy không thể dừng lại để hỏi trước khi chạy một công cụ, nên Maude hiển thị từng thao tác bị chặn sau đó và chạy lại khi bạn phê duyệt.
Antigravity CLI, tức lệnh agy, là agent lập trình chạy trong terminal của Google và là thứ thay thế Gemini CLI cho tài khoản cá nhân. Google vốn đã có cách để bạn dùng nó từ điện thoại, nên hãy bắt đầu từ đó. Sau đó hãy cân nhắc xem chạy nó trên máy chủ của riêng bạn qua Maude có mang lại thêm gì cho bạn không.
Remote Control của Google làm được gì
Antigravity Remote Control hoạt động với các phiên Antigravity trên desktop lẫn các phiên bản CLI. Có ba cách để bật nó:
/remote-controlngay trong một phiên đang chạyagy --remote-controlkhi khởi độngagy remote-control start, một daemon headless
Sau đó bạn mở dashboard Remote Control trong trình duyệt trên bất kỳ thiết bị nào, đăng nhập cùng tài khoản Google. Trên điện thoại, bạn có thể cài nó như một web app và nhận thông báo khi agent làm xong hoặc cần bạn nhập gì đó. Khi agent dừng lại để chờ xác nhận chạy công cụ hoặc đặt câu hỏi, bạn có thể trả lời từ terminal hoặc từ dashboard. Công việc tiếp tục trên máy chủ miễn là máy còn kết nối. Tài liệu của Google cũng cho biết Remote Control có thể bị tắt bởi một cờ chính sách của tài khoản hoặc tổ chức.
Đó là một giải pháp miễn phí và khá đầy đủ, và nếu Antigravity là agent duy nhất bạn dùng thì có lẽ vậy là đủ. Maude khác ở vài điểm cụ thể:
- Ứng dụng native thay vì dashboard trên trình duyệt, dùng chung hộp thư và danh sách phiên với các phiên Claude Code, Codex, OpenCode và Grok Build của bạn.
- Không phải tự cài hay tự giữ cho thứ gì đó chạy. Maude triển khai daemon của mình qua SSH và cài một bản agy được ghim phiên bản.
- File, Git và terminal cho từng phiên, cùng khả năng chuyển giao sang agent khác khi bạn muốn có ý kiến thứ hai.
Chạy agy trên máy chủ
Thêm máy chủ vào Maude bằng địa chỉ, bằng cách dán một lệnh ssh …, hoặc quét mã QR mà curl -fsSL https://maude.pilotdev.fr/setup | sh in ra. Máy Linux hay macOS nào cũng được, x86-64 hoặc ARM, kể cả Alpine. Sau đó daemon sẽ:
- Cài agy ở phiên bản chúng tôi đã kiểm thử. Khi ghim một phiên bản, chúng tôi đối chiếu bản build với checksum trong manifest của chính Google và ghi lại mã SHA-256 của nó; mọi lần cài sau đó đều được xác minh theo mã SHA-256 đã ghim này.
- Tắt cơ chế tự cập nhật chạy nền của agy, để phiên bản vẫn là bản đã kiểm thử cho tới khi Maude nâng cấp nó.
- Chạy agy ở chế độ headless stream-json, mỗi phiên một tiến trình chạy lâu dài, và tiếp tục cuộc hội thoại nếu tiến trình khởi động lại.
Các phiên vẫn chạy tiếp khi bạn đóng ứng dụng. Máy chủ chủ động kết nối ra relay mã hóa đầu cuối của Maude, nên không cần mở cổng nào cho kết nối vào. Nếu muốn tự làm thủ công — tự cài agy và giữ nó chạy trong tmux — hãy xem hướng dẫn chạy Antigravity CLI trên máy chủ của chúng tôi.
Đăng nhập từ điện thoại
Tài liệu cài đặt của Google mô tả một cách đăng nhập phù hợp với SSH: agy nhận ra mình đang chạy trên máy từ xa và in ra một URL xác thực thay vì mở trình duyệt. Maude điều khiển luồng đó:
- Chọn Sign in with Google cho Antigravity trong ứng dụng.
- Mở liên kết Google trên điện thoại và đồng ý. Google sẽ hiển thị một mã xác thực.
- Dán mã đó vào Maude. Mã được chuyển cho agy trên máy chủ, và Maude xác nhận khi agy liệt kê được các model của nó.
Lựa chọn còn lại là Gemini API key. Maude đặt nhà cung cấp model của agy thành Gemini và cung cấp GEMINI_API_KEY. Nếu sau này bạn xóa key khỏi Maude, Maude sẽ đặt lại nhà cung cấp, nhưng chỉ khi chính Maude đã thực hiện thay đổi đó; nhà cung cấp bạn tự đặt trong cài đặt của agy sẽ được giữ nguyên. Trang giá của Google liệt kê một gói cá nhân miễn phí cùng với Google AI Pro và Ultra, hai gói này nâng giới hạn sử dụng.
Cách phê duyệt hoạt động (nói thật lòng)
Đây là điểm duy nhất mà agy trong Maude hoạt động khác các agent còn lại. Ở chế độ headless, agy không thể dừng lại để hỏi trước khi chạy một công cụ. Nếu một thao tác cần quyền, agy chặn nó và báo là bị từ chối ở cuối lượt. Maude không bao giờ giả vờ là khác đi. Sau mỗi lượt, Maude hiển thị từng thao tác bị chặn kèm ba lựa chọn:
- Allow and retry thêm một quy tắc cho phép đúng lệnh hoặc file đó, khởi động lại agy trên cùng cuộc hội thoại và yêu cầu nó thử lại.
- Always allow thêm một quy tắc rộng hơn cho loại thao tác đó.
- Keep blocked giữ nguyên danh sách quy tắc.
Các quy tắc được ghi vào allow-list của chính agy trong file cài đặt của nó trên máy chủ, nên chúng được giữ lại lâu dài, và ứng dụng sẽ cho bạn biết điều đó. Những lượt phê duyệt sau-sự-việc này hiện trong hộp thư và dưới dạng thông báo đẩy như mọi yêu cầu khác.
Các chế độ quyền gồm: default (thao tác bị chặn được đề xuất để phê duyệt sau đó), accept edits (cho phép sửa file, lệnh vẫn bị chặn và được đề xuất), plan, và yolo (--dangerously-skip-permissions của agy). agy không có chế độ read-only hay auto để chuyển sang. Thêm hai hạn chế: chỉ nhận prompt dạng văn bản (không đính kèm ảnh), và không dùng được /compact hay /goal từ Maude. Nút chọn model và mức suy luận dùng các model mà tài khoản của bạn thấy được.
Chuyển từ Gemini CLI sang
Google thông báo ngày 19/5/2026 rằng từ 18/6/2026, Gemini CLI và các tiện ích mở rộng IDE của Code Assist sẽ ngừng phục vụ yêu cầu từ người đăng ký Google AI Pro và Ultra cũng như người dùng miễn phí. Các tổ chức dùng Gemini Code Assist Standard hoặc Enterprise vẫn giữ quyền truy cập. Với tất cả những người còn lại, Antigravity CLI là thứ thay thế, và đó là lý do Maude hỗ trợ agy chứ không phải Gemini CLI.
Nếu bạn từng chạy Gemini CLI trên máy chủ, việc chuyển đổi chủ yếu là làm theo các bước. Cài agy, đăng nhập lại, rồi mang chỉ dẫn dự án và cài đặt của bạn sang. Chúng tôi viết về những gì đã thay đổi và nên dùng gì bây giờ trong bài viết về việc Gemini CLI ngừng hoạt động.
Vì cơ chế phê duyệt của agy diễn ra sau sự việc, một số người giữ nó cho việc lên kế hoạch và review, còn phần triển khai thì giao cho một agent có thể hỏi trước. Khi một phiên đang rảnh, bạn có thể chuyển nó sang Claude Code hoặc Codex. Agent mới nhận một bản tóm tắt gồm kế hoạch, các file đã sửa, trạng thái git và đoạn hội thoại gần đây; khi chuyển lại, agy tiếp tục cuộc hội thoại của chính nó.
Câu hỏi thường gặp
Antigravity CLI có chạy được trên máy chủ headless không?
Tôi có thể dùng Antigravity từ điện thoại không?
Gemini CLI còn hoạt động không?
Tôi có cần Google AI Pro không?
Những gì đã thay đổi
- — Đăng trang. Các lệnh và dashboard của Remote Control, cách đăng nhập qua SSH, chế độ API key và mốc ngừng Gemini CLI được đối chiếu với tài liệu và blog của Google vào ngày này. Trình điều khiển agy của Maude đã được kiểm tra với agy 1.2.14.