Ohhnews

分类导航

$ cd ..
Jetbrains Blog原文

JetBrains IDE 迈入智能体开发时代:Air 重塑开发工作流

#jetbrains#air#ai智能体#代码审查#集成开发环境

随着智能体编写更多代码,个人生产力会提升,但瓶颈会转移到审查环节。如今,49% 的开发者每周要花四个或更多小时审查 AI 输出并修正提示词(Atlassian《2026 年开发者体验状况报告》)。我们认为,这意味着你需要理解改动了什么,判断这些改动是否应纳入你的代码库,并且能够在会话结束后维护它。

正因如此,我们在 JetBrains IDE 的 2026.3 版本中推出了 Air。它让你可以把编码智能体带入现有的开发环境,并在同一处跟踪它们的进度、审查它们的更改并发送反馈。这是让 JetBrains IDE 更具智能体能力的重要一步,同时仍尊重经典工作流——开发者始终掌控全局,并处于一切工作的中心。

Air 不只是与 AI 聊天的新场所。由于它运行在 IDE 内部,它能把 IDE 的代码智能带给你和你的智能体。通过 IDE 的 MCP 服务器和内置技能,智能体可以查看检查结果、运行你的构建和运行配置、查询数据库,并使用 IDE 自带的重构功能。在 IntelliJ IDEA 和 CLion 中,它们还能控制调试器。
在你的 IDE 中试用 Air

本文内容: Air 的关键功能 | 从 AI Assistant 迁移 | 免费 AI | 常见问题

JetBrains IDE 中 Air 的关键功能

并行智能体会话、工作树与通知

在一个地方跨项目跟踪会话,了解哪些智能体正在工作、哪些需要你的输入,以及哪些有未读结果。当智能体需要你时,通知会提醒你。为每个智能体分配自己的本地 Git 工作树,以免并行会话相互冲突,并像审查其他任何会话一样审查其更改。智能体自行创建的工作树目前尚未在 Air 中跟踪,但我们正在努力实现这一点。

从预设启动会话

将你在某类任务中使用的智能体、模型和指令保存为预设。这样无需重新设置所有内容,就能从预设启动新会话,并可为不同用例保留单独的预设。 [LOADING...]

支持你现有的智能体和订阅

Air 可与 Junie、Codex、Claude Agent 和 GitHub Copilot 等智能体配合使用,并通过 ACP 连接其他兼容智能体。你可以使用已安装在机器上的兼容智能体,或从注册表中添加它们,然后选择模型并连接你的订阅。

具体取决于设置方式,这可以是你现有的提供商订阅、API 密钥或 JetBrains AI。无需付费的 JetBrains AI 订阅。

你还可以在 Air 的终端界面中使用 Claude Code 搭配 Claude Pro 或 Max 订阅;该终端界面会以全屏 IDE 标签页打开。 [LOADING...]

审查智能体代码与 Code Notes

你不需要亲自编写每一行代码才能对其负责,但你需要理解它。智能体完成后,打开审查面板查看该会话改动了什么,然后使用 IDE 自带的工具进行检查:浏览代码、运行检查和测试,或使用调试器。你可以在特定行上留下 Code Notes 来请求更改或提问,并将它们连同代码上下文一起发送回会话。

Code Notes 也适用于 Air 的终端智能体,因此你可以在 IDE 中审查它们的输出,并在不放弃终端工作流的情况下引导下一轮迭代。 [LOADING...]

为你和你的智能体提供 IDE 智能能力

受支持的智能体可以使用 JetBrains IDE 的原生能力,包括调试、性能分析、数据库管理和语义代码搜索。你仍然可以使用完全相同的工具来检查和验证它们的工作。

代码补全和下一个编辑建议

代码补全仍像以前一样在编辑器中工作,并且不会计入你的 JetBrains AI 配额。当你使用 JetBrains AI 订阅或 GitHub 登录时,下一个编辑建议可与 Air 配合使用。

可禁用 Air

作为掌握主动权的开发者,你可以选择是否使用它以及使用到什么程度。你可以在工作时向智能体提问、委派更改,或继续自己编写代码。

你可以在 Settings | Plugins 中禁用 Air 本身,然后重启 IDE。

从 AI Assistant 迁移

