Cursor 1.0 với BugBot: Công cụ kiểm thử tự động hóa AI đã ra mắt

Rebecca Kovács

Rebecca Kovács

5 tháng 6 2025

Cursor 1.0 với BugBot: Công cụ kiểm thử tự động hóa AI đã ra mắt

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 công cụ Kiểm thử API tuyệt vời có thể tạo ra Tài liệu API đẹp mắt?

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!
button

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":

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.

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:

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.

Đ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 công cụ Kiểm thử API tuyệt vời có thể tạo ra Tài liệu API đẹp mắt?

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!
button

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API