
# IDE全局设置
单击华为云码道代码智能体IDE工具右上角的设置图标 ![](https://support.huaweicloud.com/usermanual-codeartsagent/zh-cn_image_0000002608563205.png)，进入华为云码道代码智能体IDE全局设置页面。在全局设置页面中，您可以按照自己的编码和使用习惯进行个性化配置。
图1IDE全局设置   
![](https://support.huaweicloud.com/usermanual-codeartsagent/zh-cn_image_0000002714549028.png "点击放大")
#### 账号
查看当前登录账号的信息。
- 如果您是未登录状态，单击"登录"，会自动跳转到对应的登录页面。
- 如果您是已登录状态，此处会显示您当前已登录的账号名称和账号ID。单击"退出登录"，您可以退出当前账号。
 
#### 通用
表1通用配置项说明 
| 类型   | 配置项      | 说明                                                                                                                                                                                                                                                                                          |
|:---|:---|:---|
| 基础设置 | 主题       | 设置华为云码道代码智能体IDE的界面主题。 当前支持**暗色** 主题与**浅色**主题，您也可以选择"更多主题"，在插件市场中安装其他主题。根据使用环境和个人偏好自由切换，提升编码舒适度与视觉体验。                                                                                                                                                |
| 基础设置 | 语言       | 设置界面中按钮标签及应用内其他文本的显示语言，支持简体中文和英文，可根据需要自由切换，提升使用体验。                                                                                                                                                                                                                                          |
| 偏好设置 | Editor设置 | 用于设置Editor相关参数。 单击"去设置"可打开Editor设置页面，自定义字体、工作台、窗口等Editor相关参数，打造更符合个人习惯的开发环境。                                                                                                                                                                         |
| 偏好设置 | 快捷键设置    | 用于自定义快捷键。 单击"去设置"，即可快速跳转至键盘快捷方式页面，轻松为华为云码道代码智能体IDE中的各类操作配置专属快捷键，提升开发效率，操作更顺手。                                                                                                                                                                        |
| 快捷操作 | 命令面板     | 单击"打开"，即可打开命令面板，您可以通过键盘快速输入关键词，搜索并执行华为云码道代码智能体IDE的各类命令。                                                                                                                                                                                                                                     |
| 隐私模式 | 隐私模式     | 对于使用华为云码道代码智能体**老套餐体验版（包含原个人版）/新套餐个人版（体验版** /**标准版** /**高级版/旗舰版）且尚未完成企业认证的用户**，你的对话内容、代码片段及AI生成结果等数据，可能会被用于数据分析、产品改进及模型训练。 如果你不希望数据被用于上述用途，可参照[隐私模式](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0048.html)中操作开启隐私模式。 |
| 通知   | 限时模型福利通知 | 开启后，你每天第一次登录，就会自动收到限时AI模型福利通知。                                                                                                                                                                                                                                                              |
   
#### 对话流
图2显示gutter图标效果   
![](https://support.huaweicloud.com/usermanual-codeartsagent/zh-cn_image_0000002589138098.png "点击放大")
表2对话流配置项说明 
| 类别        | 配置项                 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
|:---|:---|:---|
| 对话设置      | 模型回复语言              | 指定模型在对话中的回复语言，支持固定语言或自动匹配提问语言，满足不同场景下的交互需求。在下拉框中选择以下选项： - **Auto** ：模型会**自动识别**用户提问的语言，并以相同语言进行回复。    - **中文** ：模型始终使用**中文**进行回复，不受提问语言影响。  - **English** ：模型始终使用**英文**进行回复，不受提问语言影响。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 对话设置      | 对话发送键快捷方式           | **E** **nter键发送消息，Ctrl+Enter键换行**：在会话输入框中输入提示词后，按下Enter键即可直接发送指令。如果您想换行继续输入指令，同时按Ctrl+Enter键即可。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| 对话设置      | 对话发送键快捷方式           | **Ctrl+Enter键发送消息，Enter键换行**：在会话输入框中输入提示词后，同时按下Ctrl+Enter键即可发送指令。如果您想换行继续输入指令，直接按Enter键即可。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| 对话设置      | 语音设置                | 自定义语音对话转换后显示的语言。在下拉框中选择以下选项： - **中文**：语音输入内容无论是中文或英文或中英混合，系统将按照输入语种转为中文或英文或中英混合。  - **English**：语音输入内容无论是中文或英文或中英混合，系统只识别英文。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| 基础设置      | 字体大小                | 设置华为云码道代码智能体界面的字体大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| 基础设置      | 显示gutter图标          | Gutter图标是指代码编辑器Gutter区域中，显示在函数、类等定义行旁的快捷操作图标，用于快速执行常用的开发操作，如[图2]。 在下拉框中勾选所需功能（如代码解释、代码注释、代码优化和单元测试），所选功能会在对应代码行旁的Gutter区显示。单击图标并选择对应功能，即可快速对函数、类等执行相关操作，提升开发效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| 高级设置      | 最小日志等级（Log Level）   | 选择日志记录的最小日志等级，以保持性能与诊断的平衡。 - **配置原则**：建议您将日志等级设置为Debug（调试），Debug日志会记录开发调试时的代码内部执行细节，能有效辅助排查和定位代码执行过程中出现的问题。  - **等级排序** ：日志等级严重性从低到高为Debug（调试）\< Info（信息）\< Warn（警告）\< Error（错误）。 - Debug（调试）：用于记录程序运行过程中的详细内部信息，如请求详情、流程步骤等，主要用于开发阶段的调试和问题定位。  - Info（信息）：用于记录程序正常运行的关键状态信息，如服务启动、请求处理概要等，便于查看系统的基本运行流程。  - Warn（警告）：用于记录可能影响系统稳定性的潜在问题，如配置缺失、资源不足等，但不会直接导致程序中断。  - Error（错误）：用于记录已导致部分功能异常或操作失败的错误信息，如接口调用失败、数据解析错误等，需及时关注和处理。     |
| 智能体       | 终端命令运行模式            | 智能体终端命令的执行策略，您可以根据安全需求选择其中一种。默认情况下，所有终端命令均需经用户手动批准后方可执行。 - **沙箱运行**：终端操作默认在安全沙箱环境中自动运行。  - **自动运行** ：智能体直接执行所有命令，无需征得您的同意。 **为了确保安全，建议只在必要时启用"自动运行"模式。此模式会绕过所有安全检查，可能在未经提醒的情况下执行高风险操作。**   - **手动模式**：智能体执行任何命令前，都会向用户发送确认提示，用户需手动确认后，命令才会继续执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 智能体       | 终端命令运行模式 \> 命令白名单   | 根据实际需求将特定命令的前缀添加到白名单。被加入白名单的命令将绕过沙箱机制，直接在沙箱外执行。 说明： 仅当"终端命令运行模式"设置为"沙箱运行"时，该配置项才会显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| 智能体       | 终端命令运行模式 \> 沙箱自定义配置 | 通过配置sandbox.json文件，您可以自定义当前项目沙箱环境中进程的文件与网络访问范围。 说明： 仅当"终端命令运行模式"设置为"沙箱运行"时，该配置项才会显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 智能体       | 终端命令运行模式 \> 网络访问策略  | 智能体提供三种网络访问策略供您选择。请依据实际业务需求及安全等级，配置相应的访问控制规则。 - **全网访问**：允许访问所有内部及外部网络资源。  - **本地访问**：仅允许访问本地服务网络（局域网/内网），禁止通过TCP协议访问外部互联网。  - **禁止网络访问**：阻断所有通过TCP协议建立的网络连接，禁止访问任何内部或外部资源。  - **自定义网络访问**：通过修改策略配置JSON文件，自定义当前项目沙箱环境中进程的文件与网络访问范围。   说明： 仅当"终端命令运行模式"设置为"沙箱运行"时，该配置项才会显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| 智能体       | 自动批准 \> 编辑          | 允许智能体调用edit、write、deleteFile等工具来编辑您计算机上的文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| 智能体       | 自动批准 \> 使用浏览器       | 允许智能体在浏览器中访问网站。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| 智能体       | 自动批准 \> 网页抓取工具      | 允许智能体访问并抓取指定网页的内容。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Agent安全策略 | 点文件保护 (Dotfiles)    | 开启后，禁止智能体修改**以点开头**的配置文件，如.env、.gitignore等。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Agent安全策略 | 编辑范围保护              | 开启后，仅允许智能体在当前项目目录范围内增加、修改和删除文件，不允许编辑其他目录中的文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Agent安全策略 | 读取范围保护              | 开启后，仅允许智能体访问和读取当前项目目录中的文件，不允许访问其他目录中的文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| 智能问答      | 猜你想问                | 开启**猜你想问** 功能后，回答完问题后，智能问答会根据您的习惯和对话内容，智能预测三个相关问题，单击后可快速提问。详细信息请参考[开启猜你想问](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0008.html#codeartsagent_ug_0008__section1143194414396)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
   
#### 智能体
智能体（Agent）是面向多样化开发场景的编程助手。华为云码道代码智能体不仅内置了多种智能体，还支持自定义智能体功能。在自定义智能体中，通过灵活配置提示词（Prompt）、技能（Skill）及工具集，您可以打造专属助手，从而更高效地应对复杂开发任务。
- **企业级** **智能体**：企业全员可用的智能体，由企业管理员创建并存储于云端。
- **团队级智能体**：仅限指定团队使用，由企业管理员或团队管理员创建，存储于云端。
- **项目级智能体**：仅针对当前项目生效，随代码库分发，存储在本地。
- **个人级智能体** ：分为**本地** 和**云端** 两种类型的个人级智能体。
  - 本地个人级智能体：针对当前用户下的所有项目生效，存储在本地。
  
  - 云端个人级智能体：仅创建者可用，存储在云端。
   
- **系统内置智能体**：系统内置了多款开箱即用的智能体，这些智能体无需手动创建，即拿即用，旨在为多种开发场景提供高效的编程辅助。
内置智能体的详细介绍请参见[内置智能体](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0052.html)，自定义智能体的详细介绍请参见[自定义智能体](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0051.html)。
#### 模型
在华为云码道代码智能体IDE中，除了系统内置模型外，企业成员还可自由接入第三方大语言模型。若您已购买华为云码道代码智能体老套餐专业版/新套餐企业版，同时支持在控制台添加第三方大语言模型。
模型的详细介绍，请参见[模型](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0053.html)。
#### 代码补全
表3代码补全设置项说明 
| 类别   | 配置项   | 说明                                                                                                                                                                                                                                                                                                                           |
|:---|:---|:---|
| 基础设置 | 代码补全  | 开启后，华为云码道代码智能体将提供代码补全功能，包括输入时的实时补全和通过快捷键触发的完整代码生成。为低延迟响应优化，代码补全采用专属内置模型，不支持自定义模型。                                                                                                                                                                                                                                            |
| 基础设置 | 免打扰模式 | 开启代码补全的**免打扰模式**后，将隐藏代码补全与对话相关提示，助您专注编码。请根据您的实际需求，勾选相应的选项。 隐藏"代码生成快捷键"提示：开启后，选中代码时将不再显示"代码生成快捷键"提示。                                                                                                                                                                                 |
| 高级设置 | 行内生成  | 开启**行内生成**后，当您在代码编辑器中敲击代码（未按Enter键）时，华为云码道代码智能体将自动生成本行代码的补全建议，生成过程通常耗时75\~1000ms。 您还可以通过调整**缓冲时延**来防止误触，缓冲时延（ms）用于设置触发行内生成的缓冲等待时间（取值为75\~1000ms）。 说明： 在部分场景下（如代码上下文复杂、系统负载较高），工具会进入代码抑制状态，暂不生成代码建议。 |
| 高级设置 | 片段生成  | 开启**片段生成**后，当您按下Enter键后，华为云码道代码智能体将自动生成最小代码块的补全建议。 说明： 在部分场景下（如代码上下文复杂、系统负载较高），工具会进入代码抑制状态，暂不生成代码片段。                                                                                                                                       |
| 高级设置 | 智能截断  | 开启**智能截断**后，华为云码道代码智能体将自动识别代码上下文，生成完整的代码片段。 **当前支持** **Java** **、C、C++和Python语言。**                                                                                                                                                                                                   |
   
#### MCP工具
华为云码道代码智能体可依托模型上下文协议（MCP）与MCP服务器通信，借助服务器提供的额外工具和资源实现功能扩展。您可以在此处添加MCP服务器，详细介绍请参见[MCP](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0010.html)。
#### 技能与规则
用于查看及配置企业级、团队级、项目级和个人级等多个层级的技能与规则，适配不同范围的使用需求，兼顾通用性、规范性与个性化，确保作业流程统一且灵活适配各类使用场景。
- **企业级技能与规则**：面向全公司或大型组织层面集中构建、管理和分发的标准化技能库及业务规则。其核心目标是消除执行偏差，确保不同团队和个人在复杂业务场景中，均能严格遵循统一的操作规范、安全标准及流程指引，从而提升整体运营的一致性与可控性。
- **团队级技能与规则**：面向团队/部门统一配置的技能与规则，用于规范团队作业标准，确保所有成员操作一致性。仅团队管理员或部门管理员可创建、修改、删除，普通成员仅可使用。
- **项目级技能与规则**：仅针对当前项目生效的技能与规则，与项目代码库绑定，随代码库同步分发，适配项目专属需求。
- **个人级技能与规则** ：个人级规则分为**本地** 和**云端** 两种类型。
  - 本地个人级规则：针对当前用户下的所有项目生效，基于个人习惯或特定偏好制定的规则，存储在本地。
  
  - 云端个人级规则：基于个人习惯或特定偏好制定的规则，仅成员本人可用，存储在云端。
   
- **系统内置技能**：系统预置的技能，全局可用且开箱即用。提供稳定、持续的基础功能，无需额外配置即可直接使用。
- **技能市场**：汇聚多款开箱即用的技能，助力快速提升开发效率。
技能配置的详细介绍请参见[技能](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0024.html)，规则配置的详细介绍请参见[规则](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0019.html)。
#### 经验与记忆
开启记忆与经验沉淀功能后，AI将自动记录你的使用偏好、行为习惯、项目背景与关键决策等信息，并将对话中有价值的内容沉淀为可用经验，让AI越用越懂你。
经验的详细信息请参见[经验](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0055.html)，记忆的详细信息，请参考[记忆](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0039.html)。
#### 代码库索引
你可以为项目构建索引，来提升AI在代码库中的检索速度与准确度，使结果更贴合你的需求。
代码库索引的详细信息，请参考[代码库索引](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0001.html)。
#### 实验室特性
语言服务器协议（Language Server Protocol，简称LSP）是一种用于提供语言服务的标准化协议。LSP将语言服务与IDE进行了解耦，由独立的语言服务器进程来提供代码分析、错误诊断、快速导航及代码重构等核心能力。
华为云码道代码智能体现已预置了本地LSP功能。开启该功能后，Agent会基于语言服务的跳转与符号进行更精准的代码理解和修改。
LSP的详细信息，请参考[LSP](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0003.html)。
#### 知识库
华为云码道代码智能体具备基于知识库的问答增强能力，支持开发者将企业内部文档、技术资料等知识内容上传至知识库，并作为上下文参考进行智能问答。
知识库的详细信息，请参考[知识库](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0013.html)。
 #### 关于CodeArts Agent
表4关于CodeArts Agent配置项说明 
| 类别               | 配置项       | 说明                                                                                                                                                                                                                                                                                                                                                                |
|:---|:---|:---|
| 关于CodeArts Agent | 检查更新      | 单击"检查更新"后，系统会自动检测当前版本。同时，华为云码道代码智能体IDE工具右上角会显示更新状态栏，鼠标悬浮即可实时查看升级进度、新版特性及异常提示，让您对升级过程一目了然，体验更顺畅。                                                                                                                                                                                                                                                                   |
| 关于CodeArts Agent | 产品首页      | 单击可跳转至华为云码道代码智能体产品官网，在此页面可下载最新产品安装包。                                                                                                                                                                                                                                                                                                                              |
| 关于CodeArts Agent | 文档        | 单击可跳转至华为云码道代码智能体的帮助文档，可了解产品功能并查阅详细操作指南，轻松上手无压力。                                                                                                                                                                                                                                                                                                                   |
| 关于CodeArts Agent | 最新动态      | 单击可跳转至华为云码道代码智能体最新动态页面，查看产品的最新动态。                                                                                                                                                                                                                                                                                                                                 |
| 关于CodeArts Agent | 常见问题      | 单击可跳转至华为云码道代码智能体常见问题文档，快速获取使用帮助，高效解决使用中的问题。                                                                                                                                                                                                                                                                                                                       |
| 关于CodeArts Agent | 知识库管理     | 单击可跳转至华为云码道代码智能体控制台内的知识库模块，该模块支持知识资产的统一管理与调用。                                                                                                                                                                                                                                                                                                                     |
| 关于CodeArts Agent | 隐私条款      | 单击可跳转至华为云码道代码智能体隐私条款页面，了解隐私相关的服务条款与使用规范。                                                                                                                                                                                                                                                                                                                          |
| 关于CodeArts Agent | 反馈建议      | 单击"反馈建议"，在反馈建议页面，提交您在使用中遇到的问题或优化建议，我们将持续改进产品的使用体验。                                                                                                                                                                                                                                                                                                                |
| 版本更新             | 更新偏好      | 开启后，系统会在检测到新版本时自动下载并安装更新。 - 每12h检测1次：系统将在运行期间每隔12小时自动检查一次更新。  - 每次启动检测1次：仅在IDE启动时自动执行一次版本检测，运行期间不再重复检测。   |
| 版本更新             | 更新后显示更新日志 | 开启后，每次更新完成后，都会自动弹出一个窗口，展示本次更新的内容说明。                                                                                                                                                                                                                                                                                                                               |
   
