更新时间:2026-05-29 GMT+08:00
分享

什么是码道CLI

产品概述

华为云码道(CodeArts)代码智能体CLI(CodeArts Agent CLI,码道CLI)是面向开发者的智能编码助手,具备代码编写、代码分析、代码优化等全链路智能化能力。

产品提供终端交互界面(TUI)与命令行模式(CLI)使用形态,可无缝融入各类研发工作流,适配多样化开发场景。无桌面环境下,TUI可视化操作便捷编写调试代码,CLI靠命令快速完成编译。

表1 TUI与CLI区别

特性

TUI(终端交互界面)

CLI(命令行模式)

交互方式

对话框输入,可视化操作

直接传参数,一行命令执行

适用场景

交互式开发、代码编写与调试

脚本自动化、批量任务

推荐人群

新手用户、日常开发

有命令行经验的开发者

核心功能

  • 命令覆盖:提供models(模型配置)、sessions(管理会话)等核心命令,支持完整生命周期管控。
  • 脚本化集成:支持通过命令参数直接传递任务,也可以将命令写入脚本文件(如Shell脚本、Python脚本)自动执行,实现AI任务的自动化与批量处理。

产品优势

  • 双交互形态覆盖:同时提供终端交互界面(TUI)与命令行模式(CLI),兼顾交互式可视化操作与自动化脚本调用,适配不同使用习惯与业务场景。
  • 智能可扩展代理体系:内置Build、Plan等核心智能代理,同时支持自定义代理编排,灵活适配复杂项目开发与任务拆解需求。
  • 丰富生态能力集成:原生支持MCP服务器、技能、自定义智能体等扩展能力,可深度联动各类开发工具与业务能力。
  • 灵活规范化配置:兼容JSON、JSONC格式配置文件,配置结构清晰、可读性强,便于本地调试、团队同步与工程化托管。

相关文档