相关文档
其他操作系统安装KooCLI
本文以Windows为示例,如果你需要在其他操作系统进行实践,可以参考以下文档链接,完成对应操作系统的KooCLI安装。
CodeArts全量Subagent和Skill
| 服务 | Subagent | Skill | 场景分类 |
|---|---|---|---|
| 流水线(CodeArts Pipeline) | codearts-pipeline-assistant | codearts-pipeline-expert | 流水线查询:查询流水线列表,查询流水线详情。 流水线运行管理:查询流水线运行记录列表,查询流水线运行详情,查询流水线阶段或步骤状态,触发流水线运行。 日志管理:获取流水线运行日志,获取流水线执行步骤日志。 模板管理:查询模板列表,查询模板详情。 分组管理:查询流水线分组树。 监控与统计:批量获取流水线状态,查询流水线执行记录,查询流水线的构建成功率,查询流水线的耗时,查询流水线状态分布。 |
| 需求管理(CodeArts Req) | codearts-req-assistant | codearts-req-workitem | 工作项公共管理:提供项目识别,字段约束,风险控制等公共能力。 |
| codearts-req-comment | 工作项评论管理:支持对工作项添加评论并对发表后的评论进行回复、编辑、置顶、删除操作。 | ||
| codearts-req-config-ipd | IPD项目配置查询:支持查询工作项状态、工作项字段、项目成员、工作流配置等信息。 | ||
| codearts-req-config-scrum | Scrum项目配置查询:支持查询工作项状态、工作项字段、项目成员等信息。 | ||
| codearts-req-issue-attachment | 工作项附件管理:支持对工作项上传附件,并对上传的附件进行下载、删除操作。 | ||
| codearts-req-plan | 计划管理:支持新建发布计划和迭代计划、并对发布计划/迭代计划进行基线和取消基线操作、更新发布/迭代状态等操作。 | ||
| codearts-req-workitem-ipd | IPD项目工作项管理:支持创建工作项、查询工作项、更新工作项、删除工作项、分解子工作项、工作项状态流转、关联工作项。 | ||
| codearts-req-workitem-scrum | Scrum项目工作项管理:支持创建工作项、查询工作项、更新工作项、删除工作项、分解子工作项、工作项状态流转、关联工作项。 | ||
| 代码检查(CodeArts Check) | codearts-check-assistant | codearts-check-expert | 任务管理:创建、执行检查任务、切换任务规则集并配置编译参数 检查结果:查询代码检查度量结果,问题列表以及给出修复建议 门禁策略:配置单个任务门禁 |
| 代码托管(CodeArts Repo) | codearts-repo | commit-messages | 代码提交:执行代码提交操作时,生成并校验符合规范的提交消息,并对不合规的提交消息给出修改建议。 |
| mr-description | 合并请求描述更新:创建或更新合并请求时,生成或更新合并请求的描述内容。 | ||
| mr-review | 合并请求评审:发起代码评审请求时,基于智能语义理解,生成评审意见。 | ||
| 部署(CodeArts Deploy) | codearts-deploy-assistant | codearts-deploy-env-management | 环境与配置管理:创建部署环境、删除环境、创建主机集群、获取主机集群详情、查询主机集群列表。 |
| codearts-deploy-orchestration | 部署编排执行:创建应用、基于模板创建应用、查询应用列表、获取应用详情、更新应用、批量删除应用、启动应用部署。 | ||
| 编译构建(CodeArts Build) | codearts-build-assistant | codearts-build-expert | 任务管理:包括创建构建任务、更新构建任务、删除任务、收藏任务、取消收藏、禁用任务、查询资源规格、启用任务、查任务详情。 任务执行与记录:包括触发构建、停止构建、全局任务列表、查询项目构建记录、查询构建次数、按任务查询构建记录、查询构建成功率、查询构建耗时、查询运行状态、查询构建详情、查询构建记录详情、查询阶段/步骤状态、按项目查询任务列表。 模板管理:包括查询官方模板、查询自定义模板、创建模板、查询模板详情、删除模板。 日志管理:包括下载全量日志、下载步骤日志。 任务组管理:包括查分组树、创建分组、修改分组、删除分组、移动任务到分组。 Keystore管理:包括查凭证列表、上传凭证、下载凭证。 |
| 测试计划(CodeArts TestPlan) | codearts-test-plan-assistant | codearts-test-plan | 测试版本:包括新建测试版本、删除测试版本、查看测试版本、查询版本下的用例。 测试计划:包括新建测试计划、删除测试计划、修改测试计划、查看测试计划、测试计划关联需求、测试计划添加已有用例。 手工测试用例:包括新建用例、删除用例、修改用例、查看筛选用例、关联需求、关联缺陷。 手工测试套件:包括新建套件、删除套件、修改套件、查看套件、设置套件/用例结果、查看执行历史。 接口自动化套件:包括查询套件、新建套件、删除套件、修改套件、执行套件、查看执行历史。 |
配置多个AK/SK
如果你要在码道IDE切换账号体验此实践,那么你需要配置对应账号AK/SK。
- 切换账号登录“我的凭证”页面。
- 点击“新增访问密钥”,按照提示创建并保存访问密钥到本地。
- 打开cmd并执行如下命令:
hcloud configure set --cli-profile=testAKSK --cli-mode=AKSK --cli-region=Region --cli-access-key=Access Key Id --cli-secret-key=Secret Access Key
testAKSK替换为创建AK/SK时填的“描述”参数值;Region替换为需要目标区域,例如cn-north-4,Access Key Id和Secret Access Key替换为下载保存的AK和SK值。
- 完成配置后执行如下命令,如果输出JSON中包含你填写的配置信息,即代表配置生效。
hcloud configure list