嵌入式 IDE 加速 Agent 化,开发走向工具链协同
主流芯片与 IDE 厂商正将 AI 智能体接入嵌入式开发,从代码生成扩展至编译、测试和真机验证。
嵌入式软件开发中的 AI 应用正从代码补全和问答,转向能够理解项目与硬件上下文、调用开发工具的智能体。Microchip、TI、ST、Renesas、Silicon Labs、Infineon、Nordic、乐鑫等厂商虽采取不同路线,但都在将官方文档、IDE 与 Agent 结合,开发流程开始由生成代码延伸至编译、测试和验证。
厂商路线分化
Microchip 的 MPLAB AI 编码助手以 VS Code 扩展形式提供聊天支持,并与开源代码助手 Continue 结合。TI 的 CCStudio 则正式接入 Claude Code、Codex,同时允许安装其他兼容 VS Code 的扩展。
ST 将相关能力拆分为 STM32Cube AI Studio 和 STM32 Sidekick:前者负责模型优化、验证与部署,后者基于 ST 官方产品资料、开发内容和社区信息回答芯片选型、外设工作方式及 IDE 使用问题。Renesas 的 AI Navigator 则覆盖模型训练、转换、应用构建和部署。
打通开发上下文
智能体能否直接取得可信资料并调用工具,是嵌入式 AI 开发的关键。乐鑫文档 MCP 服务器将官方文档库接入 Cursor、VS Code、Claude Code 等工具;Nordic 的 MCP 服务器则提供经核验的 SDK、API、设备配置和 nRF 云现场数据。
在 Embedded World 2026 上,Tasking 还展示了 Agent 通过 MCP 调用 LDRA,对代码进行分析、生成测试并根据结果进行修改。Silicon Labs 的 Simplicity AI SDK 和 ADI 处于预览阶段的 CodeFusion Studio AI 调试助手,也在尝试覆盖更完整的开发流程。
IDE 兼容范围扩大
第三方 IDE 正在加强与主流编码智能体的连接。Qt Creator 20 已支持 Agent Client Protocol,可接入 Claude Code、Codex、Gemini CLI 和 GitHub Copilot。MIKROE 宣布 NECTO Studio 支持 12 家芯片厂商的 1 万余款 MCU,并能结合开发板、传感器和显示屏配置生成相应代码。Infineon 预览中的 ModusToolbox AI Assistant 也试图理解具体 MCU、板级支持包、库和外设配置,而非只提供通用建议。
效率与可靠性边界
多数工程师认可 AI 在初始化代码、驱动模板和小型功能开发中的提速作用,但嵌入式代码高度依赖具体 MCU、寄存器、外设和硬件环境,生成结果可能出现配置错误或混淆不同芯片资料。更可靠的流程应包括:
- 生成代码并调用真实编译器
- 发现错误后自动修改
- 在仿真环境中运行
- 检查外设行为并反复测试
未来 IDE 还需同时理解数据手册、应用笔记、原理图、Gerber 文件、寄存器映射和项目代码。不过,AI 目前更适合充当工程助手,人工审核、测试和最终验证仍不可替代,尤其是在汽车等安全关键领域。行业竞争的重点,也正从「AI 能否写代码」转向「AI 能否调用完整的开发工具链」。
