IT之家 7 月 23 日消息,今日,腾讯云正式发布云端智能体 CodeBuddy NPC。据介绍,开发者只需派发一个任务,CodeBuddy NPC 即可自主完成方案规划、代码开发、提交 PR、执行测试,并根据 CI 结果持续修改,直到交付可验收的成果。
IT之家附官方详细介绍如下:
作为腾讯云代码助手 CodeBuddy 面向企业研发流程推出的新一代智能体,NPC 依托腾讯云研发平台 CNB,可以直接利用代码仓库、Issue、PR、CI / CD 等研发上下文,在现有研发流程中持续推进任务,无需开发者反复复制需求、代码和报错日志。
一批开箱即用的官方研发 NPC 已在 CNB 等待召唤,同时支持多个 NPC 组队构建 NPC Team,协同完成复杂研发任务。
官方研发 NPC 经过持续优化,首轮 Token 消耗已从早期 2 万多个降低至约 2000,降幅超过 90%。

NPC 有研发记忆,像 @同事一样协作
与主要运行在本地、辅助编写代码的 AI 编程工具不同,CodeBuddy NPC 不再停留在代码编辑器,而是直接进入研发流程,在代码仓库、Issue、PR、CI / CD 等环节持续工作。
开发者可以像 @一位同事一样,在 Issue 中直接 @NPC。收到任务后,它会自动读取研发流程中的各种上下文:
Issue 是需求记忆,记录任务、背景与目标;
代码仓库是工程记忆,承载项目结构、依赖关系与演进历史;
PR 是变更记忆,沉淀方案、代码与评审反馈;
CI 是质量记忆,记录构建结果、失败原因与修复过程。
这些研发资产,不再只是开发者的工作记录,也成为 NPC 的原生工作上下文。
有了这些“研发记忆”,NPC 可以持续完成研发任务,而不是一次性生成代码。
开发网站
自动读取需求和项目代码,完成开发、提交 PR,并生成预览环境。
自主解决代码冲突
自动处理代码合并冲突,修改后重新提交。
自动修复 CI
CI 失败后自动定位问题、修复代码并重新执行,直到通过质量门禁。
组建 NPC Team,完成复杂研发任务
除了独立完成任务,CodeBuddy NPC 还支持多个 NPC 按照不同角色协同工作。我们使用一支 NPC Team,全程零人工干预,完成了一款游戏从需求拆解到最终验证的全流程开发。

项目经理 NPC 负责需求拆解与任务分配;剧本、美术、配乐、配音等 NPC 分别完成内容创作;资产整合 NPC 汇总代码与素材;代码评审 NPC 和测试 NPC 完成最终验证。

整个过程都在云端完成,任务、代码、素材和测试结果持续沉淀在同一个项目中,一个 NPC 的输出可以直接成为下一个 NPC 的输入。
企业还可以通过 Role、Skill、SOP 和 Team,编排属于自己的 NPC Team,让产品、开发、测试等不同角色的 NPC 分工协作,完成复杂研发任务,比如定义一个“猿芳”。

干活靠谱不费 Token,企业可灵活调度模型
一次 Agent 执行任务,通常需要经历多轮模型调用。由于首轮系统提示词和工具描述会在后续调用中持续复用,首轮 Token 越小,多轮执行的整体成本就越低。
腾讯云持续优化提示词、工具调用、CLI 输出和 Cache 命中率,将官方 CodeBuddy NPC 首轮 Token 消耗从早期 2 万多个降低至约 2000,降幅超过 90%,显著降低了复杂研发任务的整体 Token 开销。

企业还可以根据任务复杂度灵活配置模型策略。简单任务调用低成本模型,复杂研发任务调用能力更强的模型,多模态任务则可在云端运行相应模型,实现性能与成本的平衡。
依托腾讯云研发平台 CNB,企业无需改造现有工具链,可继续使用 Git、构建、发布、TAPD 等研发工具,在原有流程中直接向 NPC 派发任务。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。