Cursor Sản phẩm của Anysphere · cursor.com

Cursor

Trình soạn thảo code tích hợp AI: biến yêu cầu thành mã nguồn

Anh/chị mô tả bằng lời, Cursor tự viết và sửa code, hiểu cả dự án (codebase). Có chế độ Agent làm nhiều tệp một lượt và chạy lệnh giúp. Mọi thay đổi hiện ra dạng khác biệt (diff) để anh/chị xem rồi bấm đồng ý, nghiệm thu được bằng mắt.

Không chỉ chủ doanh nghiệp: học sinh, sinh viên, bạn trẻ làm tự do, người sáng tạo nội dung hay bất kỳ ai cũng làm được app cho việc của mình, không cần biết code.

Của Anysphere Chọn model Claude · GPT · Gemini 2006 câu lệnh mẫu, 60 nhóm nghề Mac · Windows · Linux
Cursor của Anysphere: trình soạn thảo code tích hợp AI, biến yêu cầu thành mã nguồn, có AI Agent hiểu cả codebase
💡 Hiểu nhanh mấy từ: Tab = bấm để nhận gợi ý code · Ctrl+K = bôi đen rồi sửa tại chỗ · Chat và Agent = khung hỏi và chế độ tự làm nhiều tệp · diff = bảng đối chiếu code cũ và mới để duyệt · @Codebase = hỏi cả dự án · .cursorrules = tệp đặt luật cho dự án.
Bắt đầu

Ba bước để dùng hôm nay

1
Tải Cursor ở cursor.comVào cursor.com tải bản cho Mac, Windows hay Linux, cài như một phần mềm bình thường. Cursor là một trình soạn thảo (giống VS Code) có AI sẵn bên trong.
2
Mở thư mục dự án, bật khung ChatMở thư mục dự án, bấm Ctrl+L (máy Mac là Cmd+L) để mở khung Chat, hoặc Ctrl+I để mở chế độ Agent. Ghi "trả lời tôi bằng tiếng Việt".
3
Chép một câu lệnh ở dướiSửa phần trong ngoặc vuông, dán vào khung Chat hoặc Agent, rồi xem Cursor viết code và bấm đồng ý các thay đổi.

Đi tiếp trong bộ giáo trình

Phần đắt giá nhất

Full bộ câu lệnh vibe coding

Vibe coding: tả bằng lời tiếng Việt, agent viết ra phần mềm. Không chỉ chủ doanh nghiệp: học sinh, sinh viên, bạn trẻ làm tự do, người sáng tạo nội dung hay bất kỳ ai cũng làm được app cho việc của mình. Đây là 2006 câu lệnh mẫu chép dán được ngay, sắp theo từng bước từ làm quen tới hoàn thiện và đưa lên mạng. Bấm chọn ngành nghề của anh/chị hoặc bấm Tất cả, rồi làm theo Bước 1 tới Bước 9.

🔍
hoặc chọn đúng ngành nghề của anh chị
Cấp độ: Cơ bản (làm quen) · Web (trang web) · App (ứng dụng điện thoại) · Chuyên sâu (nâng cao)
Cỡ chữ:
👆Bấm chọn ngành nghề ở trên, hoặc gõ tìm kiếm, để hiện câu lệnh hợp với anh chị.
💡 Mẹo vàng: câu lệnh lớn nên dán vào chế độ Agent (Ctrl+I) để Cursor làm nhiều tệp một lượt; sửa một chỗ nhỏ thì bôi đen rồi bấm Ctrl+K. Xong việc, đọc phần khác biệt (diff) rồi bấm Đồng ý (Accept) để nghiệm thu.
Cầm tay chỉ việc

Cách dùng Cursor, từ người mới tới chuyên gia

Năm cấp, đi từ chỗ chưa cài gì cho tới lúc dùng Cursor thành thạo như dân kỹ thuật. Cứ làm hết Cấp 0 rồi mới lên Cấp 1. Phím tắt ghi cho máy Windows (Ctrl), máy Mac thay Ctrl bằng Cmd.

