Chỉ tập trung vào lĩnh vực kiểm tra mã AI, cũng có thể tạo ra một kỳ lân!
CodeRabbit, định giá đã vượt 1,5 tỷ USD (tương đương khoảng 108 tỷ nhân dân tệ).

Nhà cung cấp công cụ quản lý và kiểm tra mã AI của Mỹ CodeRabbit thông báo đã hoàn thành vòng gọi vốn Series C trị giá 143 triệu USD (tương đương khoảng 1,03 tỷ nhân dân tệ).
Theo Crunchbase, tính đến thời điểm báo cáo, CodeRabbit đã hoàn thành tổng cộng 6 vòng gọi vốn, tổng số tiền huy động được lên tới 231 triệu USD (tương đương khoảng 1,66 tỷ nhân dân tệ).

CodeRabbit được thành lập vào năm 2023, trụ sở chính tại San Francisco, Mỹ, hoạt động trong lĩnh vực then chốt của quy trình kỹ thuật nhằm đảm bảo chất lượng mã, truyền thụ kiến thức kỹ thuật và phòng ngừa rủi ro hệ thống – kiểm tra mã.
Sản phẩm cốt lõi của công ty là Nền tảng kiểm tra mã AI CodeRabbit, có thể tích hợp với các nền tảng lưu trữ mã chính như GitHub, GitLab và tự động phân tích PR dựa trên ngữ cảnh kho mã;
Khi phát hiện kho mã có vấn đề về logic, chất lượng và bảo mật, nền tảng sẽ tự động tạo ra các đề xuất sửa đổi tương ứng, giúp giảm bớt gánh nặng kiểm tra thủ công cho nhóm phát triển.

△
Hiện nay, CodeRabbit đã ra mắt nền tảng mới – Agentic Change Management (Quản lý thay đổi mang tính tác nhân).
Harjot Gill, Đồng sáng lập kiêm CEO của CodeRabbit cho biết, nó không chỉ có những tiến bộ đáng kể trong việc kiểm tra mã AI, phân loại thông minh khối lượng lớn mã được tạo bởi AI, hiểu ngữ cảnh và bảo vệ an ninh liên tục;
mà còn có thể giúp những người bảo trì nhanh chóng nắm bắt động thái thay đổi và tác động của chúng chỉ trong vài phút, giảm đáng kể gánh nặng nhận thức.

Vậy, bối cảnh ra đời của nền tảng mới này là gì? Nó thực sự sở hữu những khả năng cốt lõi nào? Đội ngũ nghiên cứu phát triển đằng sau nó có nền tảng như thế nào?
Đọc xong bạn sẽ biết.
Tại sao phải xây dựng Agentic Change Management?
Bởi vì mã đang trở nên rẻ chưa từng có nhờ sự xuất hiện của AI Agent.
Một yêu cầu sản phẩm, một phiếu công việc, thậm chí một cảnh báo trực tuyến, giờ đây đều có thể trực tiếp triệu hồi AI Agent bắt tay vào làm việc.
Nó có thể làm việc liên tục hàng giờ, viết ra hàng nghìn dòng mã, rồi tự động gửi một yêu cầu kéo (pull request).
Công việc trước đây cần kỹ sư lên lịch một tuần, giờ có thể đã nằm trong kho mã trước khi một cuộc họp kết thúc.

Nhưng sau khi tốc độ được nâng cao, những rắc rối mới cũng ập đến:
Sau khi mã được viết ngày càng nhiều, ai sẽ quyết định phần nào đáng để triển khai?
Theo thống kê của CodeRabbit, lượng commit mã năm nay dự kiến sẽ đạt gấp 14 lần trở lên so với các năm trước; trong số 10% doanh nghiệp hàng đầu về tỷ lệ thâm nhập của tác nhân mã hóa (coding agent), 35% PR đã được tạo bởi các tác nhân tự chủ.

