码道Agent Space设置
单击码道Agent Space界面右上角的设置图标
,进入码道Agent Space设置页面。在设置页面中,您可以按照自己的编码和使用习惯进行个性化配置。
账号
查看当前登录账号的信息。
- 如果您是未登录状态,单击“登录”,会自动跳转到对应的登录页面。
- 如果您是已登录状态,此处会显示您当前已登录的账号名称和账号ID。单击“退出登录”,您可以退出当前账号。
通用设置
| 类型 | 配置项 | 说明 |
|---|---|---|
| 基础设置 | 主题 | 设置码道Agent Space的界面主题。 当前支持暗色主题与浅色主题,您也可以选择“更多主题”,在插件市场中安装其他主题。根据使用环境和个人偏好自由切换,提升编码舒适度与视觉体验。 |
| 语言 | 设置界面中按钮标签及应用内其他文本的显示语言,支持简体中文和英文,可根据需要自由切换,提升使用体验。 | |
| 偏好设置 | Editor设置 | 用于设置Editor相关参数。 单击“去设置”可打开Editor设置页面,自定义字体、工作台、窗口等Editor相关参数,打造更符合个人习惯的开发环境。 |
| 快捷键设置 | 用于自定义快捷键。 单击“去设置”,即可快速跳转至键盘快捷方式页面,轻松为码道Agent Space中的各类操作配置专属快捷键,提升开发效率,操作更顺手。 | |
| 快捷操作 | 命令面板 | 单击“打开”,即可打开命令面板,您可以通过键盘快速输入关键词,搜索并执行IDE的各类命令。 |
| 隐私模式 | 隐私模式 | 对于使用码道代码智能体原个人版或体验版且未完成企业认证的用户,您的对话内容、代码片段及AI生成结果等数据,可能会被用于数据分析、产品改进及模型训练。 如果您不希望数据被用于上述用途,可参照隐私模式中操作开启隐私模式。 |
对话流设置
| 类别 | 配置项 | 说明 |
|---|---|---|
| 对话设置 | 模型回复语言 | 指定模型在对话中的回复语言,支持固定语言或自动匹配提问语言,满足不同场景下的交互需求。在下拉框中选择以下选项:
|
| 对话发送键快捷方式 |
| |
| 语音设置 | 设置码道Agent Space语音对话语言,支持中文和English两种。 当不便手动输入文字时,您可启用语音输入功能。该功能支持单次最长10分钟的连续录音,能够免去冗长的文字描述,帮助您实现精准、高效的需求沟通。详细介绍,请参见语音输入。 | |
| 基础设置 | 字体大小 | 设置码道Agent Space对话窗口的文字显示大小。 |
| 高级设置 | 最小日志等级(Log Level) | 选择日志记录的最小日志等级,以保持性能与诊断的平衡。
|
| 智能体 | 终端命令运行模式 | 智能体终端命令的执行策略,您可以根据安全需求选择其中一种。默认情况下,所有终端命令均需经用户手动批准后方可执行。
|
| 终端命令运行模式 > 命令白名单 | 根据实际需求将特定命令的前缀添加到白名单。被加入白名单的命令将绕过沙箱机制,直接在沙箱外执行。 说明: 仅当“终端命令运行模式”设置为“沙箱运行”时,该配置项才会显示。 | |
| 终端命令运行模式 > 沙箱自定义配置 | 支持通过配置sandbox.json文件,自定义当前项目沙箱环境中进程的文件与网络访问范围,具体操作请参见沙箱。 | |
| 终端命令运行模式 > 网络访问策略 | 智能体提供三种网络访问策略供您选择。请依据实际业务需求及安全等级,配置相应的访问控制规则。
说明: 仅当“终端命令运行模式”设置为“沙箱运行”时,该配置项才会显示。 | |
| 自动批准 > 编辑 | 允许智能体调用edit、write、deleteFile等工具来编辑您计算机上的文件。 | |
| 自动批准 > 使用浏览器 | 允许智能体在浏览器中访问网站。 | |
| 自动批准 > 网页抓取工具 | 允许智能体访问并抓取指定网页的内容。 | |
| Agent安全策略 | 点文件保护 (Dotfiles) | 开启后,禁止智能体修改以点开头的配置文件,如.env、.gitignore等。 |
| 编辑范围保护 | 开启后,仅允许智能体在当前项目目录范围内增加、修改和删除文件,不允许编辑其他目录中的文件。 | |
| 读取范围保护 | 开启后,仅允许智能体访问和读取当前项目目录中的文件,不允许访问其他目录中的文件。 |
模型
企业成员支持在码道Agent Space中添加第三方大语言模型。若您已购买华为云码道代码智能体专业版套餐,同时支持在控制台添加第三方大语言模型。
技能与规则
用于查看及配置企业级、团队级、项目级和个人级等多个层级的技能与规则,适配不同范围的使用需求,兼顾通用性、规范性与个性化,确保作业流程统一且灵活适配各类使用场景。
- 企业级技能与规则:面向全公司或大型组织层面集中构建、管理和分发的标准化技能库及业务规则。其核心目标是消除执行偏差,确保不同团队和个人在复杂业务场景中,均能严格遵循统一的操作规范、安全标准及流程指引,从而提升整体运营的一致性与可控性。
- 团队级技能与规则:面向团队/部门统一配置的技能与规则,用于规范团队作业标准,确保所有成员操作一致性。仅团队管理员或部门管理员可创建、修改、删除,普通成员仅可使用。
- 项目级技能与规则:仅针对当前项目生效的技能与规则,与项目代码库绑定,随代码库同步分发,适配项目专属需求。
- 个人级技能与规则:个人级规则分为本地和云端两种类型。
- 本地个人级规则:针对当前用户下的所有项目生效,基于个人习惯或特定偏好制定的规则,存储在本地。
- 云端个人级规则:基于个人习惯或特定偏好制定的规则,仅成员本人可用,存储在云端。
- 系统内置技能:系统预置的技能,全局可用且开箱即用。提供稳定、持续的基础功能,无需额外配置即可直接使用。
- 技能市场:汇聚多款开箱即用的技能,助力快速提升开发效率。
代码库索引
代码库索引功能旨在提升代码检索效率。码道Agent Space支持构建本地个人索引及云端共享索引,可根据实际需求灵活适配,实现高效的信息获取与管理。
代码库索引的详细信息,请参见代码库索引。
实验室特性
语言服务器协议(Language Server Protocol,简称LSP)是一种用于提供语言服务的标准化协议。LSP将语言服务与IDE进行了解耦,由独立的语言服务器进程来提供代码分析、错误诊断、快速导航及代码重构等核心能力。
码道Agent Space现已预置了本地LSP功能。开启该功能后,Agent会基于语言服务的跳转与符号进行更精准的代码理解和修改。
LSP的详细信息,请参见LSP。
关于CodeArts Agent
华为云码道代码智能体的设置与更新管理页面,您可以查看当前版本信息、配置自动更新策略,同时提供了多个导航链接,如产品首页、文档、最新动态、常见问题、知识库等,方便用户获取帮助或了解产品动态。
关于CodeArts Agent的详细信息,请参见关于CodeArts Agent。