Mấy ngày nay một infographic tên 30 thứ nên cài cho Antigravity được chia sẻ khá nhiều trong các nhóm làm web và dev Việt Nam. Danh sách không sai, nhưng nó được viết cho một người dùng lý tưởng: máy sạch, có sẵn Python, có Docker, có tài khoản trả phí cho mọi dịch vụ MCP. Tôi cài thử theo đúng danh sách đó trên một máy Windows 11 dùng để làm việc hằng ngày, rồi gỡ lại những món không dùng tới.
Kết quả sau vài ngày: giữ 14 món, bỏ 7 món, còn 9 món để ở trạng thái tuỳ hoàn cảnh. Toàn bộ con số sao và ngày cập nhật trong bài được tôi đo trực tiếp qua GitHub API ngày 28/10/2026, nên bạn đối chiếu được ngay tại thời điểm đọc. Nếu bạn mới bắt đầu với agent lập trình và chưa quen khái niệm skill, bài 10 repo nên cài cho Claude Code giải thích nền trước, còn bài này chỉ bàn chuyện cài đặt.
Cách tôi chấm một món là nên giữ hay nên bỏ
Bốn câu hỏi, trả lời xong là quyết được, không cần tranh luận dài:
- Máy đã có sẵn chưa? Windows 11 có Git sẵn ở nhiều bản, Node thì thường phải cài, còn Python thì phần lớn máy làm web không có.
- Có kéo theo runtime nặng khác không? Một món cần Docker Desktop trên Windows 11 nghĩa là thêm WSL2 và vài GB ổ đĩa, không phải chỉ một lệnh npm.
- Antigravity đã làm được sẵn chưa? Nếu IDE đã có tính năng đó thì cài thêm là nhân đôi công cụ, không phải tăng năng lực.
- Có đòi tài khoản hoặc API key trả phí không? Món nào bắt mở tài khoản mới, tôi xếp ra sau, vì lúc mới dùng agent bạn sẽ chưa biết mình có cần nó thật không.
14 món tôi giữ lại
Đây là phần lõi, cài xong là dùng được ngay trong ngày đầu, không cần đọc thêm tài liệu dài.
| Món | Sao (28/10/2026) | Cập nhật | Dùng để làm gì |
|---|---|---|---|
| Git | — | — | Bắt buộc, không có thì agent sửa code xong bạn không lùi được |
| Node.js | 123.124 | 28/10/2026 | Chạy phần lớn MCP server; máy tôi đang ở v24.19.0 |
| uv | 91.279 | 28/10/2026 | Quản lý Python riêng cho từng dự án, khỏi cài Python hệ thống |
| GitHub CLI | 46.776 | 28/10/2026 | Để agent mở PR, đọc issue bằng lệnh thay vì bạn copy tay |
| Skills của Anthropic | 184.378 | 09/10/2026 | Bộ skill gốc, đọc để biết cách viết skill cho đúng chuẩn |
| Superpowers | 306.876 | 23/10/2026 | Quy trình làm việc có kỷ luật: lập kế hoạch, kiểm thử trước khi sửa |
| Context7 | 63.816 | 28/10/2026 | Đưa tài liệu thư viện đúng phiên bản vào ngữ cảnh, giảm lỗi dùng API cũ |
| GitHub MCP Server | 34.026 | 28/10/2026 | Cho agent đọc repo, issue, PR của bạn |
| Playwright MCP | 38.747 | 22/10/2026 | Mở trình duyệt thật để kiểm tra giao diện sau khi sửa |
| Chrome DevTools MCP | 54.337 | 28/10/2026 | Đọc DOM, network, console của trang đang chạy |
| ESLint | 27.603 | 26/10/2026 | Bắt lỗi JavaScript trước khi agent commit |
| Prettier | 52.384 | 28/10/2026 | Định dạng code thống nhất, giảm diff rác |
| Gitleaks | 30.430 | 28/10/2026 | Chặn lộ token, mật khẩu trước khi đẩy lên Git |
| Repomix | 29.054 | 25/10/2026 | Gói cả repo thành một tệp để agent đọc, rất hữu ích với dự án nhiều thư mục |
7 món tôi bỏ, và lý do cụ thể
Đây là phần ít ai nói, vì danh sách kiểu “30 thứ nên cài” thường chỉ có thêm chứ không có bớt. Bỏ không phải vì món đó dở, mà vì nó không khớp với công việc thật của một người làm web.
Python cài ở hệ thống. Đây là món gây tranh cãi nhất, vì hầu hết hướng dẫn đều bắt đầu bằng “cài Python”. Nhưng nếu bạn đã có uv, uv tự tải và quản lý phiên bản Python riêng cho từng dự án, và nó không đụng vào biến môi trường hệ thống. Cài thêm Python ở máy chỉ tạo ra tình trạng hai phiên bản đánh nhau, lỗi đường dẫn, và trên Windows 11 là lỗi khó tìm nhất trong nhóm lỗi cài đặt.
Ruff và pytest. Hai món này rất tốt, nhưng chỉ có nghĩa khi bạn thật sự viết Python. Máy làm web của tôi không có dự án Python nào, nên cài vào chỉ để mở một cửa sổ trống. Cách xử lý đúng là để uv cài chúng theo từng dự án khi cần, không cài toàn máy.
Firecrawl MCP. Món này 7.705 sao, cập nhật 27/10/2026, tức vẫn đang phát triển tốt. Vấn đề nằm ở chỗ nó là dịch vụ có API key và hạn mức, trong khi Chrome DevTools MCP và Playwright MCP đã đọc được trang web thật mà không cần tài khoản. Khi bạn cần crawl quy mô lớn thì Firecrawl đáng tiền, còn để agent đọc vài trang mỗi ngày thì không.
Postman. Trùng chức năng với Bruno trong cùng danh sách. Postman bắt đăng nhập tài khoản và đồng bộ đám mây, Bruno chạy hoàn toàn cục bộ và lưu request dưới dạng tệp trong repo, nên hợp với cách agent đọc file. Nếu chỉ chọn một, tôi chọn Bruno.
Docker Desktop. Trên Windows 11, Docker Desktop kéo theo WSL2 và chiếm vài GB. Món này chỉ đáng khi bạn chạy service đóng gói sẵn, ví dụ vài MCP server phân phối bằng image. Nếu bạn chỉ dùng MCP chạy bằng Node thì bỏ qua được, và bỏ qua giúp máy nhẹ hơn hẳn khi Antigravity mở cùng trình duyệt và VS Code.
GitLens. Antigravity và VS Code đều đã có phần Git tích hợp đủ dùng cho xem blame và lịch sử. Bản miễn phí của GitLens giới hạn đúng những tính năng mà người ta cài nó để dùng, nên cài vào dễ thành phiền hơn là lợi.
9 món còn lại: để tuỳ hoàn cảnh
Nhóm này không xấu, chỉ là chưa cần ngay: SKILL.md và Rules (là tệp quy ước bạn tự viết, không phải thứ đi cài), UI UX Pro Max và planning-with-files (hai skill được nhắc trong infographic nhưng tôi không xác minh được kho nguồn chính thức, nên chưa khuyên cài), Google Knowledge MCP (Antigravity đã có phần nền tảng của Google), Vitest (chỉ cần khi dự án dùng Vite), và bộ ba Beads 28.257 sao, DBeaver 52.230 sao, Bruno 47.896 sao — đều là món tốt nhưng gắn với một loại việc cụ thể: quản lý task cho agent, xem cơ sở dữ liệu, gọi API.
Cấu hình MCP: chỗ hay làm sai nhất trên Windows
Phần lớn lỗi “MCP server không chạy” mà tôi gặp không phải do server hỏng, mà do Windows. Trên Windows 11, gọi npx trong tệp cấu hình JSON đôi khi không mở được vì PowerShell chặn script .ps1 theo Execution Policy; cùng lý do đó khiến các lệnh npm trong script tự động trả lỗi khó hiểu. Cách chắc ăn là gọi thẳng npx.cmd và dùng đường dẫn tuyệt đối.
{
"mcpServers": {
"playwright": {
"command": "npx.cmd",
"args": ["-y", "@playwright/mcp@latest"]
},
"chrome-devtools": {
"command": "npx.cmd",
"args": ["-y", "chrome-devtools-mcp@latest"]
},
"context7": {
"command": "npx.cmd",
"args": ["-y", "@upstash/context7-mcp@latest"]
}
}
}
Sau khi thêm, mở lại cửa sổ agent và kiểm bằng cách yêu cầu nó liệt kê công cụ đang có. Nếu danh sách trống, gần như luôn là do command đang để npx thay vì npx.cmd, hoặc Node chưa có trong PATH của phiên đang chạy.
Điều tôi ước biết trước khi cài
Cài 14 món mất khoảng một buổi, nhưng thời gian thật nằm ở chỗ gỡ 7 món và dọn lại cấu hình. Một nguyên tắc rút ra sau vài lần làm: mỗi lần chỉ thêm một món, chạy thử một việc thật, rồi mới thêm món tiếp theo. Thêm cùng lúc mười mấy thứ thì khi hỏng bạn không biết cái nào gây ra, và agent cũng bắt đầu chọn sai công cụ vì có quá nhiều lựa chọn trùng nhau trong tầm tay.
Nếu bạn đang tò mò phần còn lại của bức tranh, bài GitHub giờ đúng là một kho báu AI điểm qua mười dự án mã nguồn mở đáng thử cho khâu sản xuất nội dung, còn bài này là phần hạ tầng cho người viết code.
Bạn đang cài Antigravity trên máy nào, và trong danh sách 30 món đó bạn thấy món nào thật sự đáng giữ?
Quét mã QR để đọc bài viết này để xem tiếp trên điện thoại


