Thế giới phát triển phần mềm đang chứng kiến một làn sóng đổi mới chưa từng có, phần lớn được thúc đẩy bởi sự tích hợp trí tuệ nhân tạo vào chính các công cụ mà nhà phát triển sử dụng hàng ngày. Trong số những người tiên phong trong lĩnh vực này có Cursor, một trình soạn thảo mã ưu tiên AI đã nhanh chóng thu hút sự chú ý nhờ cách tiếp cận đầy tham vọng nhằm nâng cao trải nghiệm viết mã. Hôm nay, Cursor tự hào thông báo phát hành phiên bản 1.0, một cột mốc quan trọng đánh dấu một cấp độ trưởng thành mới, bộ tính năng mở rộng và tầm nhìn tinh chỉnh cho tương lai của kỹ thuật phần mềm được hỗ trợ bởi AI. Bài viết này sẽ đi sâu vào những gì Cursor 1.0 mang lại cho bộ công cụ của nhà phát triển.
Bạn muốn một nền tảng tích hợp, Tất cả trong Một để Đội ngũ Phát triển của bạn làm việc cùng nhau với năng suất tối đa?
Apidog đáp ứng mọi yêu cầu của bạn và thay thế Postman với mức giá phải chăng hơn nhiều!
Hiểu về Cursor: IDE ưu tiên AI

Trước khi đi sâu vào chi tiết bản phát hành 1.0, điều cần thiết là phải hiểu Cursor là gì. Cursor không chỉ đơn thuần là một trình soạn thảo văn bản được bổ sung chức năng AI; nó là một Môi trường Phát triển Tích hợp (IDE) được kiến trúc nền tảng xoay quanh trí tuệ nhân tạo. Được phát triển bởi Anysphere Inc., nó bắt đầu như một bản phân nhánh của Visual Studio Code (VS Code) cực kỳ phổ biến, kế thừa nền tảng mạnh mẽ và hệ sinh thái rộng lớn của nó. Tuy nhiên, Cursor đã phát triển đáng kể, tạo dựng bản sắc riêng bằng cách tích hợp sâu AI vào mọi khía cạnh của quy trình làm việc của nhà phát triển.
Triết lý cốt lõi đằng sau Cursor là biến quy trình viết mã thành một cuộc đối thoại cộng tác giữa nhà phát triển con người và trợ lý AI thông minh. Điều này có nghĩa là vượt ra ngoài việc chỉ hoàn thành mã đơn giản. Cursor đặt mục tiêu hiểu ngữ cảnh rộng hơn của một dự án, tham gia giải quyết vấn đề phức tạp, tự động hóa các tác vụ tẻ nhạt và thậm chí chủ động đề xuất cải tiến. Nó trao quyền cho các nhà phát triển viết, gỡ lỗi và hiểu mã với tốc độ và độ rõ ràng chưa từng có. Đối với các tổ chức quan tâm đến sở hữu trí tuệ và bảo mật dữ liệu, Cursor cung cấp các tính năng như "Chế độ Riêng tư" chuyên dụng và tự hào có chứng nhận SOC 2, nhấn mạnh cam kết về bảo mật và bảo mật cấp doanh nghiệp.
Đi sâu: Các tính năng chính được tiết lộ trong Cursor 1.0
Việc ra mắt Cursor 1.0 không chỉ là một số phiên bản; đó là đỉnh cao của quá trình phát triển sâu rộng, phản hồi từ người dùng và sự theo đuổi không ngừng nghỉ một môi trường viết mã thực sự thông minh. Bản phát hành này được đóng gói với các tính năng đột phá và những cải tiến đáng kể cho các khả năng hiện có.
BugBot: Cách mạng hóa Đánh giá mã

Một trong những tính năng được mong đợi nhất trong Cursor 1.0 là BugBot. Tác nhân thông minh này tích hợp trực tiếp với hệ thống kiểm soát phiên bản của bạn, được thiết kế đặc biệt để tinh giản quy trình đánh giá pull request (PR) thường tốn thời gian. Khi một PR được gửi, BugBot sẽ tự động phân tích các thay đổi, xác định các lỗi tiềm ẩn, lỗi logic hoặc sai lệch so với các phương pháp hay nhất. Sau đó, nó đăng nhận xét trực tiếp trong giao diện PR, giống như một người đánh giá con người. Nếu BugBot đề xuất một bản sửa lỗi, nhà phát triển có thể, chỉ với một cú nhấp chuột, mở mã liên quan trong Cursor, nơi AI đã chuẩn bị sẵn ngữ cảnh và một lời nhắc để giải quyết vấn đề. Tính năng này hứa hẹn sẽ giảm đáng kể chu kỳ đánh giá, chủ động cải thiện chất lượng mã và giải phóng thời gian của các nhà phát triển cấp cao.
Memories (Beta): Một AI phát triển cùng bạn

