什么是华为云码道CodeArts
华为云码道,更懂工程实践的代码智能体。面向不同类型用户,提供覆盖专业研发与全民创造的智能化体验。
- 对于专业开发者:码道深入软件研发流程,理解项目上下文和开发意图,能够完成需求分析、代码编写、调试优化、测试验证等研发任务,让AI成为开发者的智能伙伴,提升软件开发效率和交付质量。
- 对于普通用户、业务人员和轻量开发者:码道降低数字创造门槛,通过自然语言交互即可完成应用、工具、内容和自动化流程等数字成果创造,让更多人能够参与软件和数字化创新。
通过多种产品形态和灵活的使用入口,码道CodeArts满足从专业软件研发到个人创意实现的不同场景需求,让每一个想法都能快速落地。
产品形态
| 形态 | 产品定位 | 核心能力 | 适用用户 | 运行入口 |
|---|---|---|---|---|
| 码道IDE | AI原生IDE,智能体深度融入编辑器与调试器 | 深度理解项目上下文,完成代码生成、多文件修改、代码分析、调试优化和测试验证等研发任务。 | 专业开发工程师、个人开发者、企业研发团队、鸿蒙生态开发者 | 独立桌面编程环境(Windows/macOS/Linux/鸿蒙PC) |
| 码道CodeArts插件 | 融入开发环境的代码智能体 | 在原有开发环境中使用AI编码、代码解释、智能问答,提高日常研发效率。 | 已有固定主流IDE习惯、零迁移诉求的开发者 | 嵌入VS Code/JetBrains |
| 码道CLI | 面向终端场景的AI开发入口 | 通过命令行调用AI能力,完成代码分析、任务执行和自动化处理。 | 习惯终端、追求研发自动化的开发者 | 终端(TUI交互+命令行双形态) |
| 码道桌面端 | 面向全民创造的AI工作台 | 通过自然语言描述需求,快速创建应用、工具、内容和自动化流程等数字成果。 | 普通用户、业务人员、轻量开发者、学生 | 独立桌面工作台 |
| 码道网页端 | 轻量在线AI工作台 | 无需安装软件,通过浏览器快速使用AI创造能力。 | 泛用户群体 | 浏览器,免安装 |
| 码道小程序 | 移动端AI创造入口 | 随时发起任务、查看进展和获取结果,实现便捷移动创造。 | 移动场景下的广泛用户 | 移动端 |
核心能力
理解用户意图,解决复杂任务
码道CodeArts能够理解用户需求、业务目标和上下文信息,将自然语言描述转化为可执行任务,并通过智能规划完成复杂工作。
融入研发流程,提升开发效率
面向专业研发场景,码道能够深入理解代码、项目结构和开发环境,完成代码生成、代码分析、问题定位、测试验证等工作,加速软件交付。
降低创造门槛,让想法快速落地
面向更广泛用户,码道通过自然语言交互,将创意转化为实际成果,帮助用户快速创建应用、工具和数字内容。
连接知识与工具,持续扩展能力边界
码道支持扩展模型、知识、技能和工具,让AI能够结合专业领域知识和业务场景,完成更加复杂的创造任务。
典型应用场景
让码道帮你写代码、改代码
新项目快速搭框架生成原型,存量代码库快速读懂接手,日常续写与全场景辅助开发,解析报错日志与代码调用链路,定位问题根因并自动修复等。
让码道读懂你的工程
项目级代码库检索与语义理解,沉淀团队知识库与通用技能,统一编码规范,降低新人上手成本。
让码道把想法落实成可运行成果
搭建个人工作台,数据分析与AI生成行业简报、架构图、页面原型等可视化产出,定时自动化任务。