0

Người mới hoàn toàn: cài và mở lần đầu

Chưa từng dùng phần mềm lập trình cũng làm được
  1. Tải Cursor. Vào cursor.com, bấm tải bản cho máy của anh/chị (Windows, Mac hay Linux), rồi cài như một phần mềm bình thường.
  2. Mở Cursor và đăng nhập. Mở lên, đăng nhập bằng email hoặc tài khoản Google. Có bản dùng thử miễn phí để làm quen.
  3. Mở thư mục dự án. Bấm File, Open Folder rồi chọn một thư mục. Chưa có thì tạo một thư mục trống tên thu-nghiem và mở nó.
  4. Bật khung Chat. Bấm Ctrl + L để mở khung trò chuyện bên phải, hoặc Ctrl + I để mở chế độ Agent (làm nhiều tệp một lượt).
  5. Ra lệnh đầu tiên bằng tiếng Việt. Gõ vào khung đó: yêu cầu Cursor trả lời tiếng Việt, làm cho anh/chị một trang web giới thiệu quán cà phê có thực đơn và số điện thoại, rồi chỉ cách mở trang lên xem thử. Rồi xem Cursor viết code.
  6. Đồng ý thay đổi. Cursor hiện những dòng nó thêm hay sửa (phần khác biệt). Đọc rồi bấm Accept (Đồng ý) để giữ lại.
1

Cơ bản: bốn cách ra lệnh cho Cursor

Biết dùng đúng công cụ cho từng việc
  1. Tab (gõ tới đâu gợi ý tới đó). Khi anh/chị gõ code, Cursor gợi ý phần tiếp theo bằng chữ mờ. Ưng thì bấm phím Tab để nhận.
  2. Ctrl+K (sửa tại chỗ). Bôi đen một đoạn code rồi bấm Ctrl + K, gõ yêu cầu như "đổi nút này sang màu xanh". Cursor sửa ngay đoạn đó.
  3. Ctrl+L (khung Chat). Mở khung Chat để hỏi, nhờ giải thích, hoặc nhờ sửa. Hợp việc vừa và nhỏ.
  4. Ctrl+I (chế độ Agent). Việc lớn, đụng nhiều tệp: dùng Agent. Nó tự tìm tệp, sửa nhiều nơi, chạy lệnh giúp.
  5. Chọn bộ não (model). Ngay trong khung chat có nút chọn model. Đổi giữa Claude, GPT, Gemini tuỳ việc; việc khó chọn model mạnh.
2

Khá: đưa đúng ngữ cảnh bằng @

Cho Cursor nhìn đúng thứ cần nhìn
  1. Trỏ tệp bằng @. Trong khung chat gõ @ rồi tên tệp để chỉ đúng chỗ, ví dụ "sửa @index.html cho chữ to hơn".
  2. Hỏi cả dự án bằng @Codebase.@Codebase rồi hỏi "chức năng đăng nhập nằm ở đâu", Cursor tìm khắp dự án để trả lời.
  3. Lấy thông tin ngoài bằng @Web và @Docs. @Web cho Cursor tra cứu trên mạng; @Docs cho nó đọc tài liệu của một thư viện.
  4. Dán ảnh. Gặp lỗi hay muốn làm giống một mẫu, dán thẳng ảnh chụp màn hình vào khung chat, Cursor nhìn ảnh để hiểu.
  5. Bắt đầu chat mới khi đổi việc. Chuyển sang việc hẳn khác thì mở một cuộc trò chuyện mới cho sạch, tránh lẫn ngữ cảnh cũ.
3

Chuyên sâu: đặt luật dự án và dùng Agent