Giới thiệu Memories, một tính năng beta mới cho phép Cursor học hỏi và thích ứng với thói quen viết mã, sở thích và kiến thức cụ thể của dự án của bạn theo thời gian. Khi bạn tương tác với AI—đặt câu hỏi, tạo mã, tái cấu trúc—Memories giữ lại các mẩu thông tin quan trọng. Điều này có thể bao gồm phong cách viết mã ưa thích của bạn, các mẫu phổ biến trong dự án hiện tại của bạn hoặc thậm chí là các quyết định kiến trúc đã được thảo luận trong các phiên trò chuyện trước đó. Mục tiêu là để Cursor trở thành một trợ lý ngày càng được cá nhân hóa, cung cấp sự trợ giúp phù hợp hơn, sâu sắc hơn và chính xác hơn về mặt ngữ cảnh mà không yêu cầu giải thích lặp đi lặp lại.
Background Agents: Đối tác viết mã bất đồng bộ của bạn

Trước đây trong giai đoạn truy cập sớm và giờ đã có sẵn đầy đủ, Background Agents trao quyền cho các nhà phát triển giao phó các tác vụ viết mã phức tạp hoặc tốn thời gian cho AI, cho phép nó hoạt động bất đồng bộ. Bạn có thể giao một tác vụ—chẳng hạn như tái cấu trúc một mô-đun lớn, triển khai một điểm cuối API mới dựa trên thông số kỹ thuật hoặc tạo tài liệu mở rộng—và tác nhân của Cursor sẽ làm việc đó ở chế độ nền. Điều này còn được tăng cường bởi tích hợp Slack mạnh mẽ, cho phép người dùng bắt đầu các tác vụ này hoặc nhận thông báo cập nhật tiến độ trực tiếp từ Slack, giảm thiểu việc chuyển đổi ngữ cảnh và tối đa hóa thời gian phát triển tập trung.
Thiết lập liền mạch với MCP & OAuth một cú nhấp chuột

Cursor 1.0 đơn giản hóa quy trình thiết lập môi trường phát triển và tích hợp thường tẻ nhạt. Giờ đây, nó cung cấp khả năng cài đặt máy chủ Model-Controller-Presenter (MCP) phổ biến chỉ bằng một cú nhấp chuột và các thành phần backend phổ biến khác. Điều này giảm đáng kể chi phí cấu hình ban đầu cho các dự án mới hoặc khi giới thiệu thành viên nhóm mới. Hơn nữa, hỗ trợ OAuth nâng cao cho các dịch vụ như GitHub và Slack đảm bảo quy trình xác thực mượt mà, an toàn hơn, giúp kết nối Cursor với hệ sinh thái công cụ phát triển rộng lớn hơn dễ dàng hơn.
Hỗ trợ toàn diện cho Jupyter Notebook

Nhận thấy tầm quan trọng ngày càng tăng của quy trình làm việc khoa học dữ liệu và học máy, Cursor 1.0 giới thiệu hỗ trợ mạnh mẽ cho Jupyter Notebooks. Tác nhân AI tích hợp giờ đây có thể hoạt động liền mạch trong các tệp .ipynb
. Điều này bao gồm khả năng tạo, giải thích và sửa đổi mã trong từng ô, tạo ô mới dựa trên lời nhắc ngôn ngữ tự nhiên và thậm chí hỗ trợ điều phối các thao tác đa ô. Điều này biến Cursor thành một người bạn đồng hành mạnh mẽ cho việc khám phá dữ liệu, đào tạo mô hình và trực quan hóa kết quả, tất cả trong một môi trường thống nhất, được tăng cường bởi AI.
Kết quả trò chuyện phong phú, nhiều thông tin hơn

