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