Cursor làm đúng ý anh/chị mọi lần
  1. Đặt luật bằng .cursorrules. Tạo tệp .cursorrules ở gốc dự án (hoặc thư mục .cursor/rules) ghi các quy tắc, ví dụ: luôn trả lời tiếng Việt, viết code đơn giản có chú thích, trước khi xoá tệp phải hỏi. Cursor đọc luật này cho mọi yêu cầu trong dự án, khỏi nhắc lại.
  2. Dùng Agent cho việc nhiều bước. Trong chế độ Agent, bảo "làm chức năng giỏ hàng: tạo trang, thêm nút, lưu dữ liệu, rồi chạy thử". Agent tự chia việc, sửa nhiều tệp, chạy lệnh.
  3. Bắt lập kế hoạch trước. Thêm câu "trình bày kế hoạch từng bước cho tôi duyệt, chưa đồng ý thì chưa sửa tệp". Duyệt xong mới cho làm, đỡ sai cả loạt.
  4. Cho Cursor chạy lệnh kiểm thử. Bảo "chạy lệnh kiểm thử rồi báo kết quả". Cursor mở terminal trong Cursor, chạy và đọc lỗi để sửa.
  5. Nối công cụ ngoài bằng MCP. Cursor kết nối được các công cụ ngoài (GitHub, cơ sở dữ liệu) qua MCP. Vào phần cài đặt MCP của Cursor để thêm.
4

Chuyên gia: làm chủ tốc độ và an toàn

Nhanh, gọn, có kiểm soát
  1. Nhiều tab Agent. Mở nhiều cuộc Agent song song cho các việc khác nhau, mỗi việc một mạch riêng.
  2. Kiểm soát tự chạy lệnh. Cursor có thể tự chạy lệnh (auto run). Với dự án quan trọng, để chế độ hỏi trước khi chạy, đừng bật tự chạy toàn bộ.
  3. Git ngay trong Cursor. Bảo Cursor "tạo commit cho thay đổi vừa rồi", "so sánh với bản cũ", hoặc dùng bảng Git sẵn có để lưu mốc, quay lui.
  4. Lập kế hoạch rồi cho soát lại. Việc quan trọng: duyệt kế hoạch trước, làm xong mở chat mới dán code vào bảo "đóng vai người phản biện, tìm lỗi và rủi ro".
  5. Nhập cài đặt từ VS Code. Cursor là bản mở rộng của VS Code, nhập được cài đặt, phím tắt và tiện ích (extension) quen thuộc, dùng như cũ mà có thêm AI.
💡 Mẹo: việc nhỏ dùng Ctrl+K hoặc Tab cho nhanh; việc lớn nhiều tệp mới mở Agent (Ctrl+I). Đừng dùng Agent cho một sửa đổi một dòng, vừa chậm vừa dễ đụng chỗ khác.
Điểm khác biệt lớn nhất

Xem từng thay đổi rồi mới đồng ý

Cursor không lặng lẽ sửa code. Mỗi lần nó thêm hay sửa, anh/chị thấy phần khác biệt (diff): dòng xanh là thêm, dòng đỏ là bỏ. Đọc rồi bấm Đồng ý hoặc Từ chối. Cursor còn chạy được lệnh kiểm thử ngay trong nó để chắc code chạy đúng.

Ba cách nghiệm thu, xem là hiểu ngay

  • Xem phần khác biệt (diff). Cursor tô màu từng dòng thêm hay bỏ, anh/chị bấm Đồng ý từng phần hoặc đồng ý tất cả.
  • Kết quả chạy kiểm thử. Bảo Cursor chạy lệnh kiểm thử; nó chạy trong terminal tích hợp và báo đạt hay chưa đạt, thấy lỗi thì tự sửa.
  • Mở xem trực tiếp. Nhờ Cursor chỉ cách chạy trang lên (thường là mở trong trình duyệt), anh/chị nhìn giao diện thật đã đúng chưa.
💡 Với người không rành kỹ thuật, đây là cả câu chuyện: anh/chị không cần đọc hiểu từng dòng code, chỉ cần xem phần tô màu và kết quả chạy thử là nghiệm thu được.
Cách nó hoạt động

Năm bước biến yêu cầu thành ứng dụng

Anh/chị mô tả và duyệt ở hai đầu. Ba bước giữa Cursor làm, có gì đụng tệp quan trọng nó hỏi trước.

