更新时间:2026-09-18 GMT+08:00

CLI命令参考

任务管理

API名称

命令

描述

操作

新建检查任务

hcloud CodeArtsCheck CreateTask

新建检查任务但是不执行。

去调试

删除检查任务

hcloud CodeArtsCheck DeleteTask

删除检查任务,执行中的任务删除无法再查看

去调试

查询任务列表

hcloud CodeArtsCheck ShowTaskListByProjectId

根据DEVCLOUD_PROJECT_UUID查询该项目下的任务列表。

去调试

执行检查任务

hcloud CodeArtsCheck RunTask

执行检查任务。

去调试

终止检查任务

hcloud CodeArtsCheck StopTaskById

根据任务ID终止检查任务。

去调试

查询任务执行状态

hcloud CodeArtsCheck ShowProgressDetail

根据任务ID查询任务执行状态。任务状态:0表示检查中,1表示检查失败,2表示检查成功,3表示任务中止。只有正在检查中才有进度的详细信息。

去调试

历史扫描结果查询

hcloud CodeArtsCheck CheckRecord

提供每次扫描的问题数量统计

去调试

查询任务的已选规则集列表

hcloud CodeArtsCheck ListTaskRuleset

查询任务的已选规则集列表。

去调试

查询任务的已选规则集列表

hcloud CodeArtsCheck ShowTasksRulesets

查询任务的已选规则集列表。

去调试

查询任务规则集的检查参数

hcloud CodeArtsCheck CheckParameters

查询任务规则集的检查参数

去调试

查询任务规则集的检查参数

hcloud CodeArtsCheck CheckRulesetParameters

查询任务规则集的检查参数

去调试

任务配置检查参数

hcloud CodeArtsCheck ListTaskParameter

任务配置检查参数

去调试

获取任务的目录树

hcloud CodeArtsCheck ShowTaskPathTree

获取任务的目录树

去调试

任务配置屏蔽目录

hcloud CodeArtsCheck UpdateIgnorePath

任务配置屏蔽目录

去调试

查询任务的高级选项

hcloud CodeArtsCheck ShowTaskSettings

查询任务的高级选项

去调试

任务配置高级选项

hcloud CodeArtsCheck UpdateTaskSettings

任务配置高级选项,如自定义镜像

去调试

修改任务规则集

hcloud CodeArtsCheck UpdateTaskRuleset

修改任务规则集。

去调试

查询任务检查失败日志

hcloud CodeArtsCheck ShowTasklog

查询任务检查失败日志,不传execute_id则查询最近一次的检查日志

去调试

缺陷管理

API名称

命令

描述

操作

查询缺陷概要

hcloud CodeArtsCheck ShowTaskDetail

根据检查任务ID查询缺陷结果的概要。包括问题概述、问题状态、圈复杂度、代码重复率等。

去调试

查询cmertrics缺陷概要

hcloud CodeArtsCheck ShowTaskCmetrics

根据检查任务ID查询cmertrics缺陷概要。

去调试

查询缺陷详情

hcloud CodeArtsCheck ShowTaskDefects

根据检查任务ID分页查询缺陷结果详情。

去调试

查询缺陷详情的统计

hcloud CodeArtsCheck ShowTaskDefectsStatistic

根据检查任务ID查询缺陷详情的统计

去调试

修改缺陷状态

hcloud CodeArtsCheck UpdateDefectStatus

修改检查出的缺陷的状态为已解决、已忽略

去调试

规则管理

API名称

命令

描述

操作

获取规则列表接口

hcloud CodeArtsCheck ListRules

根据语言、问题级别等条件查询规则列表。

去调试

创建自定义规则集

hcloud CodeArtsCheck CreateRuleset

可根据需求灵活的组合规则。

去调试

查询规则集列表

hcloud CodeArtsCheck ListRulesets

根据项目ID、语言等条件查询规则集列表。

去调试

查看规则集的规则列表

hcloud CodeArtsCheck ListTemplateRules

根据项目ID、规则集ID等条件查询规则列表。

去调试

删除自定义规则集

hcloud CodeArtsCheck DeleteRuleset

删除自定义规则集,正在使用中的或默认规则集不能删除

去调试

设置每个项目对应语言的默认规则集配置

hcloud CodeArtsCheck SetDefaulTemplate

设置每个项目对应语言的默认规则集配置。

去调试