Google Antigravity - IDE mới chạy bằng AI phù hợp với kỷ nguyên agent
(antigravity.google)- Môi trường phát triển chạy bằng AI lấy agent làm trung tâm, là nền tảng IDE hợp nhất của Google có thể tự chủ lập kế hoạch và thực thi các tác vụ phần mềm phức tạp
- Dựa trên mô hình Gemini 3, kết hợp điều khiển trình duyệt, tương tác bất đồng bộ và quản lý agent trong một quy trình phát triển phức hợp để hiện thực hóa hình thái IDE thế hệ tiếp theo
- Cung cấp lệnh mã bằng ngôn ngữ tự nhiên, tự động hoàn thành bằng phím Tab, và agent nhận biết ngữ cảnh để nâng cao hiệu suất phát triển
- Với các tính năng như giám sát hoạt động của agent, trực quan hóa kết quả kiểm chứng, tích hợp phản hồi, người dùng có thể kiểm chứng công việc của agent và cộng tác cùng chúng, từ đó tăng độ tin cậy và khả năng cộng tác
- Thông qua hai giao diện Manager và Editor, có thể linh hoạt chuyển đổi giữa công việc đồng bộ và bất đồng bộ, đồng thời quản lý song song nhiều agent
- Hiện được cung cấp dưới dạng bản xem trước công khai miễn phí trên MacOS, Linux, Windows, và có thể tùy chọn sử dụng các mô hình Gemini 3, Claude Sonnet 4.5, GPT-OSS
Tổng quan về Google Antigravity
- Google Antigravity là một AI IDE(Core), cung cấp môi trường để nhà phát triển tận dụng các chức năng tự động hóa lấy agent làm trung tâm trong quá trình viết và quản lý mã
- Được thiết kế vượt ra ngoài IDE truyền thống, cho phép agent tự chủ thực hiện toàn bộ quá trình phát triển phần mềm
- Hỗ trợ điều khiển trình duyệt và tương tác bất đồng bộ, nên có thể xử lý các tác vụ phức tạp ngay cả khi người dùng không can thiệp trực tiếp
- Bao gồm các tính năng tự động hoàn thành bằng Tab (tab autocompletion), lệnh mã bằng ngôn ngữ tự nhiên (natural language code commands), agent cấu hình nhận biết ngữ cảnh (context-aware configurable agent)
- Được thiết kế với mục tiêu xây dựng niềm tin cho người dùng, hướng đến cả chuyên gia làm việc với codebase doanh nghiệp quy mô lớn lẫn các nhà phát triển nghiệp dư
- Antigravity được cung cấp miễn phí dưới dạng bản xem trước công khai (public preview), với giới hạn tốc độ hào phóng cho Gemini 3 Pro
Bối cảnh phát triển
- Các mô hình cấp độ Gemini 3 có thể liên tục thực hiện công việc trong nhiều môi trường mà không cần can thiệp trong thời gian dài
- Theo đó, cách tương tác giữa người dùng và agent đang dịch chuyển từ mô hình xoay quanh một prompt đơn lẻ sang mức trừu tượng cao hơn
- Antigravity đưa ra giao diện sản phẩm mới để phù hợp với thay đổi này
Các nguyên tắc cốt lõi (Core Tenets)
Antigravity được xây dựng xoay quanh bốn nguyên tắc: Tin cậy (Trust), Tự chủ (Autonomy), Phản hồi (Feedback), Tự cải thiện (Self-improvement)
-
Tin cậy (Trust)
- Các sản phẩm hiện có thường nằm ở hai thái cực: hoặc phơi bày mọi hành động của agent, hoặc chỉ hiển thị kết quả
- Antigravity cung cấp ngữ cảnh ở cấp độ tác vụ (Task-level) và trình bày kết quả kiểm chứng cùng các đầu ra (Artifacts)
- Các đầu ra bao gồm danh sách công việc, kế hoạch triển khai, giải thích theo từng bước, ảnh chụp màn hình, bản ghi trình duyệt
- Nhờ đó, người dùng có thể kiểm tra quá trình suy nghĩ và thủ tục xác minh của agent
-
Tự chủ (Autonomy)
- Hỗ trợ điều khiển agent đồng bộ (synchronized agentic control) giữa editor, terminal và trình duyệt
- Giao diện mặc định là IDE chạy bằng AI (Editor view), bao gồm tự động hoàn thành bằng Tab, lệnh nội tuyến và agent ở thanh bên
- Sử dụng mô hình Gemini 3 để agent có thể tự chủ viết mã, chạy cục bộ và kiểm thử trên trình duyệt
- Trong Manager view, có thể quản lý song song nhiều agent và hỗ trợ tương tác bất đồng bộ
- Ví dụ: trong khi một agent đang nghiên cứu nền ở hậu trường, bạn vẫn có thể tiếp tục công việc khác ở phía trước
- Được thiết kế để chuyển đổi tức thì giữa Editor và Manager, tối ưu cho thời đại phát triển bất đồng bộ
-
Phản hồi (Feedback)
- Để khắc phục giới hạn của agent từ xa, hệ thống đưa vào cơ chế phản hồi trực quan
- Với đầu ra văn bản, cung cấp chú thích kiểu Google Docs; với đầu ra trực quan, cung cấp tính năng chọn và bình luận
- Phản hồi được tự động áp dụng ngay cả khi agent đang chạy, nên không làm gián đoạn quy trình
- Phản hồi được tích hợp một cách trực quan trên nhiều giao diện và loại đầu ra, qua đó liên tục cải thiện và điều chỉnh công việc của agent
- Để khắc phục giới hạn của agent từ xa, hệ thống đưa vào cơ chế phản hồi trực quan
-
Tự cải thiện (Self-improvement)
- Antigravity tích hợp việc học làm chức năng cốt lõi
- Mọi hành động của agent đều được lưu và sử dụng trong cơ sở tri thức, giúp học từ các công việc trước đó
- Tích lũy cả tri thức tường minh lẫn tri thức trừu tượng như đoạn mã, thông tin kiến trúc, quy trình công việc
- Người dùng có thể xem các mục tri thức này trong Agent Manager
- Antigravity tích hợp việc học làm chức năng cốt lõi
Các trường hợp sử dụng theo loại nhà phát triển
- Frontend Developer
- Tận dụng agent dựa trên trình duyệt để tự động hóa công việc lặp lại và nâng cao hiệu suất phát triển UX
- Full Stack Developer
- Hỗ trợ xây dựng ứng dụng ở cấp độ production thông qua đầu ra chất lượng cao và các bài kiểm thử xác minh toàn diện
- Enterprise Developer
- Dùng Agent Manager để điều phối agent trên nhiều workspace, giảm chuyển đổi ngữ cảnh (context switching) và tối ưu hiệu quả vận hành
Sử dụng và truy cập
- Google Antigravity hiện được cung cấp dưới dạng bản xem trước công khai miễn phí (Public Preview)
- Hỗ trợ MacOS, Linux, Windows
- Có thể tùy chọn dùng các mô hình Gemini 3, Claude Sonnet 4.5, GPT-OSS
- Cung cấp tự động hoàn thành bằng Tab không giới hạn, yêu cầu lệnh không giới hạn và giới hạn tốc độ rộng rãi
- Có thể xem thêm tính năng và ví dụ tại các trang chính thức tài liệu (docs) và trường hợp sử dụng (use cases)
- Các cập nhật sẽ tiếp tục được công bố qua các kênh chính thức X, LinkedIn, YouTube
- Gói dành cho đội nhóm/doanh nghiệp cũng sẽ được công bố
5 bình luận
Dùng thử rồi và thấy khá ưng ý.
Tuy nhiên hạn mức sử dụng rất eo hẹp, cũng không thể thanh toán thêm.
Ngay từ câu hỏi đầu tiên đã báo lỗi rằng "Agent execution terminated due to model provider overload. Please try again later.". Có vẻ như nó hơi thiếu ổn định.
Có lẽ là vì hiện tại đang miễn phí
Sau khi chuyển sang trả phí thì chắc sẽ ổn định hơn
Ý kiến Hacker News
Tôi đã dùng thử khá nhiều. Đây là một fork của VS Code. Có vài lỗi giao diện nhỏ, nhưng một số điểm về khả năng sử dụng lại tốt hơn. Những thứ khó chịu của Cursor (ví dụ: chỉ báo duyệt thay đổi mã không biến mất) vẫn khiến tôi bực. Thiết kế lần này trông tinh tế hơn và bớt đục hơn
Tôi đang làm dở một dự án và có thể mang nguyên thiết lập của Cursor sang nên việc chuyển đổi khá dễ. Cảm giác giống như chiến tranh trình duyệt vậy.
Tôi bắt đầu dùng vì muốn thử Gemini 3 nên phải dùng IDE này, nhưng dù nhanh, nó có vẻ là kiểu model gần như không nhìn ngữ cảnh. Cũng có thể là vấn đề thiết kế prompt. Nhưng nó không có ý chí tự làm gì cả, và có thái độ hơi bất lực giống thời 2.5.
Dù vậy, vẫn đáng khen ở chỗ nó thông minh hơn Cursor Composer nhưng lại ít phụ thuộc ngữ cảnh hơn. Gemini có tiềm năng.
Nhưng sau khoảng 20 phút thì tôi hết sạch credit. Cũng không có nút thanh toán, chỉ hiện thông báo bảo đổi sang model khác.
Nếu muốn khiến mọi người dùng IDE và LLM cùng nhau, thì ít nhất phải cung cấp một con đường trả phí thực sự dùng được. Cuối cùng tôi quay lại Cursor, nơi đã có sẵn Gemini 3 Pro. Lập trình viên thực thụ sẵn sàng trả tiền cho thứ hữu ích. Mong là Google đừng tự thiết lập thất bại cho mình mỗi lần tung sản phẩm
Sau đó nó còn rơi vào vòng lặp lặp lại đầu ra. Nếu là app của Google thì lẽ ra phải phát hiện kiểu này chứ. Giờ tôi định bỏ hẳn việc beta test app FAANG. Quay lại Codex thôi
Tôi tải về dùng thử thì đúng là một fork của VSCode, gần như giống hệt Cursor. Các model được hỗ trợ là
Khi thấy câu “Congratulations, you have been elevated to manager to agents.”, tôi có cảm giác như mình trở thành người quản lý các LLM thay cho lập trình viên junior
Trên thực tế, sự lãng phí request để phục vụ KPI còn nhiều hơn cả mức tăng năng suất. Xu hướng này đang trở thành công cụ che giấu giới hạn của foundation model. Cuối cùng rồi vẫn sẽ cần người thật biết hiểu code
Năm 2020 là mỗi ngày một framework JS mới, năm 2024 là mỗi ngày một trình duyệt fork từ Chrome mới, còn năm 2025 có vẻ sẽ là mỗi ngày một AI IDE fork từ VSCode mới
Toàn bộ bài blog được viết theo góc nhìn của Google nhiều hơn là của người dùng. “Why We Built Antigravity” nghe như kiểu, sao tôi phải quan tâm chuyện đó?
Trang giá ghi là “gói miễn phí hào phóng”, nhưng khi tôi thử biến một file HTML thành template Jinja thì chỉ sau 2 phút đã gặp lỗi quota limit exceeded
“Agent spam” thật sự quá mệt mỏi. Tôi chỉ muốn viết code thôi. Có cảm giác bây giờ còn quá sớm để nghỉ hưu, nhưng lại quá muộn để hào hứng với công nghệ mới
Dù vậy, khi thảo luận ý tưởng triển khai với LLM hoặc nhanh chóng tạo mã test hay script, nó thực sự rất hữu ích. Những phần đó giúp tôi tìm lại niềm vui lập trình
Công nghệ thì ấn tượng thật, nhưng có lẽ cái giá xã hội sẽ rất lớn. Dù vậy, thực tế cay đắng là vẫn phải tiếp tục bám theo nếu không muốn tụt lại
Bù lại tôi có thể tự mình rà soát chất lượng mã nên thấy cách này tốt hơn. Miễn là vẫn còn công ty hiểu kiểu tiếp cận này thì tôi không lo
Nhìn câu “hãy khởi chạy agent để giao việc lặp đi lặp lại”, tôi lại nghĩ phần mềm tương lai sẽ thành một hệ thống mà không ai hiểu bên trong. Nhưng chắc dòng chảy này vẫn không dừng lại
Khi thấy câu “người dùng không tin vào công việc của agent”, tôi có cảm giác nội dung trên trang khó hiểu đến mức phải cần AI tóm tắt mới đọc nổi. Hiệu ứng cuộn trang thì đúng kiểu gây say luôn
Thành thật mà nói thì cái này trông không tệ đến vậy. Nó giống như việc chuẩn hóa ở cấp UI những gì nhiều người vốn đã làm từ trước.
Tôi vốn đã dùng workflow dựa trên Claude Code và jj workspace nên không có lý do gì để đổi, nhưng có lẽ nó sẽ hữu ích với những người không muốn tự ráp các công cụ lại với nhau