Giao diện trò chuyện AI là nền tảng của trải nghiệm Cursor. Trong phiên bản 1.0, các tương tác này trở nên biểu cảm hơn đáng kể với kết quả trò chuyện phong phú hơn. Cursor giờ đây có thể hiển thị thông tin phức tạp một cách trực quan, trực tiếp trong bảng trò chuyện. Điều này bao gồm hỗ trợ cho biểu đồ Mermaid, cho phép AI tạo và hiển thị biểu đồ luồng, biểu đồ trình tự, biểu đồ lớp, v.v. Ngoài ra, bảng Markdown có thể được hiển thị, giúp dễ dàng xem xét dữ liệu có cấu trúc hoặc so sánh các tùy chọn mã khác nhau do AI trình bày.
Bảng điều khiển Cài đặt & Mới để tăng cường kiểm soát

Quản lý việc sử dụng và chi phí AI là rất quan trọng, đặc biệt đối với các nhóm. Cursor 1.0 giới thiệu một trải nghiệm Bảng điều khiển và Cài đặt được thiết kế lại hoàn toàn. Người dùng cá nhân giờ đây có thể hiểu rõ về việc sử dụng AI của họ, được chia nhỏ theo các công cụ và mô hình cụ thể đã sử dụng. Đối với các tổ chức, một API quản trị mới cung cấp quyền truy cập có lập trình vào số liệu thống kê sử dụng và chi tiêu của nhóm, tạo điều kiện quản lý ngân sách và phân bổ tài nguyên tốt hơn. Sự minh bạch này rất quan trọng để mở rộng quy mô áp dụng AI một cách có trách nhiệm.
Cải tiến hiệu suất và khả năng sử dụng nền tảng
Ngoài các tính năng nổi bật, Cursor 1.0 còn mang đến vô số cải tiến "dưới nắp":
- Phân tích cú pháp PDF nâng cao: Người dùng giờ đây có thể sử dụng lệnh
@Link
để tham chiếu tài liệu PDF, và Cursor có thể tìm kiếm và trích xuất thông tin từ chúng, đưa tài liệu bên ngoài trực tiếp vào ngữ cảnh của AI. - Hiệu suất tác nhân được tối ưu hóa: Thông qua các kỹ thuật như gọi công cụ song song, phản hồi của tác nhân AI giờ đây nhanh hơn và hiệu quả hơn đáng kể.
- Quản lý cửa sổ được cải thiện: Các cải tiến trong việc xử lý tiêu điểm cửa sổ và quản lý khoảng thời gian thông minh góp phần mang lại trải nghiệm người dùng mượt mà hơn, ít gây gián đoạn hơn.
- Xử lý lỗi được tinh chỉnh: Cơ chế phát hiện và báo cáo lỗi toàn diện hơn giúp việc khắc phục sự cố dễ dàng hơn.
- Cải tiến hỗ trợ WSL: Các nhà phát triển sử dụng Windows Subsystem for Linux sẽ được hưởng lợi từ tích hợp ổn định và giàu tính năng hơn.
- Các yếu tố UI động: Các tính năng như màu thanh trạng thái động cung cấp các tín hiệu hình ảnh tinh tế nhưng hữu ích về trạng thái của trình soạn thảo hoặc hoạt động của AI.
- Tích hợp Stripe cho thanh toán: Tích hợp Stripe được tinh giản giúp đơn giản hóa việc quản lý đăng ký và xử lý thanh toán cho người dùng Pro và Business.
Giá của Cursor trong kỷ nguyên 1.0