1
Mô tả yêu cầuAnh/chị tả việc bằng tiếng Việt trong khung Chat hoặc Agent
2
Hiểu codebaseCursor đọc các tệp liên quan trong dự án để hiểu bối cảnh trước khi làm
3
AI viết & sửa codeTự viết, sửa nhiều tệp; hiện phần khác biệt để anh/chị xem
4
Chạy kiểm traChạy lệnh kiểm thử trong terminal tích hợp, thấy lỗi thì tự sửa
5
Review & hoàn thiệnAnh/chị đọc diff, bấm Đồng ý; chưa đạt thì bảo làm lại
⚠️ Nói thẳng: Cursor vẫn là trình soạn thảo code cho người viết phần mềm. Muốn dùng sâu nên hiểu code cơ bản, hoặc buổi đầu có một người kỹ thuật ngồi cùng. Nhưng nhờ nó hiện rõ từng thay đổi và tự chạy kiểm thử, người không rành vẫn làm được phần quan trọng nhất: nghiệm thu.
Bên trong Cursor

Bốn cách ra lệnh & chọn nhiều bộ não

Cursor cho anh/chị nhiều cách sai bảo AI tuỳ việc lớn nhỏ, và chọn được model của nhiều hãng cho cùng một dự án.

Chọn model của nhiều hãng

Không khoá vào một hãng. Ngay trong khung chat, anh/chị đổi bộ não cho hợp việc và ngân sách:

🧠Claude

Của Anthropic, viết và sửa code rất chắc tay.

Việc code khó, quan trọng
GPT

Của OpenAI, nhanh nhạy, hợp nhiều loại việc.

Đa dụng hằng ngày
💎Gemini

Của Google, đọc được ngữ cảnh rất dài.

Dự án lớn, nhiều tệp

Đổi model ở nút chọn model ngay trong khung chat của Cursor.

Chi phí

Giá cả, nói thẳng

Cursor có bản miễn phí để làm quen và các gói trả phí khi cần dùng nhiều hơn. Giá tham khảo 7/2026, đổi liên tục, xem mới nhất tại cursor.com.

Hobby (miễn phí)
0 đ
  • Dùng thử Cursor
  • Có giới hạn số lượt AI
  • ⭐ Bắt buộc thử trước
Pro
~20 USD/tháng
  • Nới rộng hạn mức AI
  • Dùng nhiều model mạnh
  • Hợp cá nhân, làm thật hằng ngày
Business
~40 USD/người/tháng
  • Cho cả đội, cả công ty
  • Quản lý tập trung, bảo mật
  • Không dùng dữ liệu để huấn luyện
Ultra
Gói cao cấp
  • Hạn mức cao nhất
  • Người viết phần mềm dùng nặng
  • Ưu tiên tính năng mới
⚠️ Các gói có giới hạn số lượt gọi AI theo tháng (dùng hết thì chậm lại hoặc phải mua thêm). Nên kiểm tra hạn mức và giá mới nhất tại cursor.com trước khi phụ thuộc vào nó cho việc quan trọng.
Nên dùng không

So với trình soạn thảo và công cụ AI khác

CursorCông cụ viết code khác
Hãng đứng sauAnysphereTuỳ công ty
Dạng công cụTrình soạn thảo (fork VS Code) có AITuỳ
Cách ra lệnhTab, Ctrl+K, Chat, AgentTuỳ
Chọn được modelClaude, GPT, Gemini...Thường khoá 1 hãng
Hiểu cả codebaseCó (@Codebase)Tuỳ
Đặt luật dự ánCó (.cursorrules)Ít
Cần biết codeCó, ở mức cơ bản

✅ Nên dùng khi

  • Muốn một công cụ vừa soạn thảo vừa có AI mạnh, quen tay như VS Code.
  • Cần AI hiểu cả dự án sẵn có, sửa nhiều tệp một lượt, không chỉ viết đoạn code lẻ.
  • Muốn chọn model theo việc (Claude cho việc khó, GPT hay Gemini cho việc khác).

