Tự động hóa và lập trình
Cursor và Claude Code khác nhau thế nào? Lập trình cùng AI cho người mới
So sánh Cursor và Claude Code theo cách bạn làm việc với chúng thay vì theo danh sách tính năng, giá gói đọc tại trang giá của hai hãng, quy trình sáu bước dựng một tính năng dạy trong khóa, và thứ tự học cho người chưa từng lập trình.
Hai công cụ, hai cách làm việc
Cả hai đều để bạn mô tả bằng lời và AI viết mã, nhưng trải nghiệm khác hẳn nhau.
Cursor là một trình soạn mã, xây trên nền Visual Studio Code. Bạn mở dự án, thấy cây thư mục, thấy từng file, và có khung chat bên cạnh. AI gợi ý khi bạn gõ, sửa đoạn bạn chọn, hoặc ở chế độ Agent thì tự sửa nhiều file cho một yêu cầu. Bạn nhìn thấy mã thay đổi ngay trước mắt và chấp nhận hoặc từ chối từng phần.
Claude Code là một agent chạy trong cửa sổ dòng lệnh, cũng dùng được bên trong VS Code và các trình soạn mã của JetBrains. Bạn gõ một yêu cầu, nó đọc dự án, lập kế hoạch, sửa file, chạy lệnh kiểm tra, sửa tiếp nếu lỗi, rồi báo cáo. Bạn nhìn thấy nhật ký các bước nhiều hơn là nhìn thấy mã.
Nói ngắn: Cursor là bàn làm việc có trợ lý ngồi cạnh; Claude Code là giao việc cho trợ lý rồi nhận kết quả.
Bảng so sánh theo cách làm việc
| Tiêu chí | Cursor | Claude Code |
|---|---|---|
| Bạn thấy gì trên màn hình | File, mã, phần thay đổi được tô màu | Dòng lệnh, nhật ký từng bước, tóm tắt thay đổi |
| Cách giao việc | Chọn đoạn mã hoặc file rồi hỏi; chế độ Agent cho việc nhiều file | Mô tả cả việc, agent tự đi từ đọc dự án tới chạy thử |
| Kiểm soát | Chấp nhận từng thay đổi | Duyệt theo bước hoặc theo kết quả cuối |
| Hợp với | Người mới, muốn nhìn thấy mã và học dần | Người đã quen dòng lệnh, việc nhiều bước lặp lại |
| Cần quen gì trước | Không, giao diện giống VS Code | Vài lệnh cơ bản của terminal và Git |
| Nối dữ liệu ngoài | Có, qua MCP | Có, qua MCP |
Dòng cuối chung nhau: cả hai đều nối được với cơ sở dữ liệu, tài liệu và dịch vụ ngoài qua chuẩn MCP. Bài MCP là gì giải thích chuẩn này.
Giá gói, kiểm ngày 20/09/2026
Giá thay đổi theo thời gian và theo khu vực, bảng này chỉ để so mức, hãy xem lại trang giá trước khi đăng ký.
| Miễn phí | Trả phí | |
|---|---|---|
| Cursor | Gói Hobby, giới hạn số lượt dùng Agent | Pro 20 USD/tháng; Pro+ 60 USD/tháng; Ultra 200 USD/tháng; trả năm giảm 20% |
| Claude Code | Gói Free của Claude không có Claude Code | Pro 20 USD/tháng, hoặc 17 USD/tháng khi trả năm, đã gồm Claude Code; Max từ 100 USD/tháng |
Với người học, gói Hobby của Cursor đủ để làm quen trong vài buổi đầu. Sang phần dựng tính năng bằng Agent, giới hạn lượt dùng hết nhanh; lúc đó chọn một trong hai gói 20 USD tùy công cụ bạn dùng nhiều hơn. Không cần mua cả hai để học.
Máy tính cần gì
Máy văn phòng phổ thông chạy được cả hai, vì phần tính toán nặng nằm ở máy chủ của hãng; máy bạn chỉ chạy trình soạn mã, dự án và trình duyệt. Thứ cần chuẩn bị là phần mềm: Node.js, Git, tài khoản GitHub, và Cursor. Buổi đầu của khóa Cursor AI và Claude Code dành phần lớn cho việc cài đặt, vì đây là chỗ người tự học hay bỏ cuộc: lỗi môi trường không phải lỗi của bạn, nhưng thông báo lỗi bằng tiếng Anh khiến nhiều người tưởng vậy.
Nên học trên máy của bạn, kể cả khi học trực tiếp tại cơ sở, để sau khóa tiếp tục làm trên môi trường đã cài.
Sáu bước dựng một tính năng, theo cách dạy trong khóa
Quy trình này trải từ học phần prompt lập trình tới học phần đưa ứng dụng lên Internet, dùng chung cho cả hai công cụ. Ảnh sản phẩm học viên kèm bài, web app Mini Shop có tìm kiếm, giỏ hàng và đăng nhập, là loại sản phẩm quy trình này nhắm tới.
- Cho AI đúng ngữ cảnh. Nói rõ file nào, thư viện nào, quy ước nào của dự án. Trong Cursor là gắn file vào câu hỏi; trong Claude Code là file hướng dẫn dự án mà agent đọc mỗi lần bắt đầu.
- Lưu mốc bằng Git. Trước khi giao việc, tạo một mốc để quay lại được nếu AI làm hỏng. Bước này không bỏ, dù việc nhỏ.
- Giao việc đủ nhỏ. Một tính năng chia thành vài việc mà mỗi việc bạn đọc hết được phần thay đổi. "Thêm giỏ hàng" là quá lớn; "thêm nút thêm vào giỏ và lưu số lượng vào bộ nhớ trình duyệt" là vừa.
- Đọc thay đổi trước khi chấp nhận. Không cần hiểu từng dòng, nhưng phải thấy AI sửa đúng file và không xóa thứ đang chạy.
- Chạy thử ngay. Mở trình duyệt, bấm qua tính năng vừa thêm. Lỗi thì đọc thông báo, khoanh vùng, rồi mới nhờ AI sửa; nhờ sửa mà không khoanh vùng dễ rơi vào vòng lặp sửa lỗi này sinh lỗi khác.
- Đưa lên Internet. Đẩy mã lên GitHub, triển khai lên Vercel, kiểm tra lại các điểm bảo mật trước khi gửi link cho người khác.
Người mới nên bắt đầu từ đâu
Chưa từng lập trình và chưa quen cài phần mềm: bắt đầu bằng khóa Vibe Coding cho người mới, làm trên trình duyệt với Google AI Studio, không cài gì, ra một web app có đăng nhập ở cuối khóa. Quy trình chi tiết có trong bài quy trình Vibe Coding an toàn.
Đã quen máy tính hoặc đã học Vibe Coding: học Cursor trước, vì bạn nhìn thấy mã và hiểu dự án được tổ chức ra sao. Claude Code học sau, khi việc bạn giao đã đủ rõ để không cần nhìn từng thay đổi.
Đang làm kỹ thuật: dùng cả hai theo việc. Sửa nhỏ, đọc mã, thiết kế giao diện trong Cursor; việc nhiều bước, lặp lại, chạy kiểm tra trong Claude Code.
Câu hỏi thường gặp
Cursor và Claude Code có dùng cùng mô hình AI không? Cursor cho chọn nhiều mô hình của nhiều hãng, trong đó có các mô hình Claude. Claude Code chỉ dùng mô hình Claude. Với người mới, khác biệt về mô hình nhỏ hơn nhiều so với khác biệt về cách làm việc.
Không giỏi tiếng Anh có dùng được không? Yêu cầu cho AI viết bằng tiếng Việt được. Giao diện và thông báo lỗi bằng tiếng Anh; khóa học có bảng thuật ngữ hay gặp và cách nhờ AI giải thích lỗi bằng tiếng Việt.
Học xong có xin việc lập trình được không? Khóa nhắm tới người tự làm công cụ cho công việc của mình và người làm sản phẩm số nhỏ. Xin việc lập trình cần nền tảng rộng hơn, mà công cụ AI chỉ là một phần.
Học tiếp
Khóa Cursor AI và Claude Code đi từ cài đặt tới đưa web app lên Internet, học trên máy của bạn. Muốn AI làm việc trên tài liệu và bảng tính thay vì viết mã, bài AI Agent giúp gì cho người đi làm là hướng phù hợp hơn.
Sản phẩm học viên làm sau khóa học
Ảnh chụp màn hình từ dự án cuối khóa của học viên.
-
Web app Mini Shop nội thất
Web app có tìm kiếm, giỏ hàng, đăng nhập và banner nội thất.
Vibe Coding