# 什么是华为云码道代码智能体IDE
码道IDE是华为云CodeArts系列中的AI编程环境，深度融合AI能力至开发工具链中，为开发者提供智能化、高效化的编程体验。
 #### 支持的操作系统
为确保最佳兼容性与性能表现，推荐使用以下系统配置：
- Windows操作系统：**推荐使用** **Windows 11 (x64)**；如果使用Windows 10 (x64)，系统版本需为2019年及以上，建议升级至最新稳定版本。
- macOS操作系统：macOS 11及以上版本，兼容ARM64（Apple Silicon）架构。
- Linux操作系统：Linux（ARM64）架构，glibc版本 ≥ 2.31，glibcxx版本 ≥ 3.4.26。
- HarmonyOS系统：适配HarmonyOS 6.1，支持的鸿蒙PC版本请查看[支持的操作系统]。
 
#### 双重开发模式
华为云码道代码智能体提供了两种灵活的开发模式，满足不同场景需求：
- **IDE** **模式**：延续了传统开发流程，开发者能够全程自主掌控开发节奏，满足对开发过程高度控制的需求。
- **Space** **模式（码道Agent Space）** ：码道IDE内置的智能AI助手模式，不仅限于代码编写，还提供代码之外的通用AI能力支持。开发者可在独立的对话界面中完成文档撰写、数据分析、可视化设计等任务。详细介绍请参见[Space模式](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0004.html)。
 
#### 安全能力保障
码道IDE提供了沙箱的运行能力，为AI协作开发提供双重安全保障：
- 数据范围控制：严格隔离AI可访问的数据资源，防止敏感信息泄露。
- 命令执行风控：限制高风险命令的执行权限，降低误操作或恶意代码带来的系统风险。
 