如果你从 AI Assistant 迁移过来,下面是新增内容。

更清晰的使用量与配额可见性

Air 会显示当前会话的成本(以 token 或金额计),并让你无需离开 IDE 就能查看剩余的 JetBrains AI 配额和重置日期。我们正在为 Codex、Claude 和 Copilot 订阅开发同样的视图。组织中的用户会获得一个指向 JetBrains Console 的链接,用于分析或管理团队的 AI 使用情况。 [LOADING...]

生成提交消息

当更改准备就绪时,Air 会根据你选择的更改起草提交消息。你可以编辑它,然后在准备好时提交。

Air 作为右侧工具窗口

呼声最高的改动是熟悉的布局。Air 可以作为紧凑的工具窗口在右侧打开,也就是你从 AI Assistant 中熟悉的布局;当你需要更多空间时,也可以作为编辑器标签页打开。在 Air 的左下角,打开 Settings,然后将鼠标悬停在 Show Chat 上并选择 In Toolwindow 选项。 [LOADING...]

AI Assistant 仍然可用

AI Assistant 仍作为独立插件提供并受支持,直到 2027 年初。如果切换到 Air 后 AI Assistant 被隐藏了,要恢复它,请按两次 Shift,搜索“Open AI Assistant”,然后按照提示操作。详情请参阅指南。

Air 自带免费 AI

我们已让编码智能体 Junie 的 Lite 配置可免费使用。使用你的 JetBrains Account 登录,给它一个任务,然后用 Air 审查结果。它也能覆盖你过去可能在 AI 聊天中提出的日常问题。无需 JetBrains AI 订阅。

JetBrains IDE 中的 Air 从 2026.3 版本起可用。更新你的 IDE 并打开 Air。告诉我们它如何融入你的工作流。在下方留言,或在 YouTrack 上分享反馈。

适用合理使用政策。条款和可用模型可能会发生变化。

常见问题

我可以在 Air 中使用 Claude 订阅吗?

可以。打开智能体菜单并选择 Manage Agents,然后对于 Claude,选择 Terminal 而不是 Chat。启动新会话,以在全屏编辑器标签页中打开 Claude Code,然后使用你的 Claude 订阅登录。Air 聊天视图中的 Claude Agent 需要 JetBrains AI 订阅或 Anthropic API 密钥。

Air 支持哪些编码智能体?

Air 支持 Codex、Claude Agent(聊天中)、Claude Code(终端中)、Gemini、GitHub Copilot、DeepSeek、OpenCode、Cursor、Pi、Grok、Kimi、Kilo,以及通过 ACP 接入的许多其他智能体。

JetBrains IDE 中的 Air 与 Junie 有什么区别?

Air 是你 JetBrains IDE 中用于运行编码智能体并审查其工作的工作区。Junie 是 JetBrains 的编码智能体,你可以通过 Air 使用它。Air 也支持来自其他提供商的智能体。

在 JetBrains IDE 中使用 Air 需要 JetBrains AI 订阅吗?

不需要。在 Air 中进行本地智能体工作流无需付费的 JetBrains AI 订阅。你可以使用受支持的提供商账户或 API 密钥,或使用 JetBrains Account 登录以免费使用 Junie Lite。提供商的收费、使用限制和合理使用条款仍然适用。

Air 会自动启动智能体或将我的代码发送给 AI 提供商吗?

不会。Air 不会自动启动智能体,也不会将你的代码发送给 AI 提供商。你会在使用前选择并授权某个智能体。之后的数据处理取决于你选择的智能体和提供商及其适用条款。

AI Assistant 聊天去哪了?

我们已将 AI Chat 迁移为 Air 中的智能体会话。对于快速问题,可使用 Junie 搭配 Lite 或 Luna 模型,并将 Effort 设置为 Off。你之前的 AI Chat 对话会自动转换为 Junie 会话,因此你可以从上次离开的地方继续。

Air 中提供代码补全和下一个编辑建议吗?

是的。两者都会继续在编辑器中工作。代码补全不会使用你的 JetBrains AI 配额,而下一个编辑建议需搭配 JetBrains AI 订阅使用。

Air 是否支持远程开发?

支持。当你连接到远程后端时,Air 和你的智能体会与代码一起在后端运行。