Trong một năm qua, Cursor đã thống trị thị trường với trải nghiệm lập trình AI hàng đầu, đòi hỏi mức phí 20 đô la mỗi tháng. Tuy nhiên, một đối thủ mới đầy tiềm năng đã xuất hiện, hứa hẹn thay đổi cuộc chơi. Điều đáng nói là, đây không phải là một sản phẩm từ startup ngẫu nhiên nào, mà đến từ chính Google – mang tên Antigravity. Hiện tại, trong giai đoạn xem trước, Antigravity hoàn toàn miễn phí, mang đến cho các nhà phát triển quyền truy cập vào các mô hình AI tiên tiến nhất như Gemini 3, khả năng điều phối trình duyệt đầy đủ và một phương thức quản lý mã hoàn toàn mới mà không cần chi trả bất kỳ khoản phí nào.
Thông thường, khi Google phát hành một công cụ dành cho nhà phát triển, nó có thể cực kỳ ấn tượng hoặc nhanh chóng bị khai tử sau sáu tháng. Với Antigravity, trải nghiệm sau một tuần sử dụng thực tế cho thấy nó là sự kết hợp của cả hai. Đây vừa là một trong những phần mềm triển vọng nhất tôi từng thấy trong năm nay, vừa là trình soạn thảo gây khó chịu nhất tôi từng sử dụng. Chúng ta cần đi sâu vào quy trình làm việc “ưu tiên Agent”, hiệu suất đáng kinh ngạc của Gemini 3, và khả năng đây có thể là một phiên bản “zombie” của một trình soạn thảo khác tên là Windsurf. Hãy cùng khám phá.
Mục lục
Antigravity Có Gốc Gác Từ VS Code – Nhưng Google Đã Cố Gắng Che Giấu
Thoạt nhìn, Antigravity là một nhánh (fork) của VS Code. Nếu bạn kiểm tra phần “About” (Thông tin), bạn sẽ thấy phiên bản VS Code OSS quen thuộc. Tuy nhiên, Google đã đầu tư rất nhiều công sức để che giấu nguồn gốc này.
Cụ thể, Google đã thực hiện các thay đổi sau:
* Đổi tên “VS Code Settings” thành “Editor Settings”.
* Loại bỏ phần lớn thương hiệu Microsoft quen thuộc.
* Điều thú vị là, nếu bạn tìm kiếm sâu trong các tệp, bạn có thể thấy các tham chiếu đến một thứ gọi là “Cascade”.
Nếu bạn đã từng sử dụng trình soạn thảo Windsurf, bạn sẽ biết “Cascade” là tên của agent AI của họ. Điều này cho thấy Google có thể đã mua lại một số công nghệ, hoặc nhân sự, hoặc chỉ đơn giản là đã sao chép một bản dựng của Windsurf để nhanh chóng triển khai Antigravity. Có một chút cảm giác “thung lũng kỳ lạ” ở đây khi một sản phẩm quen thuộc lại mang một cái tên và thương hiệu khác.
Ba Giao Diện Chính: Định Nghĩa Lại IDE Với Quy Trình Làm Việc “Ưu Tiên Agent”
Thay đổi lớn nhất của Antigravity không nằm ở mã nguồn bên dưới, mà là ở khái niệm **Ba Giao Diện Chính (Three Surfaces)**. Luận điểm của Google là một IDE không chỉ nên là một trình soạn thảo văn bản. Nó cần phải là một hệ điều hành cho các Agent AI. Vì vậy, bạn có:
1. **Trình Soạn Thảo (Editor)**: Nơi bạn gõ mã.
2. **Trình Duyệt (Browser)**: Một phiên bản Chrome được kiểm soát hoàn toàn.
3. **Trình Quản Lý Agent (Agent Manager)**: Giao diện quan trọng nhất.
Trình Quản Lý Agent chính là điểm nhấn của toàn bộ hệ thống. Nó là một cửa sổ ứng dụng riêng biệt, hoạt động như một “Hộp thư đến” cho các tác vụ phát triển của bạn. Ý tưởng đằng sau điều này thật sự xuất sắc. Thay vì bị nhồi nhét vào một thanh bên trong trình soạn thảo mã, cửa sổ “Manager” lại nằm bên ngoài. Đây chính là trung tâm điều khiển (Mission Control) của bạn. Bạn có thể chạy song song năm dự án khác nhau, theo dõi agent nào đang “suy nghĩ”, agent nào đang chờ bạn phê duyệt, và agent nào đã thất bại. Nó được thiết kế đặc biệt cho những nhà phát triển có hội chứng ADHD, những người thường xuyên phải chuyển đổi giữa các tác vụ.
Khi bạn muốn tập trung vào một tác vụ cụ thể, bạn chỉ cần nhấn `Command+E`, và trình soạn thảo sẽ tự động tập trung vào dự án đó. Đây thực sự là một quy trình làm việc mang tính tương lai… khi nó hoạt động trơn tru. Nhưng chúng ta sẽ bàn về các lỗi sau. Trước tiên, hãy xem công cụ này có thể làm gì khi bạn đưa ra một thử thách thực sự.
Sức Mạnh Của Gemini 3: Khả Năng Vượt Trội Trong Tạo Mã và Tài Nguyên
Antigravity được xây dựng xung quanh Gemini 3 và Gemini 2.5. Vì hiện tại nó miễn phí, tôi đã quyết định thử thách nó một cách tối đa. Tôi yêu cầu nó xây dựng một bản sao của trò chơi “Insaniquarium” cũ – một trò chơi mô phỏng nơi bạn thả thức ăn, cá ăn và nhả tiền xu.
Tôi đã thử cùng một lời nhắc này với các mô hình cao cấp khác như Codex High. Tôi đã mất một giờ vật lộn với nó. Nó không thể xử lý vật lý, các hạt bị lỗi, đốt cháy 3.5 triệu token và cho ra một mớ hỗn độn nơi cá chỉ là các sprite 2D trôi nổi trong không gian.
Sau đó, tôi đưa chính xác lời nhắc đó cho Antigravity với Gemini 3.
**Kết quả thật đáng kinh ngạc:**
Nó đã hoàn thành chỉ trong một lần thử. Nó xây dựng một trò chơi hoạt động được bằng Phaser. Nhưng điều điên rồ là nó không chỉ viết mã. **Nó còn tạo ra các tài nguyên đồ họa (assets).**
Tôi không cung cấp hình ảnh cá hay tiền xu nào cả. Agent đã nhận ra, “Này, mình cần sprites cho cái này,” vì vậy nó tạm dừng, sử dụng mô hình tạo hình ảnh nội bộ của mình để tạo ra cá, thức ăn và nền, sau đó đưa chúng vào mã trò chơi.
Tất nhiên, chúng không hoàn hảo ngay từ đầu. Lần đầu tiên, cá có nền màu trắng thay vì trong suốt, trông giống như các tệp JPEG trôi nổi. Nhưng tôi đã yêu cầu Agent, “Sửa lỗi trong suốt,” và nó đã quay lại, tạo lại tài nguyên và cập nhật mã.
Đây chính là sự khác biệt của quy trình “ưu tiên Agent”. Nó không chỉ là một chatbot. Đó là một “công nhân” có quyền truy cập vào các công cụ – một trình tạo hình ảnh, một hệ thống tệp, một trình duyệt. Cảm giác như tôi đang chỉ đạo một nhà phát triển cấp dưới kiêm nhà thiết kế đồ họa vậy.
Tích Hợp Trình Duyệt Mượt Mà: Trải Nghiệm Kiểm Thử Tự Động
Một tính năng đột phá khác là khả năng tích hợp trình duyệt. Google sản xuất Chrome, và Google cũng tạo ra Antigravity, vì vậy chúng tự nhiên “nói chuyện” với nhau một cách liền mạch.
Bạn có thể kích hoạt một “Agent Trình Duyệt” để kiểm tra công việc của mình. Bạn chỉ cần ra lệnh:
Go to localhost and test the game.
Một cửa sổ Chrome sẽ mở ra với viền “Điều Khiển Agent” màu xanh lam đặc trưng. Bạn sẽ thấy dấu chấm đỏ – chính là con trỏ của AI – di chuyển xung quanh, nhấp vào cá, thả thức ăn và xác minh vật lý của trò chơi.
Nó thậm chí còn tự quay video quá trình thực hiện, để bạn có thể xem lại trong tạo tác “Hướng dẫn” (Walkthrough) sau này. Nó cũng chụp ảnh màn hình các lỗi. Việc quan sát quá trình này thực sự rất thú vị.
Nhưng – luôn có một chữ “nhưng” – nó vẫn còn nhiều lỗi. Một nửa thời gian, tôi nhận được cảnh báo “Điều khiển bị vô hiệu hóa” mặc dù nó vẫn đang hoạt động. Đôi khi nó cố gắng kết nối với một cổng localhost sai vì tôi mở quá nhiều dự án. Nó mạnh mẽ, nhưng vẫn mang cảm giác của một nguyên mẫu.
Thực Tế Sử Dụng Antigravity: Lỗi, Hạn Chế và Sự Bất Tiện
Điều đó đưa chúng ta đến thực tế khi sử dụng Antigravity ở thời điểm hiện tại. Dù mô hình AI ấn tượng đến đâu, bản thân trình soạn thảo… vẫn còn nhiều vấn đề.
Vô Số Lỗi Phần Mềm
Đầu tiên và quan trọng nhất, nó rất nhiều lỗi. Tôi đã gặp trường hợp các nút bấm ngừng hoạt động. Các biểu tượng thanh bên biến mất cho đến khi tôi nhấp vào chúng một cách “mù quáng”. Tiện ích mở rộng Svelte – một trong những framework web phổ biến nhất – hoàn toàn không hoạt động và làm hỏng toàn bộ trình soạn thảo.
Nút “Xem Lại Mã” Đầy Bất Ngờ
Sau đó là nút “Review Code” (Xem lại mã). Bạn thấy một nút ghi “Review Changes” (Xem lại thay đổi), vậy là bạn nhấp vào, phải không?
**Nó lập tức đóng lại.**
Cứ như thể trình soạn thảo đang cố tình “troll” bạn vậy. Chúng tôi đã đùa rằng bạn chưa ở trong “Tâm thế Agent” (Agentic Mindset). Bạn không xem lại mã khi *bạn* muốn; bạn xem lại khi *Agent* cho bạn biết nó đã sẵn sàng.
Thiếu Sót Các Tính Năng Cơ Bản Đáng Ngạc Nhiên
Ngoài ra còn có những tính năng bị thiếu kỳ lạ. Ví dụ, phím mũi tên. Trong trình khám phá tệp, bạn không thể sử dụng phím mũi tên để di chuyển lên xuống. Bạn phải nhấp chuột. Trong một trình soạn thảo mã. Đó thực sự là một điều khó chấp nhận đối với nhiều người dùng.
Hạn Chế Đối Với Người Dùng Chuyên Nghiệp
Đối với những người dùng thành thạo: Không có Git Worktrees. Cursor có tính năng này, và nó cực kỳ hữu ích để chuyển đổi nhánh ngay lập tức. Antigravity chưa hỗ trợ điều này, điều này thật trớ trêu vì toàn bộ điểm nhấn của Trình Quản Lý Agent là khả năng đa nhiệm.
Vấn Đề Hiệu Năng: Hao Tốn Tài Nguyên
Chúng ta cũng phải nói về hiệu quả. Ứng dụng này khá nặng.
Tôi nhận thấy pin MacBook Pro của tôi hao hụt đáng kể khi chạy ứng dụng này. Ngoài ra còn có hiệu ứng phát sáng lạ mắt xung quanh giao diện người dùng khi Agent đang “suy nghĩ”. Trông nó khá đẹp mắt, nhưng lại gây ra độ trễ đầu vào. Khi tôi gõ trong trình soạn thảo trong khi Agent đang tạo mã, tôi có thể thực sự cảm nhận được độ trễ.
Và đó chính là sự đánh đổi. Bạn đang chạy một phiên bản Chrome cục bộ, một ứng dụng Electron nặng và các kết nối truyền dữ liệu liên tục đến Gemini. Nó ngốn tài nguyên một cách đáng kể.
Lời Kết: Một Tương Lai Tươi Sáng (Với Nhiều “Nếu”)
Vậy, tất cả những điều này đưa chúng ta đến đâu? Google Antigravity là một sự pha trộn giữa hấp dẫn, khó chịu nhưng mang tính tương lai.
* **Quy trình làm việc của Trình Quản Lý Agent** – “Hộp thư đến” cho mã của bạn – thực sự là một ý tưởng tuyệt vời. Tôi hy vọng mọi trình soạn thảo khác sẽ học theo điều này.
* **Mô hình Gemini 3** cực kỳ hiệu quả trong việc giải quyết các tác vụ phức tạp chỉ trong một lần thử và tạo ra tài nguyên đồ họa.
* **Mức giá?** Bạn không thể đánh bại mức giá miễn phí.
Google cho biết giới hạn của tầng miễn phí sẽ được đặt lại sau mỗi năm giờ, và thành thật mà nói, tôi đã chạm đến những giới hạn đó một vài lần, nhưng đối với hầu hết mọi người, nó vẫn là quá đủ. Bạn đang có quyền truy cập vào các mô hình AI hiện đại nhất mà không cần đăng ký.
Tuy nhiên, liệu tôi có gỡ bỏ Cursor để sử dụng Antigravity không? Chưa phải hôm nay. Những lỗi, việc thiếu nổi bật cú pháp trong một số chế độ, các tiện ích mở rộng bị hỏng – nó vẫn chưa đủ ổn định để sử dụng cho một dự án có thời hạn.
Tuy nhiên, đây chỉ là giai đoạn xem trước. Nếu Google thực sự cam kết phát triển Antigravity – nếu họ khắc phục các lỗi, hỗ trợ đầy đủ tiện ích mở rộng và duy trì quy trình làm việc của Trình Quản Lý Agent – thì đây có thể là công cụ thay đổi cuộc chơi.
Hiện tại, tôi khuyên bạn nên tải xuống. Hãy sử dụng nó cho các dự án cá nhân của bạn. Chơi với trình tạo trò chơi thủy cung. Đó là một cái nhìn thoáng qua về một tương lai nơi chúng ta ít gõ mã hơn và tập trung vào quản lý nhiều hơn. Và tương lai đó hiện tại trông khá tươi sáng… miễn là bạn có thể làm cho các phím mũi tên hoạt động.
Bạn có tin tưởng Google với mã nguồn của mình, hay bạn vẫn gắn bó với VS Code, Cursor, hay một công cụ nào khác?
Một Đánh Giá Chân Thực Về Google Antigravity



