文婷 发自 凹非寺
量子位 | 公众号 QbitAI
只做AI代码审查赛道,也能跑出一个独角兽!
CodeRabbit,估值已超15亿美元(约合人民币108亿元)。
美国AI代码审查与管理工具商CodeRabbit宣布完成1.43亿美元(约合人民币10.3亿元)C轮融资。
Crunchbase显示,截至发稿,CodeRabbit一共完成了6轮融资,累计融资额达2.31亿美元(约合人民币16.6亿元)。
CodeRabbit成立于2023年,总部位于美国旧金山,其切入的是正一道保障代码质量、传承技术知识以及防范系统风险的工程生命线——代码审查。
该公司的核心产品CodeRabbit AI代码审查平台可接入GitHub、GitLab等主流代码托管平台并结合代码库上下文自动分析PR;
当它检测到代码库存在逻辑、质量和安全问题时,平台会自动生成对应的修改建议,帮助开发团队减轻人工审查负担。
△图源CodeRabbit官网
如今,CodeRabbit又推出了新平台——Agentic Change Management。
CodeRabbit的联合创始人兼CEOHarjot Gill称,它不仅在审查AI代码、应对海量AI生成代码的智能分诊、上下文理解与持续安全防护等方面都有了显著的进步;
还能帮维护者们在几分钟内快速掌握变更动态及其影响,大幅减轻认知负担。
那么,这款新平台诞生的背景是什么?它究竟具备哪些核心能力?其背后的研发团队又有着怎样的背景?
读完你就知道了
:
为什么要打造Agentic Change Management?
因为代码正在因AI Agent的出现,变得前所未有的便宜。
一条产品需求、一张工单,甚至一次线上报警,现在都能直接召唤AI Agent开工。
它可以连续工作数小时,写下成千上万行代码,再自主提交一个拉取请求。
过去需要工程师排期一周的活,如今可能在一次会议结束前就躺进了代码仓库。
但速度提升后,新的麻烦也接踵而至了:
代码越写越多后,谁来判断哪些值得上线呢?
据CodeRabbit统计,今年的代码提交量预计将达到往年的14倍及以上;在编码智能体渗透率位居行业前10%的企业里,35%的PR已经由自主智能体生成。
此外,AI出现后,生成一份代码修正提案的成本也已经低到可以忽略。
过去工程师的时间非常宝贵,团队必须先把需求讨论清楚、排好任务的优先级和执行顺序才敢让工程师们开工。
这套“先规划后编码”的工作模式本质上是为了避免把人力浪费在不重要的事情上。
但现在,AI把这套顺序倒了过来。
产品经理、设计师甚至市场人员,都可能发起一次变更。团队可能还没来得及判断需求有没有价值,AI Agent就已经把代码写完,并顺手把PR递到了审阅者面前。
开发待办因此从工单系统流向PR队列,PR也随之发生质变。
它不再只是代码写完之后等待合并的容器,而是新的规划、审计和决策节点;团队要在这里判断功能是否值得上线、质量是否达标、风险是否可接受,以及它会怎样改变整个系统。
但问题是,AI可以并行扩张,人的注意力却不能。
当数十个Agent同时提交巨型PR,逐行阅读每一处diff便成了一项极其艰巨的任务。
于是,当代码生产力近乎可以无限扩张,开发流程里的稀缺品便不再是工程师的手速或时间,而是团队有限的注意力和判断力。
在这样的背景下,CodeRabbit推出了智能管理平台Agentic Change Management。
团队想解决的,正是“代码生产力已经规模化,判断力也必须跟着规模化。”的迫切需求。
Agentic Change Management能做什么?
用一句话来概括就是,Agentic Change Management是一个集“AI代码审查”、“智能分诊”、“解释变更”与“持续执行安全防护”于一体的智能管控平台。
它不仅能根据代码变更的风险和复杂程度,智能分流人工审查与自动化流程;能帮助维护者们在几分钟内快速理解代码变更情况,减轻认知负担;还能为代码上线前后的全生命周期提供持续性的安全保障。
具体而言,Agentic Change Management平台上线四个功能,分别为“Al Code Review(AI代码审查)”、“CodeRabbit Triage(智能分诊)”、“CodeRabbit Change Stack(变更栈)”与“CodeRabbit Security(代码安全防护)”:
1、Al Code Review:主要负责在合并前对每项变更进行严格校验。
2、CodeRabbit Triage:就像一位“代码调度员”。它可以自动判断每个修改有多重要、多紧急、风险有多大,然后给代码们排好优先级,进行精准分流,将那些高风险的情况上报给人类专家细审,低风险的直接自动处理。
这样,待办清单就会按事情的轻重缓急来排序,而不是谁先提交谁就排前面。
3、CodeRabbit Change Stack:会自动把杂乱的代码改动归类分层,帮你理清头绪;让你在几分钟内就能轻松看懂这次改了什么、为什么改、以及会对整个系统产生什么影响。
4、CodeRabbit Security:这个功能相当于给代码上了一套“全程保险”。它不仅可以在上线前检查漏洞是否真的会被触发,避免误报;上线后,它也还会继续盯着系统,防止新的改动引入隐患或积累技术债。
正是这四项能力的协同,才让Agentic Change Management不止于工具,更成一个可以支撑高频、安全交付的智能中枢。
CEO为连续创业者
CodeRabbit的核心团队成员主要来自宾夕法尼亚大学、旁遮普工程学院(Punjab Engineering College)、印度古鲁纳纳克德夫大学等高校;
部分团队成员还曾任职或创业于Nutanix、Netsil、FluxNinja、Alegeus和Nestlé等企业。
△图源CodeRabbit官网
CodeRabbit的联合创始人兼CEO为Harjot Gill,他本科毕业于旁遮普工程学院,后进入宾夕法尼亚大学计算机与信息科学系攻读博士学位并从事相关研究,研究方向涵盖计算机网络、流式数据分析、并行与分布式系统及声明式编程语言。
△CodeRabbit的联合创始人兼CEO Harjot Gill(图源CodeRabbit官网)
他曾将宾大的研究成果商业化,联合创办微服务可观测性公司Netsil并担任CEO(2018年被Nutanix收购);后又创办云原生可靠性公司FluxNinja,并担任联合创始人兼CEO。
Harjot Gill在推上表示,过去一年,CodeRabbit的营收增长了五倍,平台每周可完成代码审查超200万次,且目前已拥有超17000家企业客户以及15万个信赖CodeRabbit的开源项目。
CodeRabbit透露,他们计划将在未来的12个月内投入超过1000万美元(约合人民币7200万元),继续为开源项目及维护者们免费提供 AI 代码审查服务,并开放智能体相关功能。
参考链接:
[2]https://www.coderabbit.ai/
[3]https://www.crunchbase.com/organization/coderabbit
[4]https://www.coderabbit.ai/blog/introducing-agentic-change-management