1 điểm bởi GN⁺ 20 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp
  • Bản cập nhật tự động Antigravity 2.0 đã biến IDE hiện có thành một công cụ hội thoại độc lập kiểu Codex, khiến IDE biến mất khỏi lối tắt khởi chạy
  • Antigravity IDE trước đây là công cụ dùng hằng ngày trong gói Google AI Ultra, và vòng lặp lập kế hoạch - rà soát - triển khai bị đứt gãy, làm gián đoạn cách làm việc
  • Ngay cả khi chạy bộ cài IDE legacy từ trang tải xuống, giao diện chatbot 2.0 vẫn mở ra nên việc cùng tồn tại của hai phiên bản không hoạt động đúng cách
  • Sau khi xóa toàn bộ các mục liên quan đến Antigravity rồi cài lại IDE độc lập, một bản cài sạch đã thành công nhưng lịch sử chat và thiết lập đã biến mất
  • Cập nhật nền cho công cụ phát triển chỉ nên giới hạn ở bản vá hiệu năng hoặc nâng cấp phiên bản; nếu âm thầm thay công cụ mà người dùng đã chọn thì niềm tin sẽ bị phá vỡ

Môi trường khởi chạy thay đổi bởi bản cập nhật tự động Antigravity 2.0

  • Tại I/O 2026, Google công bố phiên bản Antigravity mới như một trải nghiệm độc lập kiểu Codex, và bản cài hiện có đã tự động được “cập nhật” sang phiên bản mới
  • Antigravity IDE đã dùng suốt vài tháng biến mất khỏi lối tắt khởi chạy, thay vào đó là một hộp nhắc hội thoại duy nhất mở ra
  • Antigravity trước đây là công cụ làm việc hằng ngày trong gói Google AI Ultra; với demo nhanh hay MVP, quy trình agent có thể chấp nhận được, nhưng với phần mềm production thì cần đầu ra dễ dự đoán hơn
  • Vòng lặp lập kế hoạch - rà soát - triển khai từng được ưa thích trong Cursor và Antigravity cũ bị đứt đoạn, khiến khó duy trì luồng công việc trước đó

Nỗ lực khôi phục IDE legacy và những giới hạn

  • Thất bại khi để hai phiên bản cùng tồn tại

    • Google cung cấp một gói tải xuống riêng cho Antigravity IDE legacy ở cuối trang tải xuống Antigravity
    • Nhưng ngay cả khi tải và chạy bộ cài IDE legacy, cùng một giao diện chatbot 2.0 vẫn lại mở ra
    • Bản cập nhật 2.0 đã ghi đè rất mạnh đường dẫn ứng dụng mặc định, khiến việc cài đồng thời hai phiên bản Antigravity và cho chúng hoạt động bình thường trở nên khó khăn
    • Ngay cả khi cài lại IDE, vấn đề chatbot tiếp tục chiếm quyền khởi chạy vẫn lặp lại
  • Xóa toàn bộ rồi cài lại

    • Trên subreddit Antigravity cũng có những người dùng gặp cùng tình huống, và cách xóa toàn bộ các mục liên quan đến Antigravity trên máy rồi cài lại đã được dùng như giải pháp
    • Khi đã xóa hoàn toàn binary 2.0 rồi chạy lại bộ cài IDE độc lập, chatbot không còn cản trở đường dẫn khởi chạy và bản cài sạch đã thành công
  • Mất thiết lập và lịch sử

    • Giao diện đã được khôi phục, nhưng trong quá trình cập nhật cưỡng bức và xóa toàn bộ, lịch sử chat và thiết lập đã bị xóa
    • Phần lớn thiết lập có thể sao chép từ cấu hình Cursor hiện có, nhưng lịch sử prompt của bản cài Antigravity trước đó gần như đã biến mất
    • Trong quá trình nâng cấp, thư mục antigravity-backup vẫn còn lại, và hiện vẫn hy vọng trong đó có lưu các bản ghi cũ cùng thông tin hồ sơ
  • Kết luận về cập nhật tự động

    • Cập nhật nền nên được dùng cho các bản vá hiệu năng hoặc nâng cấp phiên bản, chứ không nên là cách âm thầm phân phối một phần mềm hoàn toàn khác
    • Một bản cập nhật tráo công cụ phát triển sang công cụ khác không chỉ đơn thuần là bất tiện mà còn là sự cản trở công việc lớn
    • Vì vậy đã phải tìm cách chặn hoàn toàn cập nhật tự động, và cần có niềm tin rằng công cụ người dùng đã chọn sẽ được giữ nguyên

