TROISINH
AI cho Công việcCursor (AI Coding)

Dùng Cursor khi không biết code

Hướng dẫn sử dụng Cursor AI cho người không biết lập trình. Chỉnh sửa website, viết script đơn giản bằng ngôn ngữ tự nhiên thay vì code.

Định nghĩa

Cursor là AI code editor dựa trên VS Code, cho phép người dùng tạo và chỉnh sửa file code bằng cách mô tả yêu cầu bằng ngôn ngữ tự nhiên. Bạn không cần nhớ cú pháp lập trình hay biết viết function — chỉ cần nói rõ muốn gì, Cursor sẽ viết code và giải thích từng dòng cho bạn.

Cursor khác gì với ChatGPT thuần

Nhiều người dùng Claude hay ChatGPT để nhờ viết code, nhưng kết quả chỉ nằm trong cửa sổ chat. Cursor đưa AI vào trực tiếp môi trường làm việc: AI có thể đọc toàn bộ project của bạn, sửa nhiều file cùng lúc, và chạy thử code ngay trên máy.

Chat thay vì gõ code

Thay vì gõ console.log() hay tìm cách khai báo biến trong Python, bạn mở panel Chat (phím tắt Ctrl+L hoặc Cmd+L) và gõ: "Thêm một nút bấm màu đỏ ở đầu trang, khi click thì hiện thông báo cảm ơn". Cursor sẽ:

  1. Phân tích file HTML/CSS hiện tại
  2. Viết đoạn code cần thiết
  3. Giải thích từng dòng bằng tiếng Việt (nếu bạn yêu cầu)
  4. Apply thay đổi trực tiếp vào file

Chế độ Agent: Trợ lý đa năng

Với người không biết code, chế độ Agent trong Chat là bí kíp quan trọng nhất. Ở chế độ này, Cursor không chỉ viết code mà còn:

  • Tự động tạo file mới nếu cần
  • Chạy lệnh terminal để cài thư viện (với sự cho phép của bạn)
  • Sửa lỗi nếu code chạy không được
  • Tìm kiếm thông tin trong codebase hiện tại

Bạn chỉ cần mô tả mục tiêu cuối cùng, ví dụ: "Tạo một trang web đơn giản để tính BMI, có ô nhập chiều cao cân nặng và nút tính toán", Cursor sẽ lo từ A-Z.

Ví dụ thực tế cho non-developer

Sửa landing page HTML đơn giản

Bạn có file index.html của một trang landing page mẫu, muốn đổi màu chủ đạo từ xanh sang cam và thêm một section testimonial.

Cách làm:

  1. Mở folder chứa file trong Cursor
  2. Chọn file index.html trong sidebar
  3. Mở Chat (Ctrl+L), chọn mode Agent
  4. Gõ: "Đổi tất cả màu xanh #007bff thành màu cam #ff6b35. Thêm một section mới sau phần Hero, hiển thị 3 cột đánh giá của khách hàng với avatar placeholder và tên ngẫu nhiên"
  5. Cursor sẽ quét file, tìm đúng vị trí màu xanh, thay thế bằng màu cam, và chèn đoạn HTML cho section testimonial
  6. Bấm Apply để chấp nhận thay đổi, rồi mở file bằng trình duyệt để xem kết quả

Viết script xử lý Excel hàng loạt

Bạn cần gộp 10 file Excel thành một file tổng hợp, nhưng không biết Python hay Pandas.

Cách làm:

  1. Tạo folder mới, mở trong Cursor
  2. Trong Chat (Agent mode), gõ: "Viết một đoạn code Python để gộp tất cả file Excel trong folder này thành một file duy nhất, mỗi file là một sheet riêng trong workbook mới. Đặt tên sheet theo tên file gốc"
  3. Cursor tạo file merge_excel.py, tự động viết code sử dụng thư viện pandasopenpyxl
  4. Khi Cursor hỏi "Cần cài thư viện pandas, chạy lệnh pip install pandas openpyxl không?" — bạn bấm Run
  5. Copy 10 file Excel vào folder, chạy file Python bằng nút Run trong Cursor terminal
  6. Nhận file output merged.xlsx