⚠️ An toàn, nhớ kỹ

  • Luôn đọc phần khác biệt (diff) trước khi bấm Đồng ý, đừng Accept All bừa.
  • Sao lưu code lên GitHub trước khi cho Agent sửa lớn.
  • Để chế độ hỏi trước khi chạy lệnh, đừng bật tự chạy toàn bộ với dự án quan trọng.
Mạnh cỡ nào & phối với ai

Cursor mạnh thế nào, và kết hợp công cụ khác ra sao

Cursor là một trong những trình soạn thảo AI được dân lập trình dùng nhiều nhất. Dưới đây là điểm mạnh và cách ghép nó với Claude, Codex, VS Code, Antigravity.

🖱️ Quen tay như VS Code

Cursor là bản mở rộng của VS Code, nhập nguyên cài đặt, phím tắt và tiện ích. Ai quen VS Code là dùng ngay.

⌨️ Tab đoán ý cực nhanh

Gõ tới đâu Cursor gợi ý tới đó, đoán được cả nhiều dòng và chỗ sửa tiếp theo. Bấm Tab là nhận.

🧠 Hiểu cả dự án

Gõ @Codebase, Cursor tìm khắp dự án để trả lời và sửa đúng chỗ, không chỉ nhìn một tệp.

🔀 Chọn nhiều bộ não

Không khoá một hãng: đổi giữa Claude, GPT, Gemini ngay trong khung chat, hợp việc nào chọn model đó.

🤖 Agent làm cả loạt

Chế độ Agent (Ctrl+I) tự sửa nhiều tệp, chạy lệnh, tự bắt lỗi rồi báo lại, như một trợ lý làm việc lớn.

📏 Đặt luật riêng

Tệp .cursorrules ghi luật của anh/chị (giọng tiếng Việt, phong cách, điều cấm), Cursor theo đúng mọi lần.

Kết hợp với công cụ khác

🧠 Cursor + Claude

Cách nhanh nhất: chọn model Claude ngay trong Cursor cho việc code khó. Muốn thêm một agent nữa, chạy Claude Code (công cụ dòng lệnh của Anthropic) trong terminal tích hợp của Cursor, làm song song với editor.

Xem trang Claude Code →

⚡ Cursor + Codex (GPT)

Chọn model GPT của OpenAI trong Cursor, hoặc chạy công cụ Codex của OpenAI trong terminal Cursor. Hay dùng để so kết quả giữa các hãng: việc nào Claude làm chưa ưng thì thử GPT, và ngược lại.

🖥️ Cursor + VS Code

Không phải chọn một trong hai. Cursor VS Code có thêm AI: nhập cài đặt, phím tắt, tiện ích quen thuộc. Giữ nguyên thói quen cũ, chỉ thêm sức mạnh AI. Vẫn dùng được cả hai trên máy.

🚀 Cursor + Antigravity

Antigravity (của Google) cũng là editor có AI agent, mạnh về giao việc cho agent tự làm. Có thể dùng song song, mỗi dự án một công cụ, chọn cái hợp gu. Cursor thiên về soạn thảo nhanh và đa model; Antigravity thiên về agent tự hành.

Xem trang Antigravity →
💡 Gợi ý phối: lấy Cursor làm nhà chính vì quen tay và đổi model dễ. Gặp việc cực khó thì đổi sang model Claude, hoặc mở Claude Code / Codex trong terminal của Cursor để "hội ý" thêm một agent. Việc muốn agent tự chạy dài thì thử qua Antigravity.
Tránh mắc phải

12 lỗi khi viết câu lệnh

Agent làm sai gần như luôn vì mô tả chưa đúng, không phải agent dở. Đây là 12 lỗi hay gặp và cách sửa câu lệnh.