1 bình luận

 
Ý kiến trên Hacker News
  • Dành cho người dùng Mac, đã tạo một script Python đơn lẻ không phụ thuộc bằng Antigravity để xử lý toàn bộ việc khôi phục
    Script này sẽ tắt an toàn các tiến trình nền, hợp nhất cài đặt VS Code, cập nhật đường dẫn extension, và hợp nhất cơ sở dữ liệu SQLite toàn cục bằng cách nối thô protobuf base64 để khôi phục thanh bên lịch sử chat
    Gist: https://gist.github.com/antimirov/ee2fe0dbee8c5a5f4b19112266...

  • Tôi không thực sự dùng Antigravity IDE nhưng có cài sẵn, và sau khi thấy bản cập nhật này thì phải kiểm tra lại hai lần xem rốt cuộc chuyện gì đã xảy ra
    Có vẻ như Google đã biến sản phẩm mang tên “Antigravity” thành một nút reset, khiến người dùng hiện tại có cảm giác bị phớt lờ
    Với người chưa từng cài hay dùng phiên bản cũ thì có thể ổn, nhưng với người dùng cũ thì cực kỳ rối rắm, đúng kiểu đổi hàng mồi
    Có vẻ họ cho rằng thị trường công cụ agent nói chung lớn và quan trọng hơn IDE chuyên dụng, nhưng rõ ràng là thiếu tôn trọng đáng kể với nhóm người dùng phía sau

    • Không thể dùng Antigravity 2.0 cùng WSL trên Windows
      Không có cách nào kết nối tới WSL, và agent cũng không thể chạy lệnh Linux
      Antigravity CLI cũng không nhớ thông tin xác thực trong WSL nên mỗi lần chạy chương trình lại bị hỏi đăng nhập, và sau 4 lượt chat thì thư mục ~/antigravity-server đã chiếm 4GB
    • Họ hoàn toàn có thể gọi nó bằng một cái tên khác và để người dùng cũ yên ổn
      Google còn có gemini CLI, và tôi thấy đó là sản phẩm tốt hơn
    • Đôi lúc tôi tự hỏi liệu Google có biết rằng họ có người dùng hay không
    • Chọc giận nhóm người dùng vừa dễ bị xúc phạm vừa có xu hướng muốn trả đũa nhất là một nước đi khá ngớ ngẩn
      Việc họ bị Huawei bỏ xa ở nhiều thị trường cũng không có gì lạ, và thị phần di động có thể phần nào là chỉ báo cho triển vọng tương lai của Google
  • Vốn dĩ editor Antigravity chỉ ở mức khoác một lớp skin nhẹ lên VSCode
    Ngay cả trước bản cập nhật 2.0, quy trình làm việc bình thường của tôi vẫn là chạy đồng thời VSCode và AG trên cùng một codebase cục bộ, để AG làm việc rồi tôi xem lại trong VSCode
    Có lẽ cứ tải về và chạy song song IDE mình muốn với công cụ phát triển agent mình muốn là được mà

  • Ngay từ rất sớm, Google đã cho thấy khá rõ là họ không mấy quan tâm đến Antigravity IDE
    Cập nhật thì hiếm, bug phá hỏng ứng dụng cũng bị báo rất nhiều mà tồn tại lâu
    Sự thiếu tập trung của Google thật đáng kinh ngạc
    Trông như họ rải ngẫu nhiên đủ thứ sản phẩm khắp nơi, rồi hời hợt chọn bề mặt của những cái ít thất bại hơn và hời hợt tập trung vào đó
    Điều này đối lập với nhiều phòng thí nghiệm AI lớn nhỏ khác, những nơi hiểu rõ mình là ai và làm sản phẩm phù hợp với bản sắc đó
    Có khi đây là một dạng lời nguyền tài nguyên
    Google không thực sự cần bất kỳ sản phẩm nào trong số này phải thành công, và điều đó lộ ra rất rõ

    • Tôi đồng ý với nhận xét “Sự thiếu tập trung của Google thật đáng kinh ngạc”
      Như người ta hay nói, sản phẩm của công ty phản chiếu sơ đồ tổ chức
      Google quá nặng ở tầng trên, và mỗi lãnh đạo đều xây đế chế riêng để mở rộng lãnh địa của mình
      Cứ tung ngẫu nhiên thứ gì đó ra, nếu không dính thì bỏ luôn rồi chuyển tiếp
      Google cần một nhân vật cấp cao đại diện cho người dùng ở bên trong
      Một người mà vai trò duy nhất là nhìn mọi thứ từ góc nhìn người dùng và chỉ ra khi thấy điều vớ vẩn
      Có lẽ vẫn còn người nhớ Matt Cutts ngày xưa
    • Whisk là ví dụ điển hình
      Họ tung ra một công cụ chỉnh sửa ảnh khá mượt với tiềm năng vô hạn rồi bỏ luôn để tập trung vào Flow, trong khi Flow có chức năng tương tự nhưng giao diện vướng víu hơn nhiều
      Khi đóng một sản phẩm, họ không thực sự học được điểm mạnh của sản phẩm đó là gì
      Phân tích hậu kiểm quá yếu
      Whisk hoàn toàn có thể tồn tại như một hướng tiến hóa giao diện riêng nằm trên stack tạo ảnh
      Vì đó là phần mềm Labs nên đáng ra phải đoán trước, nhưng Google thực sự rất thích bỏ cái đang chạy được để chuyển sang cái chạy kém hơn
    • Tôi tò mò không biết nội bộ chính trị diễn ra thế nào
      Tôi cứ nghĩ Antigravity là do đội ngũ lãnh đạo tuyển dụng qua thương vụ mua lại Windsurf làm ra
    • Trước đây khi xem Google công bố Google Allo, vấn đề này đã hằn rất rõ trong đầu tôi
      Tôi tin chắc Google Pics sẽ có một cuộc đời dài lâu và trọn vẹn
    • Xin nói rõ là tôi có tham gia hội đồng cố vấn của Google và biết phần nào về khía cạnh nội bộ cũng như cách ra quyết định
      Tôi đánh giá cao và ghi nhận những đổi mới mà Google đã thể hiện từ khi thành lập
      Nhưng các quyết định về sản phẩm thường rất khó hiểu, thậm chí gây sốc
      Theo đánh giá cá nhân, Google thiếu cái mà tôi gọi là quản lý danh mục sản phẩm
      Ở cấp cao nhất không có quyết định rõ ràng về phát triển sản phẩm và marketing
      Nói cách khác, có chiến lược lớn, nhưng bên dưới là nhiều tiểu quốc tự quyết danh mục sản phẩm của riêng mình
      Đây là thiết kế có chủ đích
      Mỗi tiểu quốc vận hành độc lập, một số sản phẩm còn va chạm nhau, và cũng không có thiết kế doanh nghiệp thực sự nên mỗi sản phẩm trông hoàn toàn khác nhau
      Có thứ mang cảm giác Google Search cũ kỹ tối giản, có thứ lại theo kiểu AI/crypto bro, tất cả trộn lẫn
      Tôi không muốn đi quá sâu, nhưng lần trước nghe một lãnh đạo cấp cao của Google nói rằng giờ họ đã quản lý danh mục sản phẩm và còn thống nhất icon app mobile để cùng chia sẻ một kiểu look-and-feel và hệ màu, tôi đã rất ngạc nhiên
      Kết quả là mấy cái nút đỏ, xanh dương, trắng cách đây khoảng 1–2 năm, và nếu nhìn từ quan điểm mỗi icon ứng dụng nên thể hiện ý nghĩa của ứng dụng đó thì điều này hoàn toàn vô lý
      Từ góc nhìn người dùng, có vẻ như một sản phẩm đột ngột chết đi, nhưng thực tế có thể là do ràng buộc ngân sách hoặc quyết định cấp vùng
      Nói cách khác, lãnh đạo đang chạy thử nghiệm
      Trớ trêu là những sản phẩm này cũng không nhất thiết phải kiếm ra tiền
      Google vẫn cực kỳ lợi nhuận nên có thể gánh các thử nghiệm đắt đỏ như vậy
      Theo tôi, vấn đề là người phụ trách sản phẩm đó không đạt được KPI của sếp bằng sản phẩm mới
      KPI đó không được công khai nhưng gắn với mức khuyến khích rất cao, tức là thu nhập
      Không phải vài đồng lẻ mà là hàng triệu USD
      Incentive thực sự vận hành rất mạnh
      Vì vậy nhìn bề ngoài là một Google thống nhất, nhưng sẽ dễ hiểu hơn nếu coi đó là nhiều đơn vị kinh doanh hoạt động như công ty độc lập nhưng cùng hợp tác trong một holding
      Holding đó không quá quan tâm đến bản thân sản phẩm miễn là không vượt ranh giới và đạt KPI mục tiêu
      Tôi đã nói chuyện với nhiều người về việc vì sao họ không hợp lực hoặc căn chỉnh một số sản phẩm để cải thiện lớn hơn, nhưng điều đó không xảy ra
      Một senior developer ở một ngân hàng lớn của Mỹ từng nói với tôi: “Tại sao phải căn chỉnh hay tái sử dụng code? Chúng tôi kiếm quá nhiều tiền nên không cần giảm chi phí hay phải suy nghĩ về chuyện đó, như vậy chỉ tốn thời gian. Thay vào đó chúng tôi cứ tiếp tục làm sản phẩm.”
      Đừng dùng tình trạng đáng buồn mà chúng ta đã quen thuộc để phán xét các công ty khác
  • Google đã làm mất lợi thế đi trước trong AI như thế nào
    Tại sao họ trở thành người chơi hạng 2 hoặc 3 trong thị trường AI coding, và tại sao GCP không thể thay thế AWS
    Vì Google không ngừng tự bắn vào chân khách hàng lẫn chính mình

    • Đúng hơn là vì mô hình Gemini không giỏi code bằng hai mô hình top đầu
      Ngay trong Antigravity họ cũng dùng mô hình Claude
    • Có vẻ Google đặc biệt ghét việc lập các kế hoạch migration dài hơi kéo hơn một năm
      Google trông có vẻ nổi bật hơn bình thường, nhưng không có dữ liệu thực tế để chứng minh điều đó
    • Khoảng thời gian họ dẫn đầu chắc chỉ tầm 1–2 tuần
      Giờ chỉ còn Apple tụt hậu hơn thôi
    • Vốn dĩ Google rất tệ ở sản phẩm doanh nghiệp
      Ngay cả trong mảng phân tích và doanh nghiệp họ cũng chỉ quanh quẩn ở khu vực công ty nhỏ giá rẻ, còn khách hàng cỡ vừa và lớn thì đã bị đốt quá nhiều lần nên không quay lại nữa
      Dùng Google thời nay thì phải chấp nhận hệ quả đó
      Tôi không hiểu vì sao lại nghĩ Google từng là nhà cung cấp công cụ doanh nghiệp chất lượng
      Họ đã đi xuống từ trước cả khi bước vào thị trường đó, giờ không còn là năm 2008 nữa, và Google trong ký ức đã biến mất từ hơn 10 năm trước rồi
    • Trong một thời gian dài, Google có quảng cáo tìm kiếm như một cỗ máy in tiền vô hạn, và trong hoàn cảnh như vậy thì gần như không thể tập trung vào các lĩnh vực khác để cạnh tranh nghiêm túc
      Thực tế gần như mọi nỗ lực của Google đều xoay quanh việc bảo vệ doanh thu quảng cáo tìm kiếm
  • So với gemini-cli mà tôi dùng mấy tuần qua, Antigravity mới thiếu khá nhiều thứ
    Ngay cả ở gói Pro cũng không phải lúc nào cũng hiển thị quota theo tuần, và agent cũng không thể tự biết quota để tránh một số tác vụ khi quota thấp
    Không xem được kích thước context, agent cũng không xem được kích thước context
    Không có tính năng nén hay rút gọn, phải liên tục bắt đầu chat mới, mà như vậy thì các tiến trình đang chạy cũng bị kill
    Ví dụ cả listener Telegram cũng bị dừng
    Cài trên Linux/WSL cũng không đơn giản nên cuối cùng tôi dùng IDE trên Windows rồi trỏ sang WSL
    Chỉ mới chuyển từ mô hình gemini-cli sang và cấu hình khoảng 1 giờ thôi mà đã thấy như một bước thụt lùi cực lớn vô cớ

    • Không có tính năng nén à?
  • Tôi cũng gặp đúng chuyện đó
    Tôi không thể tìm ra cách dùng IDE mode trong phiên bản mới, hóa ra là do bug
    Vốn dĩ nó không được tự động gỡ IDE, mà phải để người dùng có thể bấm chọn như “Keep the antigravity IDE” ở phút 1:09 của video demo
    https://www.youtube.com/watch?v=6C0FjHoN3qE
    Sau khi cài sạch và tắt auto update thì đã giải quyết được

  • Tôi thấy ngạc nhiên khi mọi người lại dễ dàng chuyển sang IDE mã nguồn đóng chỉ vì cách tiếp cận coding agent
    Cái giá phải trả khi tích hợp chặt IDE với coding agent là hiệu ứng khóa chặt
    Vì rào cản đổi IDE không hề thấp như người ta nghĩ
    Dùng IDE mã nguồn mở và CLI agent sẽ ít khiến môi trường phát triển bị chao đảo hơn
    Tách agent khỏi IDE thì hơi phiền một chút, nhưng sẽ dễ chuyển đổi hơn nhiều giữa Claude Code, Codex, Gemini CLI, và giờ là Antigravity CLI
    Trong bối cảnh giá cả và hiệu năng code dường như thay đổi theo từng tháng, việc đó càng dễ tận dụng hơn

    • IDE mã nguồn đóng thực ra còn gần với chuẩn hơn
      Visual Studio, Android Studio, XCode, IntelliJ, CLion, PyCharm đều vậy, và ngay cả trong nhóm “text editor hào nhoáng” thì những công cụ như Sublime từ lâu cũng đã đủ phổ biến
    • Điều buồn cười là Gemini-Cli là mã nguồn mở, còn bây giờ Google dường như lại muốn thay nó bằng Antigravity CLI không phải mã nguồn mở
      Thú vị thật
    • Nếu việc giữ môi trường phát triển tránh xa sự khóa chặt và kiểm soát của doanh nghiệp là quan trọng, thì nên tránh cả CLI mã nguồn đóng và dùng các mô hình có trọng số công khai
    • Toàn bộ thiết lập của tôi đều được xây theo kiểu dotfiles, và ngay từ đầu luôn được thiết kế để độc lập với agent và model: https://github.com/ma08/botfiles
      Điểm cốt lõi là nếu bạn tự sở hữu các lớp context và giữ kỹ thuật, hook, v.v. đủ tính di động thì việc đổi agent bất kỳ lúc nào, kể cả đang làm dở, thực sự rất dễ
    • Antigravity gần như là một lớp skin VS Code gắn thêm telemetry của Google và tích hợp agent
      Nói chính xác hơn là skin của codeium, và chỉ mất vài phút là có thể quay lại bản của Microsoft hay bản của Cursor
  • Tôi đang trả tiền cho gói Google Workspace Starter
    Gần đây bắt đầu bị thúc ép nâng cấp
    Có nút lớn trong Gmail, có thông báo lớn ở đầu thư trong app mobile, thậm chí có hai nút để bật các tính năng AI tôi không cần
    Tôi đã trả khá nhiều rồi, không muốn phải trả gấp đôi chỉ để tránh bị làm phiền
    Có nút cho các tính năng cần trả thêm thì còn chấp nhận được, nhưng đã là khách hàng trả phí mà vẫn hiện thông báo nâng cấp và nút to đùng bắt nâng cấp thì đúng là quấy rầy

    • Đáng tiếc là ngay cả khi nâng cấp, các prompt nâng cấp lên bản Workspace cao hơn và Gemini vẫn tiếp tục xuất hiện
      Gần đây khi chia sẻ màn hình một tài liệu, tôi thấy một nút mới kiểu “làm ơn dùng Gemini đi” được đặt ngay trên tài liệu
      Nó được thêm vào bên cạnh icon ngôi sao phép thuật ở bên phải và mục menu Gemini
      Nếu dùng Chrome thì còn có cả nút AI của trình duyệt
    • Ngay cả khi nâng cấp lên Standard Workspace thì tài khoản vẫn báo là không thuộc đối tượng dùng Antigravity
      Tôi thực sự không hiểu Google đang làm gì
    • Thị trường đòi hỏi tăng trưởng vô hạn
  • Nếu ưu tiên của bạn là “chúng ta phải có thể tin rằng công cụ mình chọn sẽ tiếp tục là chính công cụ đó”, thì tôi cũng vậy, nhưng tôi không hiểu vì sao nhiều người lại không dùng một trong rất nhiều harness mã nguồn mở ngoài kia
    Ví dụ có Pi và vô số cái khác
    Các giải pháp độc quyền như Google Antigravity hay Claude Code gần như chắc chắn sẽ thay đổi harness theo cách bạn không thích
    Tôi không hiểu sao chuyện đó lại đáng để viết cả một bài blog

    • Tôi tự hỏi liệu có editor mở nào cung cấp trải nghiệm AI native tốt như Antigravity, giờ là Antigravity IDE, hoặc VSCode Copilot hay không
      Có những agent harness tốt, nhưng việc tích hợp tốt với editor dường như bị gắn chặt với các công ty và bị điều chỉnh theo mục tiêu kinh doanh của họ