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 的输出可以直接成为下一个 NPC 的输入。 企业还可以通过 Role、Skill、SOP 和 Team,编排属于自己的 NPC Team,让产品、开发、测试等不同角色的 NPC 分工协作,完成复杂研发任务,比如定义一个“猿芳”。 干活靠谱不费 Token,企业可灵活调度模型 一次 Agent 执行任务,通常需要经历多轮模型调用。由于首轮系统提示词和工具描述会在后续调用中持续复用,首轮 Token 越小,多轮执行的整体成本就越低。 腾讯云持续优化提示词、工具调用、CLI 输出和 Cache 命中率,将官方 CodeBuddy NPC 首轮 Token 消耗从早期 2 万多个降低至约 2000,降幅超过 90%,显著降低了复杂研发任务的整体 Token 开销。 企业还可以根据任务复杂度灵活配置模型策略。简单任务调用低成本模型,复杂研发任务调用能力更强的模型,多模态任务则可在云端运行相应模型,实现性能与成本的平衡。 依托腾讯云研发平台 CNB,企业无需改造现有工具链,可继续使用 Git、构建、发布、TAPD 等研发工具,在原有流程中直接向 NPC 派发任务。
Full article body is being fetched in the background. Refresh in a moment to see the complete paragraphs. For now this page shows a summary and AI analysis.
