Antigravity là IDE GUI của Google chạy Gemini 3, mạnh ở multi-agent song song và browser-use tích hợp. Claude Code là CLI tool của Anthropic chạy headless trong tmux, mạnh ở pipeline tự động hoá và scriptable. Dev VN nên dùng Antigravity cho task UI/visual và Claude Code cho backend automation, cả hai cùng support MCP nên có thể dùng song song trên cùng VPS.
Cuối 2025 và đầu 2026, hai cái tên thống trị mảng AI coding agent là Gemini Antigravity (Google) và Claude Code (Anthropic). Cả hai cùng nhắm tới dev muốn delegate task lập trình cho AI, nhưng cách tiếp cận khác nhau rõ rệt: Antigravity là full IDE với GUI, Claude Code là CLI tool chạy trong terminal.
Bài viết này so sánh đầy đủ trên 8 trục: kiến trúc, model, workflow agent, MCP support, headless/CI, file editing, pricing và phù hợp dev VN. Mục tiêu là giúp bạn chọn đúng tool cho từng loại task, không phải đẩy bên này thắng bên kia. Thực tế nhiều team dùng cả hai song song.
Trước khi đi vào chi tiết, lưu ý cả Antigravity và Claude Code đều support Model Context Protocol (MCP). Nghĩa là bạn viết MCP server một lần (cho WordPress, Postgres, Slack...) thì cả hai client đều dùng được, không lock-in. Đây là điểm tích cực cho hệ sinh thái.
Kiến trúc: GUI IDE vs CLI tool
Antigravity được Google thiết kế như một bản tách của VS Code (fork giống Cursor), thêm panel agent ở bên phải, tích hợp browser preview, terminal embedded, và "Activity Feed" để theo dõi nhiều agent chạy song song. Cài đặt là tải installer .dmg/.exe/.deb, mở ra như app desktop bình thường, đăng nhập Google account và chọn tier.
Claude Code ngược lại là một npm package, cài bằng npm install -g @anthropic-ai/claude-code, gõ lệnh claude trong terminal là vào REPL. Không có GUI riêng, mặc dù có VS Code extension nhỏ để xem diff. Mọi tương tác qua text chat trong terminal, file edit qua tool call show diff inline trong CLI.
Điểm khác biệt cốt lõi: Antigravity coi UI/IDE là central, Claude Code coi terminal/CLI là central. Dev quen VS Code/IntelliJ sẽ thấy Antigravity tự nhiên hơn. Dev quen tmux/vim/CLI sẽ thấy Claude Code đúng workflow.
Bảng so sánh nhanh 12 tiêu chí
| Tiêu chí | Antigravity | Claude Code |
|---|---|---|
| Hình thái | IDE GUI (fork VS Code) | CLI / Terminal REPL |
| Model mặc định | Gemini 3 Pro / Ultra | Claude 4.7 Sonnet / Opus |
| Context window | 1M+ tokens | 200k - 1M (tuỳ model) |
| Multi-agent song song | Có, native (Activity Feed) | Phải tự setup tmux + worktree |
| Browser-use tích hợp | Có | Phải dùng MCP browser server |
| MCP support | Có | Có (đầy đủ) |
| Headless / CI | Hạn chế | Mạnh (claude -p, JSON output) |
| File diff UI | Visual diff side-by-side | Diff trong terminal |
| Subagent | Có, qua Activity Feed | Có, /agents |
| Skill system | Plugins (mới) | Skills/SKILL.md chính thức |
| Tier free | Có (rate limit) | Không free, gói $20/tháng |
| OS support | Win, Mac, Linux | Win (WSL), Mac, Linux |
Model: Gemini 3 vs Claude 4.7
Gemini 3 Pro là model mặc định khi mở Antigravity, miễn phí trong tier free với quota giới hạn. Gemini 3 Ultra cần gói Pro hoặc Ultra trả phí. Điểm mạnh Gemini 3: context 1M+ ổn định, multimodal (đọc ảnh, video, PDF tốt), và đặc biệt giỏi UI/UX reasoning vì training data có nhiều screenshot.
Claude 4.7 (Sonnet và Opus) là default trong Claude Code. Sonnet cho task thông thường, Opus cho task phức tạp cần reasoning sâu (thiết kế kiến trúc, refactor lớn). Claude mạnh ở code quality (ít hallucination, tuân thủ convention) và tool calling chính xác. Context window mặc định 200k, có gói 1M cho enterprise.
Thực tế dùng: với task code review hoặc refactor, Claude Opus thường ra kết quả "an toàn" hơn (ít sửa quá tay). Với task generation UI từ Figma/screenshot, Gemini 3 Ultra hiểu visual nhanh hơn. Khác biệt thu hẹp dần, không phải vực sâu.
Workflow multi-agent: Activity Feed vs tmux
Antigravity có tính năng đặc trưng "Activity Feed": bạn giao 3-5 task khác nhau cho agent, mỗi task chạy trong subagent độc lập, mở tab riêng trong Activity Feed. Bạn theo dõi tiến độ song song, click vào để xem chi tiết, approve/reject thay đổi. Mỗi subagent có workspace ảo riêng, không đụng nhau.
Claude Code không có UI tương đương nhưng workflow song song dễ setup hơn dev senior. Cách phổ biến: dùng git worktree để tạo 3 branch isolated, mở 3 tmux pane, mỗi pane chạy 1 instance claude. Hoặc dùng /agents để chạy subagent trong cùng session, output gom về main.
Ưu thế Antigravity: UX trực quan, dev junior dùng được ngay. Ưu thế Claude Code: scriptable, có thể tự động hoá toàn bộ flow (giao task qua file, lấy kết quả qua JSON output, đẩy vào CI/CD).
Headless mode và CI/CD integration
Claude Code có headless mode chính thức: claude -p "prompt" --output-format json chạy 1-shot không vào REPL, in JSON ra stdout. Đây là feature cốt lõi để nhét vào GitHub Actions, GitLab CI, cron job. Bạn có thể viết workflow: cron 2h sáng -> claude -p "review PR mới" -> post comment lên Github.
Antigravity hỗ trợ headless hạn chế hơn vì bản chất là IDE GUI. Có CLI mode (gemini cli) nhưng không sâu bằng. Nếu muốn chạy Antigravity trong CI, thường phải xvfb (X virtual framebuffer) để giả lập display, phức tạp.
Kết luận: pipeline tự động hoá pick Claude Code. Interactive coding daily pick Antigravity hoặc Claude Code REPL tuỳ thói quen.
Browser-use: tích hợp vs phải tự ráp
Antigravity ship sẵn browser-use: agent có thể mở Chromium nội bộ, navigate, click, fill form, screenshot. Use case: bot tự QA UI mới deploy, auto fill test data, scrape data từ admin panel của dịch vụ thứ ba. Cài 1 click, không cần config.
Claude Code không có browser-use built-in, phải dùng MCP server (như playwright-mcp hoặc browser-use-mcp). Setup tốn 10-15 phút: npm install, khai báo trong ~/.claude/mcp.json. Khi xong thì capability tương đương Antigravity, thậm chí flexible hơn vì có thể pick browser engine (Chromium, Firefox, Webkit).
MCP và ecosystem tool
Cả hai support MCP đầy đủ. Khác biệt nhỏ ở cấu hình:
- Antigravity: Settings -> MCP Servers -> JSON editor (giống Cursor)
- Claude Code: file ~/.claude/mcp.json hoặc .mcp.json trong project root
- Cả hai cùng dùng schema giống nhau (mcpServers object với command, args, env)
- MCP server viết một lần dùng cho cả hai, không cần port
Hệ sinh thái MCP đầu 2026 đã có ~500 server public: WordPress, Postgres, MySQL, Notion, Slack, Linear, Stripe, AWS, GCP, browser-use, filesystem... Cả Antigravity và Claude Code đều khai thác kho này được.
Skill và plugin system
Claude Code có hệ Skills chính thức: mỗi skill là folder với SKILL.md mô tả khi nào kích hoạt, script bổ trợ. Bạn install skill từ marketplace hoặc viết riêng. Khi prompt match keyword (vd "deploy"), Claude tự load skill tương ứng. Đây là cơ chế prompt engineering có cấu trúc.
Antigravity có "plugins" tương tự nhưng còn mới, hệ sinh thái ít hơn. Đa số plugin Antigravity hiện là wrapper UI cho MCP server. Theo lộ trình Google công bố, plugin sẽ hỗ trợ load instruction động giống skill.
File editing: visual diff vs terminal diff
Antigravity hiển thị thay đổi file qua side-by-side diff trong IDE, click Accept/Reject từng hunk. UX giống review PR trên Github. Dev ít kinh nghiệm terminal sẽ thấy thoải mái.
Claude Code show diff trong terminal (color-coded), bạn duyệt từng diff bằng y/n. Có thể bật auto-accept cho task không nhạy cảm. Trên VS Code có extension show diff visual nhưng vẫn approve từ CLI.
Pricing và quota
Antigravity có tier Free, Pro, Ultra. Free đủ thử nghiệm và dùng nhẹ daily. Pro mở rộng quota và unlock Gemini 3 Ultra cho task khó. Ultra cho team enterprise với SLA cao. Pricing cụ thể xem trang Google chính thức vì Google thường đổi.
Claude Code không có tier free thực sự, tối thiểu gói cá nhân ~$20/tháng (Claude.ai Pro bao Claude Code). Gói team và enterprise cao hơn. Đổi lại không có hard quota rate limit theo phút, dev cày liên tục được.
Cách tiết kiệm cho dev VN: dùng Antigravity Free + Claude Code Pro song song, share rate limit chéo. Khi Antigravity hết quota, switch qua Claude Code và ngược lại.
Phù hợp dev VN: chọn tool theo task
| Loại task | Tool gợi ý | Lý do |
|---|---|---|
| Build UI/UX từ Figma | Antigravity | Gemini 3 đọc ảnh tốt, IDE có preview |
| Refactor codebase lớn | Claude Code | Opus an toàn, diff CLI nhanh |
| Tự động hoá CI/CD | Claude Code | Headless mode native |
| QA browser flow | Antigravity | Browser-use built-in |
| Pair programming visual | Antigravity | IDE thân thiện |
| SSH server, remote dev | Claude Code | Chạy headless tmux |
| Multi-agent paralel | Antigravity | Activity Feed UX |
| Pipeline cron 24/7 | Claude Code | JSON output script |
Setup dual-tool trên cùng VPS
Nếu bạn có 1 Cloud VPS, có thể chạy cả hai tool cùng lúc. Antigravity chạy local trên laptop, kết nối VPS qua SSH hoặc Remote-SSH. Claude Code cài trực tiếp trên VPS (npm install -g @anthropic-ai/claude-code), chạy trong tmux để task không mất khi disconnect.
# Trên VPS ssh [email protected] tmux new -s claude npm install -g @anthropic-ai/claude-code claude login # Detach: Ctrl+B D, attach lại: tmux a -t claude
MCP server (vd wp-mcp, postgres-mcp) chạy 1 lần trên VPS, khai báo cả trong mcp.json của Antigravity và Claude Code, dùng chung. Tiết kiệm setup, đồng bộ context.
Khi nào nên switch hoàn toàn sang một bên
Switch sang Antigravity nếu: team có nhiều designer/PM tham gia, cần demo trực quan, không thoải mái terminal, làm nhiều task visual/UI.
Switch sang Claude Code nếu: workflow chủ yếu backend, SSH server, cần tự động hoá CI/CD, đã quen tmux/vim, team senior dev.
Trung tính: nếu team đang dùng VS Code hoặc Cursor mà chuyển đổi smooth, thử Antigravity trước vì cùng family fork VS Code. Nếu team quen JetBrains, Claude Code REPL phù hợp hơn (tách rời IDE).
FAQ
Antigravity và Claude Code có conflict khi cài chung không?
Không. Hai tool độc lập, không share file config. Antigravity là app desktop, Claude Code là npm package. Có thể cài cùng máy hoặc Antigravity local + Claude Code trên VPS, hoàn toàn được.
MCP server viết cho Claude Code dùng được Antigravity không?
Có. MCP là chuẩn mở, server viết đúng spec MCP chạy được trên mọi client (Antigravity, Claude Code, Cursor, Continue, Cline). Chỉ thay đổi cấu hình client để trỏ tới server.
Tool nào tốt hơn cho team có designer?
Antigravity phù hợp hơn vì có IDE GUI, browser preview, activity feed trực quan. Designer/PM có thể xem được agent đang làm gì mà không cần biết terminal. Claude Code thiên kỹ thuật, designer khó tiếp cận.
Headless agent overnight trên VPS chọn cái nào?
Claude Code. Có claude -p flag chạy 1-shot, output JSON, dễ nhét vào tmux + cron. Antigravity GUI cần X server để chạy headless, phức tạp hơn nhiều.
Chi phí so sánh ra sao?
Antigravity có tier Free, vào dùng ngay không thẻ. Claude Code phải có gói Claude.ai Pro trở lên. Nếu chỉ dùng nhẹ, Antigravity tiết kiệm hơn. Nếu cày liên tục, Claude Code Pro flat fee không lo rate limit theo phút.
Có thể migrate project giữa hai tool dễ không?
Rất dễ. Cả hai làm việc trên file system trực tiếp, không lưu state riêng. Project chỉ cần git clone, mở bằng tool nào cũng được. File CLAUDE.md (cho Claude Code) và .antigravity/rules.md (cho Antigravity) có thể đồng bộ thủ công, nội dung tương tự nhau.
VPS chạy đồng thời Antigravity remote và Claude Code headless
Cloud VPS TND sẵn AlmaLinux 9, Ubuntu 22/24, Debian 12/13. SSD CEPH, snapshot 1-click, backup hằng ngày, network 200Mbps trong nước. 2 vCPU 4GB từ 199k/tháng đủ cho cả hai tool agent chạy song song với MCP server.
Xem 8 cấu hình Cloud VPS →