Cursor duy trì cấu trúc giá linh hoạt, phân cấp, được thiết kế để phục vụ nhiều đối tượng người dùng, từ người dùng cá nhân có sở thích đến các nhóm doanh nghiệp lớn. Đề xuất giá trị của các cấp này được tăng cường hơn nữa bởi các tính năng được giới thiệu trong 1.0.
- Hobby (Miễn phí): Gói này cung cấp giới thiệu hào phóng về Cursor. Nó bao gồm bản dùng thử 2 tuần các tính năng Pro, một hạn mức hàng tháng cho việc sử dụng mô hình AI "nhanh" (thích hợp cho các tương tác cấp GPT-4 hoặc Claude 2 cho trò chuyện và chỉnh sửa), và một hạn mức bổ sung cho việc sử dụng mô hình AI "chậm hơn" cho các truy vấn phức tạp hơn hoặc ít khẩn cấp hơn.
- Pro ($20/tháng hoặc $16/tháng thanh toán hàng năm): Nhắm đến các nhà phát triển chuyên nghiệp, gói Pro bao gồm mọi thứ trong Hobby nhưng mở rộng đáng kể giới hạn. Nó cung cấp không giới hạn việc sử dụng mô hình AI "nhanh", một hạn mức hàng tháng lớn hơn nhiều cho các yêu cầu "thông thường", và không giới hạn các yêu cầu "chậm". Người dùng Pro cũng có quyền truy cập vào "Chế độ Tối đa" để khai thác các mô hình AI mạnh mẽ hơn hoặc có ngữ cảnh nặng hơn, cùng với các tính năng như "Tự động gỡ lỗi" và trả lời trên toàn bộ codebase. Bảng điều khiển mới trong 1.0 cho phép người dùng Pro theo dõi hiệu quả việc sử dụng nâng cao của họ.
- Business ($40/người dùng/tháng hoặc $32/người dùng/tháng thanh toán hàng năm): Được thiết kế cho các nhóm và tổ chức, gói này bao gồm tất cả các tính năng Pro cộng với các chức năng doanh nghiệp quan trọng. Chúng bao gồm khả năng thực thi chế độ riêng tư trên toàn tổ chức, thanh toán và quản lý người dùng tập trung, Đăng nhập một lần (SSO) SAML/OIDC, và hỗ trợ ưu tiên. API quản trị mới và bảng điều khiển nâng cao trong Cursor 1.0 đặc biệt có lợi cho quản trị viên cấp Business, cung cấp khả năng kiểm soát chi tiết và giám sát việc sử dụng và chi tiêu của nhóm.
Trên tất cả các cấp, Cursor nhấn mạnh rằng người dùng giữ quyền sở hữu hoàn toàn đối với mã được tạo ra với sự hỗ trợ của AI của nó.
Tải xuống và cài đặt Cursor

