Đối với các nhà phát triển bị mắc kẹt trong vòng lặp tốn thời gian của việc kiểm tra mã, công cụ AI Bugbot của Cursor đã chính thức ra khỏi giai đoạn beta.

Bugbot hoạt động ngay trong quy trình làm việc của nhà phát triển, tự động phân tích các thay đổi mã được gửi trong yêu cầu pull (PR).
Nó được thiết kế để hoạt động như một mạng lưới an toàn kỹ thuật số, tìm kiếm các lỗi logic, các trường hợp biên phức tạp và các vấn đề bảo mật trước khi mã được đưa vào môi trường sản xuất.

Cursorcho biết ban đầu họ xây dựng Bugbot để sử dụng nội bộ, và nó nhanh chóng trở thành một phần cốt lõi trong quy trình phát triển của họ.

Để thực hiện các đánh giá, Bugbot sử dụng các mô hình AI hàng đầu kết hợp với các kỹ thuật tùy chỉnh của Cursor để hiểu mục đích của một đoạn mã.
Sự tập trung vào mục đích giúp nó tìm ra các lỗi có ý nghĩa trong khi giảm thiểu “nhiễu” từ các dương tính giả.

Các nhóm thậm chí có thể hướng dẫn bot bằng các quy tắc tùy chỉnh trong tệpBUGBOT.md, dạy nó về các đặc điểm và yêu cầu cụ thể của cơ sở mã của họ.

Trong giai đoạn beta, Bugbot đã xem xét hơn một triệu yêu cầu pull và đánh dấu hơn 1,5 triệu vấn đề tiềm ẩn.
Quan trọng hơn, các nhà phát triển nhận thấy phản hồi có giá trị, với hơn 50% các lỗi được xác định đã được sửa trước khi mã được hợp nhất.

Trong tháng qua, Cursor đã tìm thấy hơn 1 triệu lỗi trong các PR do con người viết.
Hơn một nửa là các vấn đề logic thực sự đã được sửa trước khi hợp nhất.

Hôm nay, chúng tôi phát hành hệ thống đã phát hiện ra các lỗi này.
Nó đã trở thành một bước kiểm tra bắt buộc trước khi hợp nhất cho nhiều nhóm.pic.twitter.com/MLTOwLtwKq

— Cursor (@cursor_ai)24 tháng 7, 2025

Các lãnh đạo từ các công ty công nghệ nổi bật đã sử dụng phiên bản beta của Cursor Bugbot đều ấn tượng với hiệu suất của nó.

“Tôi đã thử nhiều công cụ đánh giá AI,” David Cramer, Đồng sáng lập & CPO củaSentrycho biết.
“Bugbot tạo ra ít nhiễu hơn, bắt được các lỗi thực sự và hoàn toàn phù hợp với quy trình của chúng tôi.”

Các đánh giá mã được hỗ trợ bởi AI của Bugbot cũng giành được sự tin tưởng của các nhóm kỹ sư.

“Chúng tôi đã có các PR được phê duyệt bởi con người, và sau đó Bugbot vào và tìm thấy các lỗi thực sự,” Kodie Goodwin, Quản lý Kỹ thuật Cấp cao về Công cụ AI tạiDiscordnhận xét.
“Điều đó xây dựng rất nhiều niềm tin.”

Đối với một số người, loại lỗi mà nó phát hiện là một điểm nổi bật.

“Bugbot đã làm chúng tôi kinh ngạc với sự tinh tế của các lỗi mà nó phát hiện,” Vijay Iyengar, một Lãnh đạo Kỹ thuật tạiSierracho biết.
Iyengar lưu ý sức mạnh đặc biệt của nó trong một thế giới ngày càng phụ thuộc vào mã được tạo bởi AI, nói rằng, “Khoảng cách giữa trình tạo và trình xác minh là có thật, và Bugbot cực kỳ mạnh trong việc đánh giá mã được tạo bởi AI.”

Khi Bugbot phát hiện điều gì đó, nó để lại một bình luận trong PR ngay tại nơi phát hiện vấn đề.
Chỉ với một cú nhấp chuột, các nhà phát triển có thể gửi vấn đề đến trình chỉnh sửa Cursor hoặc để một công cụ dựa trên web bắt đầu sửa lỗi.
Tất cả đều được theo dõi trên một bảng điều khiển phân tích trung tâm, cung cấp cho các nhóm cái nhìn tổng quan về tất cả các đánh giá và thống kê.

Cursor cho biết, sau khi đã dựa vào Bugbot, họ mong muốn xem cách công cụ AI này thực hiện đánh giá mã cho người khác như thế nào.
Chúng tôi cũng mong chờ điều đó.

(Ảnh bởiEmiliano Vittoriosi)

Xem thêm:Châu Âu có thể khắc phục cuộc khủng hoảng bảo trì mã nguồn mở không?

Thẻ:agents , ai , artificial intelligence , bugs , code reviews , coding , cursor , development , programming , security

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!