Fork me on GitHub

华为云CodeArts Code Agent

华为云 CodeArts Code Agent

https://codearts.huaweicloud.com/

一、CodeArts是什么

华为云 CodeArts 本身是一站式云端 DevSecOps 平台(需求管理、代码托管、流水线、代码检查、编译构建、部署、测试等)。本文讨论的链接指向的是其中新近独立商用的 AI 编码子产品——CodeArts 代码智能体(CodeArts Code Agent)

它的定位是"智能编码",把 IDE、自主开发模式与代码大模型揉在一起,核心能力:

  • 项目级代码生成:不只是片段补全,能产出工程级结构
  • 代码续写 / 补全:实时感知上下文
  • 研发知识问答:企业知识库可作主应答上下文
  • 单元测试用例生成
  • Codebase 存量理解:可索引千万行级代码,用于上手老旧项目

关键时间线:2026-05-30 正式商用,官方口径用户数已破 10 万。底层模型支持 GLM-5.2 / GLM-5.1(智谱)、DeepSeek-V3.2,以及华为自研模型与鸿蒙专属增训模型。

注意:它是 CodeArts 平台下的一个子产品,不是整个 DevOps 平台。如果要做 Git 仓库托管、流水线编排、主机/容器部署,那是平台的其他服务,不在此文范围内。

二、三种使用形态

形态 适合谁 安装入口
码道 CLI(命令行 / TUI) 习惯终端、无桌面环境、想嵌入现有工作流 下载安装包,命令行 codearts 启动
桌面 IDE(华为云码道 IDE) 想要最完整的一体化体验 下载安装包双击安装
VS Code / JetBrains 插件 已用这些编辑器、不想换环境 扩展商店搜 CodeArts Agent 安装

下面以码道 CLI为例走完整流程——它最轻量、最容易在任意机器上验证。IDE 与插件只列关键差异。

三、CLI 安装

1. 环境与前置

  • 注册并开通华为云账号(https://www.huaweicloud.com
  • 运行环境:
    • Windows 10 (x64, 2019 及以上) / Windows 11 (x64)
    • macOS 11 及以上
    • Linux(ARM64),glibc ≥ 2.31
  • 网络可访问华为云服务

体验版免费(¥0,500 万 Tokens/月,50 席位),个人试用无需付费。仅当你要开基础版 / 专业版时才需先完成实名认证。

2. 下载安装

下载"码道 CLI 安装包"。
双击按提示装完(官方是这么写的,然而win11直接双击并不行,会报错)
image
文件是 UTF-8 无 BOM,PowerShell 5.1 在中文系统下默认按 GBK 解码,把中文注释解析乱码,导致引号配对错乱

需要直接用 UTF-8 读取执行

& ([scriptblock]::Create((Get-Content -Raw -Encoding UTF8 "C:\Users\qy814\Downloads\install.ps1")))

image

3. 启动并授权

进入任意一个你想写代码的项目目录,右键 "在终端中打开"(Windows 上会打开 PowerShell),输入:

codearts

image

  • 未登录时,系统跳转到外部浏览器打开华为云登录页,输入账号即完成授权。浏览器授权仅对当前窗口生效
  • 浏览器没自动弹出:关闭弹窗拦截,或手动复制终端里的登录链接访问。
  • 已登录过则直接进入 TUI 开发环境。

四、简单使用:写一个贪吃蛇

在 TUI 的"自主开发模式"下,直接在聊天窗口下发自然语言指令即可。

第一步,输入需求:

请用 HTML 编写一个贪吃蛇游戏

image

首次会弹出文件目录访问权限请求,选 Allow always(永久授权)后点 Confirm。智能体据此在允许的目录内读写文件。

第二步,等任务执行完,界面提示生成的文件地址(如 snake.html)。用浏览器打开即可预览。

第三步,继续对话改需求,例如:
image

请将蛇的颜色改成黄色

执行完成后蛇身颜色即更新。这就是"对话式增量开发"——不用手工定位代码,直接说改动意图。
image
(虽然是官方给的案例,但是跑起来并不能直接运行,还是需要再调一下)

运行模式(命令执行策略)

智能体在终端里跑命令时,默认所有命令都需你手动批准。可在设置里切换:

  • 沙箱运行:默认在安全沙箱中自动执行
  • 白名单运行:仅白名单内命令自动执行,其余手动确认

文件访问边界

为安全起见,CLI 对目录有读写边界:

  • 可读可写:项目工作目录、~/.local/lib~/.local/bin、常用语言工具链(Go / Java / Python / Node.js / Rust / Ruby)依赖目录
  • 不可读不可写~/Desktop~/Documents~/Downloads~/.ssh 等隐私目录

常用命令

常用命令

codearts            # 进入 TUI 开发环境
codearts [command]  # 子命令模式(详见官方"命令"文档)

五、插件

  • VS Code 插件:扩展商店搜 CodeArts Agent,安装后点插件图标选 HUAWEI ID login 登录。JetBrains 系(IDEA / PyCharm 等)同理有对应插件。

六、IDE

  • 桌面 IDE:从官网下载"华为云码道 IDE"安装包,双击安装后启动;首次进入欢迎页按引导配置,界面接近 VS Code,可导入 VS Code 配置。内置浏览器、终端、远程开发(SSH)。
  • 三者共用同一套账号、模型与 Codebase 索引,区别只在入口形态。
    标准的AI编码IDE模式,模型目前有GLM5.2和Deepseek V4 Pro
    image
    还把非开发人员使用的界面做成space放在IDE软件中省的来回切换,这个挺不错
    image

七、费用

版本 价格 额度摘要
体验版 ¥0 500 万 Tokens/月,50 席位,知识空间 500MB
基础版 ¥39 / 席位 / 月 2000 万 Tokens/席/月,含智能体中心、技能/规则中心
专业版 ¥139 / 席位 / 月 6000 万 Tokens/席/月,含模型管理、SSO、操作日志

八、小结

CodeArts 代码智能体是华为云把"AI 编程"从补全插件升级到工程级智能体的产物,三种入口(CLI / IDE / 插件)覆盖不同习惯。对终端党而言,装个码道 CLI、codearts 回车、浏览器授权、一句话出代码,五分钟就能跑通第一个 demo。

参考链接

posted @ 2026-08-28 21:26  秋夜雨巷  阅读(6)  评论(0)    收藏  举报