Ngoài ra, với sự xuất hiện của AI, chi phí tạo ra một đề xuất sửa đổi mã cũng đã thấp đến mức có thể bỏ qua.
Trước đây, thời gian của kỹ sư rất quý giá, nhóm phải thảo luận rõ ràng yêu cầu, sắp xếp thứ tự ưu tiên và thực thi nhiệm vụ trước khi dám để các kỹ sư bắt tay vào làm.
Mô hình làm việc "lập kế hoạch trước, viết mã sau" này về bản chất là để tránh lãng phí nhân lực vào những việc không quan trọng.
Nhưng bây giờ, AI đã đảo ngược trình tự này.
Quản lý sản phẩm, nhà thiết kế thậm chí nhân viên tiếp thị, đều có thể khởi xướng một thay đổi. Nhóm có thể còn chưa kịp đánh giá nhu cầu có giá trị hay không, thì AI Agent đã viết xong mã, và tiện tay đưa PR đến trước mặt người kiểm duyệt.
Do đó, việc phát triển đang chờ xử lý (development backlog) chảy từ hệ thống phiếu công việc vào hàng đợi PR, và bản thân PR cũng thay đổi về chất.
Nó không còn chỉ là nơi chứa mã chờ hợp nhất sau khi viết xong, mà đã trở thành một nút lập kế hoạch, kiểm toán và ra quyết định mới; nhóm phải ở đây để đánh giá tính năng có đáng triển khai không, chất lượng có đạt chuẩn không, rủi ro có thể chấp nhận được không, và nó sẽ thay đổi toàn bộ hệ thống như thế nào.

Nhưng vấn đề là, AI có thể mở rộng song song, nhưng sự chú ý của con người thì không.
Khi hàng chục Agent đồng thời gửi các PR khổng lồ, việc đọc từng dòng diff trở thành một nhiệm vụ cực kỳ gian nan.
Vì vậy, khi năng suất viết mã gần như có thể mở rộng vô hạn, thứ khan hiếm trong quy trình phát triển không còn là tốc độ hay thời gian của kỹ sư, mà là sự chú ý và khả năng phán đoán có hạn của nhóm.
Trong bối cảnh đó, CodeRabbit đã ra mắt nền tảng quản lý thông minh Agentic Change Management.
Điều nhóm muốn giải quyết, chính là nhu cầu cấp thiết: "Năng suất viết mã đã được mở rộng quy mô, khả năng phán đoán cũng phải được mở rộng quy mô theo."
Agentic Change Management có thể làm gì?
Tóm lại trong một câu, Agentic Change Management là một nền tảng quản lý thông minh tích hợp "Kiểm tra mã AI", "Phân loại thông minh", "Giải thích thay đổi" và "Bảo vệ an ninh thực thi liên tục".
Nó không chỉ có thể phân luồng thông minh quy trình kiểm tra thủ công và tự động hóa dựa trên mức độ rủi ro và phức tạp của thay đổi mã; giúp những người bảo trì nhanh chóng hiểu tình hình thay đổi mã chỉ trong vài phút, giảm gánh nặng nhận thức; mà còn cung cấp sự bảo vệ an ninh liên tục cho toàn bộ vòng đời của mã trước và sau khi triển khai.
Cụ thể, nền tảng Agentic Change Management ra mắt bốn chức năng, lần lượt là "Al Code Review (Kiểm tra mã AI)", "CodeRabbit Triage (Phân loại thông minh)", "CodeRabbit Change Stack (Ngăn xếp thay đổi)" và "CodeRabbit Security (Bảo vệ an ninh mã)":

1、Al Code Review: Chủ yếu chịu trách nhiệm kiểm tra chặt chẽ từng thay đổi trước khi hợp nhất.

2、CodeRabbit Triage: Giống như một "điều phối viên mã". Nó có thể tự động đánh giá mỗi sửa đổi quan trọng, khẩn cấp và rủi ro như thế nào, sau đó sắp xếp thứ tự ưu tiên cho các mã, tiến hành phân luồng chính xác, báo cáo những trường hợp rủi ro cao cho chuyên gia con người xem xét kỹ, còn những trường hợp rủi ro thấp thì xử lý tự động trực tiếp.

