腾讯云宣布正式发布云端智能体 CodeBuddy NPC。开发者只需派发一个任务,CodeBuddy NPC 即可自主完成方案规划、代码开发、提交 PR、执行测试,并根据 CI 结果持续修改,直到交付可验收的成果。
官方研发 NPC 经过持续优化,首轮 Token 消耗已从早期 2 万多个降低至约 2000,降幅超过 90%。

与主要运行在本地、辅助编写代码的 AI 编程工具不同,CodeBuddy NPC不再停留在代码编辑器,而是直接进入研发流程,在代码仓库、Issue、PR、CI/CD等环节续工作。
开发者可以像@一位同事一样,在Issue中直接@NPC。收到任务后,它会自动读取研发流程中的各种上下文:
- Issue 是需求记忆,记录任务、背景与目标;
- 代码仓库 是工程记忆,承载项目结构、依赖关系与演进历史;
- PR 是变更记忆,沉淀方案、代码与评审反馈;
- CI 是质量记忆,记录构建结果、失败原因与修复过程。
有了这些“研发记忆”,NPC可以持续完成研发任务,而不是一次性生成代码。
- 开发网站。自动读取需求和项目代码,完成开发、提交PR,并生成预览环境。
- 自主解决代码冲突。自动处理代码合并冲突,修改后重新提交。
- 自动修复 CI。CI失败后自动定位问题、修复代码并重新执行,直到通过质量门禁。
除了独立完成任务,CodeBuddy NPC还支持多个NPC按照不同角色协同工作。腾讯云方面称,其通过使用一支NPC Team,全程零人工干预,完成了一款游戏从需求拆解到最终验证的全流程开发。
其中,项目经理NPC负责需求拆解与任务分配;剧本、美术、配乐、配音等NPC分别完成内容创作;资产整合NPC汇总代码与素材;代码评审NPC和测试NPC完成最终验证。
整个过程都在云端完成,任务、代码、素材和测试结果持续沉淀在同一个项目中,一个NPC的输出可以直接成为下一个NPC的输入。
企业还可以通过Role、Skill、SOP和Team,编排属于自己的NPC Team,让产品、开发、测试等不同角色的NPC分工协作,完成复杂研发任务,比如定义一个“猿芳”。