Việc tích hợp Cursor 1.0 vào quy trình làm việc của bạn là một quá trình tương đối đơn giản.
Tải xuống và cài đặt Cursor
Để bắt đầu hành trình của bạn với Cursor 1.0:
- Đầu tiên, mở trình duyệt web ưa thích của bạn và truy cập trang web chính thức của Cursor.
- Trên trang chủ, bạn sẽ tìm thấy một nút "Tải xuống" nổi bật. Nhấp vào nút này thường sẽ tự động phát hiện hệ điều hành của bạn (Windows, macOS hoặc Linux) và bắt đầu tải xuống tệp cài đặt phù hợp.
- Sau khi quá trình tải xuống hoàn tất, định vị tệp cài đặt và thực thi nó.
- Đối với người dùng Windows, điều này thường bao gồm việc nhấp đúp vào tệp
.exe
và làm theo hướng dẫn cài đặt. - Đối với người dùng macOS, bạn có thể sẽ mở tệp
.dmg
và sau đó kéo biểu tượng ứng dụng Cursor vào thư mục Applications của bạn. - Đối với người dùng Linux, tệp tải xuống có thể là
.AppImage
,.deb
hoặc.rpm
. Các tệp.AppImage
có thể được cấp quyền thực thi và chạy trực tiếp. Các gói.deb
hoặc.rpm
có thể được cài đặt bằng các công cụ quản lý gói tiêu chuẩn của hệ thống của bạn. - Sau khi cài đặt xong, khởi chạy Cursor từ menu ứng dụng của hệ thống hoặc phím tắt trên màn hình.
- Trong lần khởi chạy đầu tiên, Cursor sẽ hiển thị một quy trình thiết lập ngắn gọn. Điều này bao gồm các tùy chọn để cấu hình phím tắt (bạn có thể chọn các cài đặt sẵn tương tự như các trình soạn thảo phổ biến khác), chọn ngôn ngữ ưa thích cho tương tác AI và quyết định có cho phép Cursor lập chỉ mục codebase của bạn cục bộ để cải thiện hiểu biết ngữ cảnh hay không. Bạn cũng có thể được nhắc cài đặt các phím tắt giao diện dòng lệnh (CLI).
- Một bước quan trọng đối với người dùng VS Code hiện tại là tùy chọn nhập cài đặt, tiện ích mở rộng, chủ đề và liên kết phím của VS Code chỉ bằng một cú nhấp chuột. Tính năng này giúp việc chuyển đổi dễ dàng hơn đáng kể.
- Bạn cũng sẽ cần đăng ký tài khoản Cursor mới hoặc đăng nhập nếu bạn đã có tài khoản. Việc này thường hỗ trợ xác thực qua email, Google hoặc GitHub.
Sử dụng Cursor với khóa API của riêng bạn
Cursor 1.0 cung cấp sự linh hoạt để sử dụng khóa API cá nhân của bạn cho các dịch vụ như OpenAI, Anthropic hoặc Google AI. Điều này có thể mang lại lợi thế trong việc quản lý chi phí trực tiếp hoặc truy cập các phiên bản mô hình cụ thể không được ưu tiên trong nhóm mặc định của Cursor.
- Đầu tiên, bạn phải lấy khóa API từ nhà cung cấp AI đã chọn của bạn. Điều này thường bao gồm việc đăng nhập vào nền tảng của họ (ví dụ: nền tảng nhà phát triển OpenAI), điều hướng đến phần quản lý khóa API trong tài khoản của bạn và tạo một khóa bí mật mới. Đảm bảo sao chép khóa này ngay lập tức và lưu trữ nó một cách an toàn, vì hầu hết các nhà cung cấp sẽ chỉ hiển thị nó một lần.
- Tiếp theo, mở Cursor. Truy cập bảng cài đặt chính, thường được tìm thấy qua biểu tượng bánh răng hoặc thông qua menu ứng dụng (ví dụ: "File > Preferences > Settings" hoặc "Code > Settings" trên macOS).
- Trong phần cài đặt, tìm một phần liên quan đến "Models", "AI Settings" hoặc "API Keys". Nhãn chính xác sẽ trực quan trong giao diện cài đặt được thiết kế lại của Cursor 1.0.
- Bạn sẽ thấy các trường nơi bạn có thể nhập khóa API cho các nhà cung cấp được hỗ trợ khác nhau. Cẩn thận dán khóa API đã sao chép của bạn vào trường thích hợp (ví dụ: "OpenAI API Key").
- Sau khi nhập khóa, thường sẽ có một nút để "Xác minh" hoặc "Lưu" khóa. Cursor sẽ cố gắng xác thực nó với nhà cung cấp.
- Sau khi được xác minh thành công, Cursor sẽ bắt đầu sử dụng khóa API cá nhân của bạn cho các tính năng do AI điều khiển.
Điều quan trọng cần nhớ là khi sử dụng khóa API của riêng bạn, bạn chịu trách nhiệm trực tiếp về mọi chi phí phát sinh trên nền tảng của nhà cung cấp API của bạn. Luôn theo dõi việc sử dụng của bạn thông qua các bảng điều khiển tương ứng của họ. Ngoài ra, trong khi Cursor hướng tới khả năng tương thích rộng, một số tính năng được tối ưu hóa cho Cursor có thể hoạt động hơi khác khi sử dụng khóa bên ngoài.
Con đường phía trước: Cộng tác thông minh
Việc phát hành Cursor 1.0 là một cột mốc quan trọng, không chỉ đối với Anysphere Inc. mà còn đối với cộng đồng nhà phát triển rộng lớn hơn. Nó mang đến một tầm nhìn hấp dẫn về một tương lai nơi AI không chỉ là một công cụ, mà là một người cộng tác thông minh, được nhúng sâu vào quá trình sáng tạo phát triển phần mềm. Với các tính năng mới mạnh mẽ như BugBot, Memories và Background Agents, cùng với nhiều cải tiến và trải nghiệm người dùng nâng cao, Cursor 1.0 có vị trí tốt để trao quyền cho các nhà phát triển xây dựng phần mềm tốt hơn, nhanh hơn và hiệu quả hơn bao giờ hết. Khi công nghệ AI tiếp tục phát triển nhanh chóng, các nền tảng như Cursor chắc chắn sẽ dẫn đầu trong việc định nghĩa lại nghệ thuật và khoa học viết mã.
Bạn muốn một nền tảng tích hợp, Tất cả trong Một để Đội ngũ Phát triển của bạn làm việc cùng nhau với năng suất tối đa?
Apidog đáp ứng mọi yêu cầu của bạn và thay thế Postman với mức giá phải chăng hơn nhiều!