Như vậy, danh sách việc cần làm sẽ được sắp xếp theo mức độ quan trọng và khẩn cấp của công việc, chứ không phải ai gửi trước thì xếp trước.
3、CodeRabbit Change Stack: Sẽ tự động phân loại và sắp xếp các thay đổi mã lộn xộn thành từng lớp, giúp bạn gỡ rối; cho phép bạn chỉ trong vài phút có thể dễ dàng hiểu lần này đã thay đổi gì, tại sao thay đổi, và sẽ ảnh hưởng gì đến toàn bộ hệ thống.

4、CodeRabbit Security: Chức năng này tương đương với việc mua một "bảo hiểm toàn trình" cho mã. Nó không chỉ có thể kiểm tra trước khi triển khai xem lỗ hổng có thực sự bị kích hoạt hay không, tránh báo động sai; mà sau khi triển khai, nó vẫn tiếp tục theo dõi hệ thống, ngăn ngừa các thay đổi mới mang theo nguy cơ tiềm ẩn hoặc tích lũy nợ kỹ thuật.

Chính sự phối hợp của bốn khả năng này mới khiến Agentic Change Management không chỉ là một công cụ, mà còn trở thành một trung tâm thông minh có thể hỗ trợ việc giao hàng tần suất cao và an toàn.
CEO là nhà sáng lập liên tiếp
Các thành viên chủ chốt trong đội ngũ CodeRabbit chủ yếu đến từ Đại học Pennsylvania, Đại học Kỹ thuật Punjab (Punjab Engineering College), Đại học Guru Nanak Dev Ấn Độ và các trường đại học khác;
Một số thành viên trong nhóm từng làm việc hoặc khởi nghiệp tại các doanh nghiệp như Nutanix, Netsil, FluxNinja, Alegeus và Nestlé.

△
Đồng sáng lập kiêm CEO của CodeRabbit là Harjot Gill, ông tốt nghiệp cử nhân tại Đại học Kỹ thuật Punjab, sau đó vào Khoa Khoa học Máy tính và Thông tin của Đại học Pennsylvania theo học tiến sĩ và tham gia nghiên cứu liên quan, lĩnh vực nghiên cứu bao gồm mạng máy tính, phân tích dữ liệu luồng, hệ thống song song và phân tán cũng như ngôn ngữ lập trình khai báo.

△
Ông từng thương mại hóa kết quả nghiên cứu của Đại học Pennsylvania, đồng sáng lập công ty quan sát được vi dịch vụ Netsil và giữ chức CEO (năm 2018 được Nutanix mua lại); sau đó lại sáng lập công ty độ tin cậy bản địa đám mây FluxNinja, và giữ chức đồng sáng lập kiêm CEO.
Harjot Gill cho biết trên X (Twitter) rằng, trong năm qua, doanh thu của CodeRabbit đã tăng gấp năm lần, nền tảng mỗi tuần có thể hoàn thành hơn 2 triệu lần kiểm tra mã, và hiện đã có hơn 17.000 khách hàng doanh nghiệp cũng như 150.000 dự án mã nguồn mở tin tưởng sử dụng CodeRabbit.
CodeRabbit tiết lộ, họ dự định trong 12 tháng tới sẽ đầu tư hơn 10 triệu USD (tương đương khoảng 72 triệu nhân dân tệ), tiếp tục cung cấp miễn phí dịch vụ kiểm tra mã AI cho các dự án mã nguồn mở và những người bảo trì, đồng thời mở các chức năng liên quan đến tác nhân (agent).
Tài liệu tham khảo:
[1]https://x.com/harjotsgill/status/2087532414025216348?s=20
[2]https://www.coderabbit.ai/
[3]https://www.crunchbase.com/organization/coderabbit
[4]https://www.coderabbit.ai/blog/introducing-agentic-change-management
Bài viết này đến từ tài khoản WeChat công chúng "Lượng Tử Vị" (量子位), tác giả: Quan tâm đến công nghệ tiên phong






