CodeArts Agent—— 智能开发助手,重塑云原生开发体验
【摘要】 华为云 CodeArts Agent 是嵌入 CodeArts 开发平台的智能开发助手,深度打通代码仓库、流水线、测试、需求、缺陷等研发资产,支持对话式编码、代码解释、问题诊断、测试用例生成、研发工单分析,可在 CodeArts 项目内直接使用。本文将介绍 CodeArts Agent 核心能力、完整上手操作流程,结合真实研发场景案例演示,帮助开发者快速落地 AI 辅助开发。
一、什么是 CodeArts Agent
CodeArts Agent 是华为云 CodeArts 平台内置的智能研发 Agent,区别于独立大模型对话工具:它拥有项目内研发上下文感知能力,能够访问当前项目的代码、需求、缺陷、构建日志、流水线记录,在理解项目代码结构与业务背景的前提下完成任务。
普通 AI 代码工具:仅基于你粘贴的文本回答,不知道你的项目仓库、依赖、流水线报错。
CodeArts Agent:感知项目上下文,可以直接读取项目代码、构建日志、缺陷描述,自动定位问题,生成适配当前项目技术栈的代码、脚本、文档。
CodeArts Agent 核心能力
1、代码智能能力
- 根据需求描述生成代码、函数、接口;
- 代码解释、代码重构、代码注释补全;
- 代码漏洞扫描、代码优化建议;
- 单元测试 / 接口测试用例自动生成。
2、研发问题诊断
- 解析构建失败日志,定位编译、依赖异常;
- 流水线执行报错分析,给出修复方案;
- 缺陷单分析:根据缺陷描述 + 关联代码,定位根因,给出修复代码。
3、研发资产生成
- 需求转开发任务、接口文档生成;
- 提交 Commit 信息自动生成;
- 技术方案、README 文档编写。
4、多角色协同辅助
支持开发者、测试、运维等角色,基于项目现有资产对话,无需手动复制粘贴大量日志、代码片段。
二、使用方式
1、在线体验
链接:

2、本地电脑下载安装
下载链接:
https://www.huaweicloud.com/intl/id-id/product/codearts/ai.html

三、案例
1、在线使用
在对话区描述功能需求,可参照模板:
请帮我创建一个可以运行的作品。作品用途是【填写用途】,主要用户是【填写用户】,需要包含【填写核心功能】,界面风格希望是【填写风格】。完成后请启动项目供我预览。

作品生成预览

2、本地使用
在对话区描述功能需求,即可自动创建项目,并将项目保存到本地电脑文件夹。


【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)