Lỗi hay gặpVì saoSửa cách dùng thế nào
Kết quả không giống ýTả quá chung chungNói rõ ai dùng, có mục gì, trông ra sao, ví dụ cụ thể
Cursor sửa sai chỗKhông đưa ngữ cảnhDùng @tên-tệp hoặc @Codebase để trỏ đúng nơi
Việc nhỏ mà chậmDùng Agent cho sửa một dòngViệc nhỏ dùng Tab hoặc Ctrl+K cho nhanh
Đồng ý nhầm thay đổi xấuBấm Accept All bừaĐọc phần khác biệt (diff) rồi mới Đồng ý từng phần
Phải nhắc lại quy tắc hoàiChưa đặt .cursorrulesTạo tệp .cursorrules ghi luật cho cả dự án
Trả lời tiếng AnhChưa yêu cầu tiếng ViệtGhi "trả lời tôi bằng tiếng Việt" vào .cursorrules
Model làm việc khó chưa tốtĐang dùng model nhẹBấm nút chọn model, đổi sang model mạnh hơn
Sửa xong hỏng cái đang chạyKhông sao lưu trướcBảo Cursor tạo commit Git trước khi sửa lớn
Cursor chạy nhầm lệnh nguy hiểmBật tự chạy toàn bộĐể chế độ hỏi trước khi chạy lệnh
Ngữ cảnh cũ lẫn vào việc mớiDùng chung một cuộc chatMở cuộc trò chuyện mới khi đổi việc
Không biết code chạy đúng chưaQuên chạy kiểm thửBảo Cursor chạy lệnh kiểm thử và báo kết quả
Làm mãi một việc không xongViệc quá to trong một lầnChẻ nhỏ, làm và duyệt từng phần một

10 câu thần chú nên thêm vào cuối mỗi lệnh

Giải đáp nhanh

Câu hỏi thường gặp

Cursor có miễn phí không?

Có bản Hobby miễn phí để làm quen. Dùng nhiều thì có gói Pro (khoảng 20 USD một tháng), hoặc Business cho cả đội.

Máy yếu có dùng được không?

Cursor giống VS Code, máy văn phòng bình thường chạy tốt, không cần máy mạnh.

Khác Word hay VS Code chỗ nào?

Cursor là bản VS Code có thêm AI: anh/chị ra lệnh bằng lời, AI viết và sửa code. Word chỉ soạn thảo văn bản, không viết được phần mềm.

AI viết sai thì sao?

Cursor hiện phần khác biệt (diff), anh/chị đọc rồi bấm Đồng ý hoặc Từ chối. Thấy sai thì Từ chối, không có gì bị thay đổi.

Dữ liệu công ty có bị lộ không?

Với dự án nhạy cảm, bật chế độ riêng tư (Privacy Mode) của Cursor để không gửi code lên máy chủ. Và không dán mật khẩu vào khung chat.

Tiếng Việt có được không?

Có. Anh/chị ghi "trả lời tôi bằng tiếng Việt", hoặc đặt câu đó trong tệp .cursorrules để nó nhớ suốt dự án.

🔒 An toàn dữ liệu: luôn đọc phần khác biệt (diff) và bấm Duyệt trước khi để AI đổi code, đừng Accept All bừa. Không dán mật khẩu hay khoá API vào chat. Dự án nhạy cảm thì bật Privacy Mode và để chế độ hỏi trước khi chạy lệnh.
🧭 Em gợi ý nhanh cho anh chị
Anh chị làm ngành nào? Bấm một ô, em mở ngay câu lệnh hợp nhất. Chưa rõ thì bấm ô đầu tiên.

⚡ Cho công cụ này tự chạy hằng ngày

Học cách dùng rồi, muốn nó tự làm mỗi ngày mà không phải ngồi bấm: tự đăng bài, tự trả lời khách, tự tổng hợp báo cáo gửi Zalo/Telegram. Chỉ cần nối nó với một công cụ tự động hoá, giao việc một lần là chạy mãi.

🤖 Xem cách tự động hoá 🔗 n8n là gì 🗺️ Bản đồ chọn công cụ

💡 Mẹo phối: dùng công cụ này để làm nội dung, rồi để tự động hoá lo phần đăng và chạy. Ghép chuỗi là gần như tự động 100%.