Ohhnews

分类导航

$ cd ..
Jetbrains Blog原文

JetBrains IDE 中 Air 入门指南 – 第 1 部分

#air#jetbrains ide#编码代理#代理会话#代码审查

设置编码智能体来处理多项任务、同时你继续工作并不难。更难的是了解每项任务的进展、每个智能体改了什么,以及哪些工作仍需要你关注。

最近,我们推出了 JetBrains IDE 中的 Air。它把编码智能体带入你日常编写、审查、运行和测试代码的环境。在一个工作区中,你可以管理不同的智能体会话、跟踪它们的进度,并使用熟悉的 JetBrains 工具审查它们的更改。

在 Air in IDE 系列的第一支视频中,开发者布道师 Kristel Cocoli 将这一工作流付诸实践。她从一个现有项目开始,让智能体扩展该项目,审查更改并测试结果。

你可以在下方观看完整视频,了解该工作流的实际运行情况。

在你的 IDE 中开始使用 Air

Air 可作为插件从 JetBrains Marketplace 获取,同时也已内置于 2026.3 EAP 的 JetBrains IDE 中。

如果你通过 AI Assistant 中的通知安装 Air,AI Assistant 将被关闭,以避免两者同时运行。如需切换回去,请连按两次 Shift,选择 操作,然后搜索 打开 AI Assistant。你也可以在“智能体会话”工具窗口中打开 选项,然后选择 打开 AI Assistant。无需禁用 Air。

为每项任务选择 AI 智能体

Air 可以检测你机器上已安装的兼容智能体。打开 管理智能体,从注册表安装智能体或连接自定义智能体,然后为每项任务选择要使用的智能体。

[LOADING...]

支持 Codex、Gemini、GitHub Copilot、Claude Agent 和 Junie,以及通过智能体客户端协议(ACP)连接的其他智能体。JetBrains AI 订阅支持所有这些智能体。只有 Claude Agent 在聊天视图中需要 JetBrains AI 订阅,而其终端界面允许你使用自己的 Claude 订阅。

这让你既能使用已经熟悉的智能体,也能在任务需要不同方法时尝试其他智能体。

安装 Air 不会安装或激活任何智能体,也不会导致你的项目代码被发送给 AI 提供商。你可以决定连接和使用哪些智能体。如果你连接第三方智能体,你的数据将根据你现有的协议直接发送给该提供商。

如果你使用 JetBrains AI,则适用 JetBrains AI 服务条款。

开始你的第一个智能体会话

选择智能体后,按 Cmd+2(macOS)或 Alt+2(Windows/Linux)开始新的智能体会话。

然后,描述你希望智能体做什么。你可以通过附加文件或选择相关代码来提供更多上下文。无论你是想让智能体探索项目的某一部分、调查错误,还是实现功能,聚焦明确的请求都能为它提供更清晰的起点。

如需分步介绍,开发者布道师 Mike Hartington 在下方最新的入门视频中演示了设置过程。

在工作时管理智能体会话

只有在你仍能看清智能体在做什么时,运行多个会话才有用。Air 将这些智能体的会话汇集在一起,让你可以跟踪进度、查看更新,并找出需要你介入的工作。

你可以让一个智能体探索项目中不熟悉的部分,让另一个智能体实现某项更改,也可以用同一个智能体运行多个会话。智能体工作时,你可以专注于自己的代码,稍后再回来审查它们的更改。

智能体会话会以标签页形式在编辑器中打开,因此你可以轻松在会话和代码之间切换。更改的文件和差异仍可从会话中访问,让智能体的工作与其影响的代码保持紧密关联。兼容智能体可通过聊天或终端界面使用;你还可以在 Air 的终端中使用 Claude 订阅,该终端会以全屏标签页打开。在支持的情况下,你还可以使用语音输入来提供指令或反馈。

你还可以查看会话级成本估算,从而了解智能体和模型的选择会如何影响用量。

使用 JetBrains IDE 工具审查代码

委派工作中最重要的部分是判断结果是否已经可以接受。Air 让你可以从智能体会话进入项目环境,在其中检查差异、浏览相关代码、运行测试,并使用 JetBrains IDE 中可用的其他工具。如果有需要修改的地方,你可以针对差异向智能体发送反馈。

[LOADING...]

亲自试试 Air

设置完成后,在你自己的某个项目中给 Air 一个聚焦明确的任务。

目前,你无需付费订阅即可在 Lite 模式下试用 Junie。只需使用 JetBrains Account 登录即可开始。

[LOADING...]

在本系列的下一部分中,我们将探索更高级的 Air 工作流,包括如何使用工作树、添加代码笔记以及生成提交信息。