Cursor và làn sóng vibe coding mới

Tóm tắt nhanh
Vibe Coding là xu hướng lập trình mới, nơi lập trình viên dẫn dắt AI tạo code. Cursor của Anysphere là trình chỉnh sửa code tích hợp AI, giúp tăng năng suất với các tính năng như tự động hoàn thành khối code, sửa code bằng giọng nói, và chat với toàn bộ dự án. Công ty Anysphere đã đạt mức tăng trưởng kỷ lục và định giá 29,3 tỷ USD. Tuy nhiên, bài viết cũng cảnh báo về chất lượng code, lỗ hổng bảo mật và vấn đề bản quyền, nhấn mạnh vai trò không thể thiếu của con người trong việc giám sát code do AI tạo ra.
Trong những năm gần đây, một xu hướng mới trong lập trình đang nổi lên với tốc độ chóng mặt: Vibe Coding. Đây là thuật ngữ được Andrej Karpathy đưa ra để mô tả trải nghiệm mô tả cho AI hiểu như con người thay vì tự gõ từng dòng lệnh. Về cơ bản, vai trò của lập trình viên đang chuyển từ người viết code sang người dẫn dắt quá trình tạo code.
Và dẫn đầu cuộc cách mạng này là startup Anysphere cùng với sản phẩm chủ lực của họ: trình chỉnh sửa code tích hợp AI có tên Cursor.
Cursor: Phiên bản VS Code thế hệ AI
Cursor được Anysphere ra mắt vào năm 2023 không phải là một tiện ích bổ sung (add-on) AI thông thường. Nó là giống như là một trợ lý AI được thiết kế để đơn giản hóa quá trình phát triển phần mềm.
Nếu bạn đã quen thuộc với VS Code, bạn sẽ cảm thấy vô cùng thoải mái. Bởi vì Cursor được xây dựng trên nền tảng Visual Studio Code giữ nguyên giao diện, phím tắt và hỗ trợ hầu hết các tiện ích mở rộng quen thuộc.
Vậy điều gì khiến Cursor nổi bật và giúp Anysphere đạt được mức định giá khổng lồ lên tới 29,3 tỷ USD
Tính năng siêu năng suất của Cursor
Theo các nghiên cứu, việc áp dụng vibe coding giúp cải thiện tốc độ phát triển phần mềm trung bình từ 19% đến 23%. Bí quyết của Cursor là cách nó không chỉ phân tích file bạn đang mở mà còn phân tích toàn bộ code trong dự án để hiểu chính xác được bối cảnh toàn diện của dự án.
Nhấn Tab, Tab, Tab: Cursor tự động hoàn thành cả khối code
Đối với trợ lý AI khác người dùng cần viết prompt cho nó thì nó mới thực hiện đúng ý người dùng. Còn Cursor thì khác: Tính năng Tab của nó dự đoán và tự viết nguyên cả một khối code, cả một function dài nhiều dòng cho bạn. Điều này giúp giảm đáng kể thời gian khi người dùng không cần phải nghĩ thêm phần prompt nữa.
Thử tưởng tượng ví dụ: Bạn vừa gõ tên class mới, Cursor đã ghost-write (viết chìm) toàn bộ cấu trúc, thuộc tính và phương thức liên quan theo đúng phong cách dự án của bạn rồi. Bạn chỉ việc bấm Tab là xong!
Ctrl + K (hoặc Cmd + K): Sửa code bằng lời nói
Đây là tính năng rất được yêu thích và được dùng nhiều nhất. Bạn không cần tự tay gõ sửa nữa chỉ cần bôi đen đoạn code muốn chỉnh sửa, sau đó bấm Ctrl + K (hoặc Cmd + K) rồi ra lệnh bằng tiếng Việt hoặc tiếng Anh ngay tại chỗ.
Ví dụ: Bạn bôi đen một hàm cũ và yêu cầu: "Thêm ngay một phương thức tính tổng số giờ thanh toán từ các tác vụ liên quan vào đây." Cursor sẽ viết ngay phương thức đó cho bạn, kèm theo bản xem trước (diff preview) rõ ràng để bạn kiểm tra trước khi đồng ý.
Ctrl + L & @: Chat với toàn bộ Codebase
Cursor không chỉ hiểu hết toàn bộ codebase của bạn, mà còn cho phép bạn chat với toàn bộ dự án đó cực kỳ nhanh chóng như một người trợ lý.
- Ctrl + L (Mở Chat): Đây là nơi bạn hỏi AI về cả kho mã nguồn và cũng giống như các nền tảng khác, Cursor hoàn toàn hiểu ngôn ngữ tự nhiên. Ví dụ, bạn giao việc khó như: "Giúp tôi tối ưu hiệu suất cho phần Backend," hay "Tìm và sửa 3 lỗi đang làm crash app."
- Dùng @ (Tham Chiếu Thông Minh): Bạn không cần copy-paste code vào cửa sổ chat. Chỉ cần gõ @ để chỉ thẳng cái bạn muốn AI can thiệp:
@fileshoặc@symbols: Để chỉ định các tệp, lớp hoặc hàm cụ thể.@docs: Cho phép AI đọc tài liệu bên ngoài (ví dụ: tài liệu chính thức của Django) để code ra cú pháp chuẩn chỉnh nhất.
Tăng trưởng thần kỳ của Anysphere và công Cụ Cursor
Sự hấp dẫn vượt trội của Cursor đã thúc đẩy công ty chủ quản Anysphere đạt được những thành tích kinh doanh đáng kinh ngạc trong một thời gian ngắn:
Các chỉ số tài chính và thị trường:
- Những tỷ phú trẻ tuổi: Bốn nhà sáng lập Michael Truell, Aman Sanger, Sualeh Asif, và Arvid Lunnemark đều tốt nghiệp MIT vào năm 2022. Cả bốn người đều trở thành tỷ phú ở tuổi dưới 30 sau vòng gọi vốn lịch sử vào tháng 11/2025.
- Doanh thu kỷ lục (ARR): Anysphere được ghi nhận là công ty khởi nghiệp cung cấp phần mềm dưới dạng dịch vụ (SaaS) có tốc độ phát triển nhanh nhất trong lịch sử. Công ty đã đạt cột mốc ARR (Doanh thu hàng năm) từ 1 triệu USD lên 100 triệu USD chỉ trong 12 tháng. Đến tháng 6/2025, ARR đã vượt mốc 500 triệu USD. Và gần đây nhất, ARR đã chính thức vượt qua 1 tỷ USD.
- Vị thế thị trường: Anysphere đã huy động tổng cộng 2.3 tỷ USD và đạt mức định giá khổng lồ 29.3 tỷ USD vào tháng 11/2025. Thậm chí, công ty đã tự tin từ chối đề nghị mua lại từ đối thủ lớn là OpenAI.
- Người dùng: Cursor hiện đang được sử dụng bởi hàng triệu nhà phát triển, bao gồm các nhóm làm việc tại các công ty công nghệ hàng đầu thế giới như Nvidia, Adobe, Uber, Shopify và PayPal. Tuy hướng đến chủ yếu là các nhà phát triển nhưng Cursor hoàn toàn có thể hỗ trợ người không biết code có thể tạo code theo ý mình đó cũng là một lý do giúp công ty phát triển thần tốc đến vậy khi nhiều đối tượng có thể sử dụng.
Vai trò của con người vẫn chưa thể thay thế
Mặc dù Cursor là một nền tảng cực kỳ mạnh mẽ, giúp lập trình viên tập trung vào kiến trúc và logic thay vì các công việc lặp lại, các nghiên cứu chuyên môn cũng đồng thời cảnh báo về những rủi ro tiềm ẩn và sự thiếu hụt nhận thức bảo mật thực sự từ phía AI.
Khi tốc độ tạo mã tăng lên, rủi ro về chất lượng và an toàn bảo mật cũng tăng theo cấp số nhân, đòi hỏi sự giám sát chặt chẽ của con người:
Cảnh báo về rủi ro và an toàn bảo mật
- Chất lượng code và độ chính xác thấp: Độ chính xác trung bình của code do các công cụ AI như Cursor sinh ra hiện chỉ đạt khoảng 48%. Điều này có nghĩa là Cursor vẫn chỉ giống như thực tập sinh với gần hơn nửa số code được tạo ra cần phải được kiểm tra và chỉnh sửa.
- Nguy cơ lỗ hổng bảo mật cao: Tỷ lệ lỗi hoặc lỗ hổng bảo mật trong lần tạo mã đầu tiên của các mô hình AI lập trình được ghi nhận lên tới khoảng 31%.
- Bỏ qua các biện pháp an toàn: Khi được yêu cầu tạo code tối giản (minimalistic) cho các tác vụ nhạy cảm (ví dụ: một API thanh toán), Cursor có xu hướng bỏ qua tất cả các biện pháp bảo mật điển hình. Các bài kiểm tra cho thấy, nếu người dùng cố tình yêu cầu code không an toàn, Cursor chỉ đưa ra một cảnh báo ngắn gọn và sau đó hoàn toàn tuân thủ lệnh tạo code thiếu an toàn.
- Vấn đề bản quyền và đạo nhái: Cursor được phát hiện đã sao chép các đoạn code lớn từ các dự án nguồn mở hiện có mà không cung cấp ghi công hoặc giấy phép ban đầu. Điều này không chỉ vi phạm các điều khoản cấp phép mà còn tiềm ẩn rủi ro pháp lý lớn cho các công ty sử dụng mã nguồn đó.
Dù các công cụ như Cursor và xu hướng Vibe Coding thay đổi cách chúng ta lập trình mãi mãi, sự giám sát của con người là điều thiết yếu. Lập trình viên đặc biệt là những người không biết code muốn sử dụng code do Cursor tạo ra vẫn cần xem xét kỹ lưỡng mọi đoạn mã được tạo ra, đặc biệt là trong các tính năng quan trọng, để đảm bảo tính bảo mật của ứng dụng và tránh mọi rủi ro pháp lý không đáng có.