Sửa file cấu hình YAML/JSON

Bạn đang dùng tool automation như n8n hay cần chỉnh sửa file config của một ứng dụng, nhưng cấu trúc file phức tạp.

Ví dụ cụ thể: File config.yaml có lỗi indentation làm app không chạy.

  1. Mở file trong Cursor
  2. Chat: "File này báo lỗi syntax ở line 15, kiểm tra và sửa giúp tôi. Giải thích tại sao bị lỗi"
  3. Cursor highlight lỗi thiếu space ở đầu dòng, sửa lại, và giải thích: "YAML yêu cầu thụt lề đúng 2 space để biết setting này thuộc về section nào"

Ứng dụng theo đối tượng

Marketer & Designer

  • Chỉnh sửa nhanh template HTML landing page mà không cần nhờ developer
  • Tạo mẫu email HTML responsive bằng cách mô tả: "Tạo email template có header hình banner, body chia 2 cột, footer có nút CTA màu đỏ"
  • Sửa CSS để chỉnh alignment, spacing, font chữ cho đúng brand guideline

Product Manager & Founder

  • Tạo prototype chức năng đơn giản để demo với dev team: "Tạo form đăng ký với validation email, khi submit thì hiện toast thông báo thành công"
  • Hiểu codebase hiện tại bằng cách hỏi Cursor: "Giải thích file này làm gì? Function calculatePrice ở đâu?"
  • Viết script tự động hóa báo cáo: kéo data từ API, xuất ra CSV hàng tuần

Content Creator & Freelancer

  • Viết script đổi tên hàng trăm file ảnh theo pattern: "Đổi tên tất cả file JPG trong folder thành format bai-viet-001.jpg, bai-viet-002.jpg...
  • Tạo workflow đơn giản xử lý ảnh bằng Python (resize, đóng watermark)
  • Chuyển đổi định dạng file: "Viết script chuyển tất cả file .docx trong folder thành .txt"

So sánh: Cursor vs các lựa chọn khác

Tiêu chíCursorChatGPT/Claude thuầnNo-code tools (Webflow)Học code thật sự
Rào cản kỹ thuậtThấp (chỉ cần mô tả)Trung bình (copy-paste code ra file)Thấp (kéo thả)Cao
Kiểm soát codeCao (xem và sửa từng dòng)Thấp (chỉ xem output)Trung bìnhRất cao
Độ linh hoạtRất cao (mọi ngôn ngữ)Trung bìnhThấp (giới hạn chức năng tool)Không giới hạn
Thời gian setupdưới 5 phútNgay lập tức30 phút đến vài giờTuần/tháng
Chi phíFree tier có sẵnFree/ProThường trả phí caoMiễn phí nhưng tốn thời gian

Khi nào chọn Cursor thay vì ChatGPT thuần: Khi bạn cần làm việc với nhiều file liên quan nhau, cần chạy thử code ngay trên máy, hoặc cần sửa lỗi qua nhiều lần iteration. Cursor nhớ ngữ cảnh toàn bộ project, trong khi ChatGPT chỉ nhớ đoạn code bạn paste vào.

Khi nào chọn No-code: Nếu bạn cần website production-ready với hosting, CMS, và không muốn đụng vào code bao giờ. Cursor phù hợp hơn cho những task "lẻ tẻ", nhanh, hoặc khi bạn cần tùy biến sâu mà no-code không làm được.

Bài viết liên quan

Cùng cụm Cursor

Đọc tiếp

  • Claude AI — Cursor sử dụng model Claude để xử lý ngôn ngữ tự nhiên, hiểu Claude giúp bạn prompt hiệu quả hơn trong Cursor
  • n8n Automation — Sau khi viết script bằng Cursor, bạn có thể tích hợp vào workflow tự động hóa với n8n để chạy định kỳ

On this page