返回资讯中心
外部精选
软件工程
#开发工具#news#releases#agentic-ai#cuda

JetBrains 发布 CLion 2026.3,新增 JetBrains Air 智能体开发层

来源标题:CLion 2026.3 Is Here

JetBrains 发布 CLion 2026.3,新增 JetBrains Air 智能体开发层,可在 IDE 内运行、跟踪和验证多智能体工作流,并支持 Claude Agent、Codex、Gemini 等兼容 ACP 的智能体。该版本还带来硬故障智能体调试、CMake 项目配置辅助,以及对 NVIDIA CUDA Tile C++ 和 ISPC 的支持。用户可通过 Toolbox App、snap 包或从 2026.2 版本打补丁更新。

JetBrains BlogOleg Zinovyev2026/11/5 · 昨天30 分钟阅读

以下正文由 AI 翻译自 JetBrains Blog(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

CLion 2026.3 现已发布,带来 JetBrains Air、智能体辅助的嵌入式调试与 CMake 项目配置,以及对 NVIDIA CUDA Tile C++ 和 ISPC 的支持。

CLion 2026.3 现已可用。这一 JetBrains C 和 C++ IDE 的最新版本包含以下关键特性:

  • JetBrains Air,JetBrains IDE 中面向智能体开发的新一层。
  • 硬故障的智能体调试。
  • 智能体辅助的 CMake 项目配置。
  • 对 NVIDIA CUDA Tile C++ 的支持。 你可以通过下方链接、Toolbox App 下载 CLion 2026.3,Ubuntu 用户也可使用 snap 包,或从 2026.2 版本应用补丁更新。 下载 CLION 2026.3

JetBrains Air——运行智能体并验证其工作成果的统一场所

自本版本起,JetBrains IDE 内置 Air,这是面向智能体开发的新一层。在 IDE 内运行、跟踪并验证多智能体工作流,代码智能会引导智能体避开常见陷阱,集成审查工具让你在每次变更进入代码库之前逐一检查。

你的智能体、你的模型、你的订阅——并免费使用 Junie Lite

Air 可与 Claude Agent、Codex、Gemini、GitHub Copilot、Junie、OpenCode 及其他兼容 ACP 的智能体配合使用。它会自动检测你机器上已安装的智能体,一键即可连接,你也可以从智能体注册表中添加更多。 你现有的工作流可无缝延续:服务商订阅、API key 和自定义 base URL 均可使用,无需 JetBrains AI 订阅。在终端或全屏 IDE 标签页中用你的 Claude 订阅运行 Claude Agent,在聊天或终端中与其他智能体协作,并可随时切换订阅,甚至可在会话中途切换。 为帮助你无需外部订阅即可上手,Air 开箱即包含 Junie Lite 的免费 AI。你只需一个 JetBrains Account。

用于审查变更并引导智能体的中心工作区

在查看周边代码和项目工具的同时审查智能体的变更,并直接将反馈发回给智能体。可将注释锚定到 diff 中的特定行,或直接从编辑器发表评论,为智能体提供具体的调整背景。在聊天或终端中工作,随你选择。 如果你使用 AI Assistant,CLion 会向你提供 Air 的试用。激活 Air 会隐藏 AI Assistant(你可随时按照以下步骤切换回来)。Air 会自动迁移你的 IDE 技能、MCP 配置、通过 ACP 安装的智能体、凭据以及常规聊天历史。聊天模式历史不会迁移。

硬故障的智能体调试

ARM Cortex-M 芯片上的硬故障表明出了问题,但很少说明原因。诊断根本原因需要手动解码故障状态寄存器、将出错程序计数器与反汇编进行比对,并且往往需要多次复现崩溃。 CLion 现在通过专用 MCP 工具和内置 AI 技能自动完成这项排查工作。你的智能体会检查故障寄存器、内存和反汇编,使用与你相同的调试器工具将问题追溯到源头。 此工作流支持 Lauterbach TRACE32、SEGGER J-Link、ST-LINK 及其他调试探针,也支持任何连接到 IDE MCP 服务器的智能体。更多信息请参阅我们的博客文章。

智能体辅助的 CMake 项目配置

新建的 CMake 项目可能因配置档案错误或缺少工具链组件而加载失败,找出原因可能颇费时间。 当 CMake 加载失败时,CLion 现在会显示一条通知,其中带有 Configure with [agent] 按钮。选择一个已安装的终端智能体,例如 Claude Code、Codex 或 Junie,IDE 会打开其终端并附上现成的提示词。 智能体与 CLion 的 MCP 服务器交互以诊断问题、更新你的 CMake 配置档案和工具链,并重新加载项目。

调试器

调试配置档案的 JSON 配置

此前,调试配置档案只能通过 CLion UI 进行配置。这不够灵活,因为你无法将配置档案作为文件编辑、从文档中复制,或生成设置。 IDE 现在以 JSON 存储调试配置档案,例如共享配置档案存储在 .idea/debug-profiles.json 中。你可以继续在 UI 中配置档案,或选择 Configure Profile in .json 直接在编辑器中编辑,并享有 JSON schema 校验和代码补全。 当你或你的智能体修改该文件时,CLion 会自动重新加载。IDE 还会保留它无法识别的设置,例如针对其他配置或被禁用插件的设置,因此你不会丢失它们。

专用于 Lauterbach TRACE32 的调试配置档案

此前在 CLion 中配置 TRACE32 调试器需要通用的 DAP 配置档案,且你必须自行输入每个 attach 参数。没有启动模式,某些 TRACE32 特有的选项也不受支持。 CLion 现在提供专用的 TRACE32 调试配置档案。它基于 DAP,预填了 TRACE32 的启动和 attach 参数值,因此你只需添加针对你的目标和项目的特定值。 该配置档案既支持从 IDE 启动调试会话,也支持通过 TRACE32 自带的 t32debugadapter 附加到活动会话。CLion 还在 Memory View 标签页中支持 TRACE32 内存访问限定符,并为 PRACTICE 脚本提供语法高亮。

DAP 支持的改进

此前,CLion 总是在相同的默认目录和相同的工具链环境下启动 DAP 调试器。如果你的调试器需要不同的目录或自己的环境变量,你无法在配置档案中进行配置。 DAP 调试配置档案现在在 Advanced 部分提供 Working directory 和 Environment variables 字段,可通过 UI 或直接在 debug-profiles.json 中配置。

面向 AI 智能体的 RTOS 对象

(原文较长,此处译出前 6000 字,完整内容请点「打开原文」。)

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →