Coding Agent
Cập nhật: 02/2026
1. Tổng quan: Antigravity, Cursor, Claude Code
1.1 Điểm nổi bật chung
- Hoạt động độc lập (Agent), tự động tìm kiếm, đọc hiểu ngữ cảnh, lên kế hoạch và thực thi chuỗi lệnh phức tạp.
- Hỗ trợ kết nối các MCP Server giúp kết nối các external services/resources.
- Hỗ trợ Agent Skills - (new Open Standard): giúp Agent giải quyết một loại tác vụ cụ thể, tuân theo các tiêu chuẩn (convention) và cách dùng một công cụ cụ thể.
- Antigravity, Cursor đều tích hợp trình duyệt giúp chụp ảnh màn hình, kiểm thử ứng dụng, xác minh các thay đổi về giao diện, điều hướng trang, tương tác với các thành phần và lưu lại trạng thái trang hiện tại để phân tích. Claude hỗ trợ thông qua tiện ích mở rộng trình duyệt (Beta).
- Hỗ trợ Rules: thiết lập quy tắc giúp Agent hiểu rõ tiêu chuẩn dự án.
- Tự động tạo commit message.
1.2 Điểm nổi bật riêng
-
Antigravity - "AI trong IDE" + Gemini CLI:
- Fast/Plan Mode: lên kế hoạch cho tính năng, chờ duyệt và cho phép chỉnh sửa trước khi bắt đầu code.
- Quản lý nhiều Agent chạy song song (Agent Manager/Mission Control).
- Tự động sinh artifacts: rich markdown files, diff views, architecture diagrams, images, browser recordings, code diffs, etc.
-
Cursor - "AI trong IDE" + Cursor CLI:
-
Agent/Ask/Plan/Debug Mode:
Chế độ Dùng khi Khả năng chính Công cụ Agent Tính năng phức tạp, refactor Tự khám phá, chỉnh sửa nhiều file Toàn bộ công cụ Ask Học, lên kế hoạch, hỏi đáp Chỉ đọc và khám phá, không tự ý chỉnh sửa Chỉ công cụ tìm kiếm Plan Tính năng phức tạp cần kế hoạch trước Lên kế hoạch chi tiết, hỏi rõ yêu cầu trước khi code Toàn bộ công cụ Debug Bug khó, lỗi hồi quy Đề xuất giả thuyết, thêm log, phân tích hành vi khi chạy Toàn bộ công cụ + debug server -
BugBot: tự động rà soát pull request.
-
-
Claude Code - "AI làm thay bạn":
- Default/Auto-accept/Plan Mode: lên kế hoạch cho tính năng, chờ duyệt và cho phép chỉnh sửa trước khi bắt đầu code.
- Tự động hóa onboarding: khởi tạo cấu hình dự án (CLAUDE.md) bằng lệnh /init, hoạt động như bộ nhớ trung tâm (chứa coding standards, architecture, libraries) và tự động load ở mọi session.
1.3 Một số điểm so sánh khác
| Tính năng | Antigravity | Cursor | Claude Code | Khuyến nghị |
|---|---|---|---|---|
| Triết lý thiết kế | Dựa trên VS Code, hoạt động như "người đồng hành lập trình" => Tab & Navigation: tiên đoán mã và thao tác tiếp theo. | Dựa trên VS Code, hoạt động như "người đồng hành lập trình". => Tab & Navigation: tiên đoán mã và thao tác tiếp theo với tốc độ siêu nhanh. | Hoạt động như một "người cộng sự cấp cao", hỗ trợ lập trình toàn diện trên đa nền tảng: từ dòng lệnh (CLI/Terminal), ứng dụng Desktop, các IDE extensions, nền tảng web (claude.ai/code), Remote Control (IOS, Android), tích hợp các hệ thống CI/CD (pipelines). | All |
| Kiểm soát an toàn (Undo / Reject & Accept) | ✅ Hỗ trợ Diff Preview. | ✅ Hỗ trợ Diff Preview. | ✅ Checkpointing lưu trước mọi thay đổi, cho phép hoàn tác. | All |
| CLI | ✅ Hỗ trợ CLI riêng (Gemini CLI). | ✅ Hỗ trợ CLI mạnh mẽ | ✅ Hỗ trợ CLI mạnh mẽ | All |
| Workflows | ✅ Workflows (series of steps) & Nested Workflows & Agent-Generated Workflows: tự động hoá các tác vụ lặp đi lặp lại. | ✅ Commands (Workflows of Antigravity): tự động hoá các tác vụ lặp đi lặp lại. | ❌ | Antigravity, Cursor |
| Hooks | ❌ | ✅ Hoạt động khi các events do cursor cung cấp được kích hoạt, theo 3 hướng: Bảo mật (chặn, scan agent actions), Tự động hóa (format, retry, telemetry), Policy enforcement (đảm bảo agent tuân theo quy tắc của team/doanh nghiệp). | ✅ Hoạt động khi các events do claude cung cấp được kích hoạt, theo 3 hướng: Bảo mật (chặn, scan, agent actions), Tự động hóa (format, retry, telemetry), Policy enforcement (đảm bảo agent tuân theo quy tắc của team/doanh nghiệp). | Claude Code, Cursor |
| Subagents | ❌ | ✅ Giao phó tác vụ cho trợ lý chuyên biệt: dùng không gian ngữ cảnh độc lập, chạy song song để tiết kiệm thời gian, tùy chỉnh prompt/tools/model riêng, và dễ dàng tái sử dụng. | ✅ Giao phó tác vụ cho trợ lý chuyên biệt: dùng không gian ngữ cảnh độc lập, chạy song song để tiết kiệm thời gian, tùy chỉnh prompt/tools/model riêng, và dễ dàng tái sử dụng. | Claude Code, Cursor |
| Plugin | ❌ | ✅ plugins package rules, skills, agents, commands, MCP servers, and hooks into distributable bundles. | ✅ plugins package rules, skills, agents, commands, MCP servers, and hooks into distributable bundles. | Claude Code, Cursor |
| Queued messages | ❌ | ✅ Tự động lưu lại các yêu cầu của người dùng và cho phép agent xử lý chúng theo thứ tự. | ✅ Tự động lưu lại các yêu cầu của người dùng và cho phép agent xử lý chúng theo thứ tự. | Claude Code, Cursor |
| Context summarization / compaction | ❌ | ✅ Tự động nén ngữ cảnh nhưng vẫn giữ nguyên được yêu cầu của người dùng giúp agent focus vào mục tiêu. | ✅ Tự động nén ngữ cảnh nhưng vẫn giữ nguyên được yêu cầu của người dùng giúp agent focus vào mục tiêu. | Claude Code, Cursor |
| Tự học / Lưu trữ ngữ cảnh (Auto-memory) | ✅ Tự động thu thập và đúc kết các kiến thức, patterns, và giải pháp quan trọng từ các phiên lập trình. | ❌ | ✅ Tự động lưu lại các ghi chú và đúc kết kinh nghiệm qua các phiên lập trình (automatic notes and learnings). | Antigravity, Claude Code |
2. Đánh giá và đề xuất
| Công cụ | Đánh giá chung |
|---|---|
| Claude Code | Tốt nhất về mặt tính năng. Tuy nhiên, AI tiêu tốn tài nguyên nhanh để đổi lấy sức mạnh hoạt động của agent, thường sẽ bị reset 5h và có giới hạn tuần. |
| Antigravity | Hỗ trợ Free Top Models của thế giới hiện nay, cũng như dẫn đầu về khả năng phân tích vision (thị giác máy tính). |
| Cursor | Đang bị thua thiệt do công nghệ lõi LLM riêng chưa đủ mạnh, đôi khi phải tối ưu context quá mức để tiết kiệm token khiến AI kém thông minh ở một số tác vụ phức tạp (complicated tasks). Nếu chuyển sang dùng model tốt (third-party) thì chi phí rất cao. |
Lời khuyên lựa chọn (dựa trên chiến lược tiết kiệm chi phí & số lượng dự án):
- "Nhu cầu ít" + "dân nhà nghèo": Nên mua Claude + lập thêm nhiều tài khoản Google (mua thêm sim để verify) để dùng dự phòng khi bị giới hạn 5h. (Antigravity Manager: quản lý, chuyển đổi tài khoản để dễ dàng).
- "Nhu cầu nhiều" + "dân nhà nghèo": Nên mua Claude + Antigravity Pro. Ứng dụng Antigravity cũng hoạt động theo cơ chế reset 5h một lần giống Claude nhưng hạn mức sử dụng cực kỳ thoải mái (Google rất rộng rãi).
- "Nhu cầu ít" + "dân nhà giàu": Hãy sử dụng Cursor và thiết lập sang các top models. Mặc định Cursor mang đến một trải nghiệm người dùng (UX) tuyệt vời nhất trong các công cụ.
- "Nhu cầu nhiều" + "dân nhà giàu": Hãy sử dụng Claude + Antigravity Pro + Cursor.