@一下就能干活,腾讯云CodeBuddy NPC带来 “AI Native Git”新范式
就在人们认为AI coding已过了技术陡峭期,成为国内大厂无差异化的配置时,腾讯云悄悄整出了一个大的!
你有没有一种感觉?AI coding虽然看着火热,但功能上都差不多,都有代码补全、IDE插件,或者推出了类似Cursor这样的独立AI IDE,如果你只想拥有一个针对个人的通用研发助手,确实现有工具已经足够用了。
但是,如果上升到企业层面,模型的智力门槛虽然在下降,但工程交付的瓶颈却在升级。人机串行阻塞、上下文切换成本高、产出碎片化、本地工具脱离团队、流程割裂……这些都是研发协作无法真正形成闭环的现实卡点。
Vibe Coding的真实体感是,AI 生成的代码能跑通,跟真正“好用、好维护和快速交付”之间还有很大的距离。而腾讯云近日推出的CodeBuddy NPC围绕Harness的关键升级,恰好踩中了目前企业AI编程落地的最大痛点。
研发范式重构
让AI编程工具从“辅助编码”实现“自主开发”,CodeBuddy NPC到底做了什么?和之前类似于龙虾类的“自主干活的Agent”相比,有哪些区别?
“过去AI是单点提效的辅助工具,而现在,我们希望它能真正融入企业的研发流程,像一个真实的同事一样,被@、领任务、执行并交付成果。” 腾讯云CodeBuddy、CNB产品负责人黄友昆表示,AI coding正在实现从“同步陪伴”到“异步交付”的研发范式重构。
在传统的AI编程助手中,开发者需持续提供上下文、手动传递报错日志,并实时确认每一步操作,AI一旦遇到阻碍便陷入停滞,开发者不得不“全程陪护”。这种“同步交互”模式限制了AI在复杂、长周期任务中的应用。
CodeBuddy NPC的核心突破在于“异步执行”机制。开发者只需在代码托管平台的Issue或PR中@NPC,下达任务指令,即可关闭电脑离开。NPC会自动拉取代码仓库、理解上下文、制定方案、编写代码、提交PR,并在CI(持续集成)流程失败时,自主读取日志、定位问题、迭代修复,直至任务完成。
这就像在微信群里@一个同事说“这个问题你处理一下”,你不需要盯着他怎么干,只需在结果出来时验收即可,CodeBuddy NPC在云端工作,能自主完成Bug修复、功能开发等任务的全过程。
与WorkBuddy相比,CodeBuddy NPC不需要那种龙虾类的“养成”过程,可以按需召唤,@NPC就像使用遥控器,而“龙虾”在你@之前就已存在,且多个“龙虾”协同工作需提前配置。NPC则不同:只有被@时才会被创建,完成任务后即销毁。开发者可以同时@多个NPC,授权也在@时同步完成,无需提前授权。
能组队干活
CodeBuddy NPC如果只是单个Agent干活,那还只是“异步版AI编程工具”。真正让这个产品有点不一样的是——它可以组队。
“项目经理NPC负责拆解需求、技术Leader NPC负责评审方案、开发NPC负责写代码、测试NPC负责验证,你可以定义不同角色的NPC。”CNB高级工程师徐意,在演示环节介绍了不同NPC的接力过程。
假如你在Issue里@了一个“方案NPC”,这个NPC出完方案后自动唤醒了另一个“评审NPC”来审方案,审完又唤醒了“开发NPC”去执行。三个NPC完成了方案制定、评审、实施的全流程,真人最后验收PR就行了。官方提供了开箱即用的NPC,同时NPC的角色、技能、工作流程还可以选择定制。
腾讯云把CodeBuddy NPC带来的改变,定义为是研发流程里的“AI 原住民”,是首个提出并落地了“AI Native Git”技术范式。
基于腾讯内部沉淀了八年的CNB超大仓库以及云原生开发环境,让Git仓库成为AI的原生记忆,AI直接入驻团队已有的Git、Docker、CI/CD和质量门禁,复用现有流水线,形成“提交→验证→修复→再验证”的自动闭环,真正实现从提速到融入的飞跃。
过去,用户用 Copilot,一次只消耗几十个Token;现在,用户开启 Agent 模式,开始让 AI 自动阅读关联文件、自动在沙箱里跑测试,直到把 Bug 调通,导致单人单日的 Token 消耗暴涨。
NPC把 AI coding 从简单的“单行代码补全”推向了“仓库级任务独立执行”的新阶段,通过企业组织知识的沉淀、架构上的约束,以及整个研发治理体系的治理,让AI编程稳定、安全地完成真实研发任务的交付。并且,Token 消耗首轮降低超90%。
人和AI的关系正在变
至于,人和AI在研发中的关系,应该是怎样的?
“开发者的角色正在从代码的生产者变成目标的定义者和成果的验收者。”CNB 运营负责人王春雨强调,人依然是质量把控的最后一道关口。NPC提交的PR需要人来确认,代码能不能合进去,最终还是人说了算。
之前的两三年,是AI编程从辅助开发(Copilot)走向“AI驱动开发”(IDE)阶段,AI能接管一些局部任务,但人依然是监督者和规范制定者。而CodeBuddy NPC 把AI变成推向更高阶段,即AI工程化协作阶段(GIT)。
CodeBuddy NPC带来四个维度的体验重构:
1.交互模式。从人机串行阻塞、上下文切换成本高,转变为异步并行委托,多任务并发无干扰;
2.驱动方式。从人工注入上下文与规约、依赖手动维护文档转变为自主从Git仓库、CI流水线中获取需求、代码及验证信息,无需配置;
3.交付粒度。从产出碎片化,需人工多次纠偏与拼接,转变为直接输出技术方案或者完整PR;
4.协作边界。从本地工具、脱离团队资产、流程割裂。转变为云端数字帮手,产物自动回写仓库,融入协作闭环。
当然,CodeBuddy NPC到底有多好用、抗打,还是得自己去亲自体验一下。腾讯云把所有代码都开源了。感兴趣的开发者,可以登录cnb.cool进行体验。目前,NPC 已与腾讯云研发协作平台 TAPD 打通。
CNB平台每月服务超过10万名开发者。这套方案兼容现有的Git、TAPD、CI/CD工具链,企业不用改造现有流程就能用。
写在最后
从 CodeBuddy 到 WorkBuddy,再到 NPC,虽然都是 AI coding,但玩法已经不一样了。随着AI从“能写代码”走向“能交付价值”,研发工作的重心正从“如何写”转向“写什么”和“如何验收”。CodeBuddy NPC的出现,正在引领一种新的潮流,那就是AI不仅在重塑超级个体,还在重塑超级团队。