CodeArts智能体团队codebase
什么是团队codebase
团队codebase是一种组合型知识库集合,支持上传并解析索引代码,以提升对代码上下文的理解和知识储备。通过在插件中增加“是否开启CodeBase搜索”开关,可以轻松开启代码索引功能,基于项目代码进行对话,提升代码检索和理解效率。
新建团队codebase
- 登录知识库管理页面,切换到“团队codebase”页签。
- 单击“新建”,弹出“团队codebase”页面,参考表1配置参数信息。
表1 新建团队codebase 参数项
说明
可见范围
控制哪些成员可以访问,当前仅支持租户可见,即租户下所有成员可见。
代码源
源码仓库类型,当前仅支持Git类型。
服务扩展点
关联代码源时,需通过服务扩展点实现与对应仓库的连接。
- 单击“新建服务扩展点”进行创建,参数配置请参考新建服务扩展点中“通用Git”类型服务扩展点。
- 单击“管理服务扩展点”,可删除已创建的服务扩展点。
默认分支
选择仓库默认分支。
- 单击“确定”,完成团队codebase创建。
可在团队codebase列表查看到该集合,单击操作列
,可删除该集合。
团队codebase应用
- 安装并登录CodeArts代码智能助手插件。
- 打开新建团队codebase时关联的项目代码。
- 单击研发问答窗口右上角
图标,选择“代码库索引”。 - 打开“是否开启CodeBase搜索”,即可检索当前项目代码进行问答、代码解释、代码优化等。
图1 开启CodeBase搜索
- 解析时间:关联的代码库的解析完成时间。
- 更新时间:关联的代码库的增量修改解析时间。