The JetBrains Blog

Getting Started with Air in JetBrains IDEs – Part 1

8.5内容质量
Getting Started with Air in JetBrains IDEs – Part 1

TL;DR · AI 摘要

JetBrains推出AI插件Air,支持在IDE中集成多种AI代理,提升开发效率,无需额外订阅。

核心要点

  • Air插件可在JetBrains IDEs 2026.3 EAP中使用
  • 支持Codex、Gemini、GitHub Copilot等主流AI代理
  • 安装Air不会自动激活任何代理或传输项目代码

结构提纲

按章节快速跳转。

  1. 介绍JetBrains Air插件的定位与核心价值

  2. 展示如何在IDE中管理AI代理会话与代码变更

  3. 说明Air插件的获取方式与安装注意事项

  4. 解析支持的AI代理类型与连接方式

  5. 演示创建第一个代理会话的完整步骤

  6. 明确代码数据传输与订阅条款的适用范围

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • JetBrains Air插件
    • 核心功能
      • 多AI代理集成
      • 代码变更追踪
    • 使用流程
      • 插件安装
      • 代理选择
      • 会话管理
    • 数据安全
      • 本地数据控制
      • 订阅条款适用

金句 / Highlights

值得收藏与分享的关键句。

  • JetBrains Air支持Codex、Gemini、GitHub Copilot等主流AI代理,通过ACP协议兼容第三方工具

    — 第3段

    ⬇︎ 下载 PNG𝕏 分享到 X
  • 安装Air插件不会自动激活任何AI代理,也不会将项目代码发送给AI提供商

    — 第4段

    ⬇︎ 下载 PNG𝕏 分享到 X
  • 使用Claude Agent时,Chat视图需要JetBrains AI订阅,但终端接口可使用现有Claude订阅

    — 第3段

    ⬇︎ 下载 PNG𝕏 分享到 X
#JetBrains#AI#IDE#插件#开发工具
打开原文

在 JetBrains IDE 中开始使用 Air – 第 1 部分 - JetBrains 博客

JetBrains AI

通过 JetBrains 产品中的 AI 功能增强您的工具

关注

  • 关注:
  • RSS RSS

查看更多

智能代理 AI

编程

操作指南

JetBrains Air

在 JetBrains IDE 中开始使用 Air – 第 1 部分

Tanu Tams

设置编码代理以在您继续工作时处理多项任务非常简单。更具挑战性的是了解每项任务的进展、每个代理所做的更改以及仍需要您关注的内容。

我们最近在 JetBrains IDE 中推出了 Air。它将编码代理引入您编写、审查、运行和测试代码的现有环境。通过一个工作区,您可以管理不同的代理会话、跟踪其进度,并使用熟悉的 JetBrains 工具审查其更改。

在我们 Air 在 IDE 系列视频的第一集中,开发者倡导者 Kristel Cocoli 展示了这一工作流程的实际应用。从现有项目开始,她要求代理进行扩展,审查更改并测试结果。

您可以通过下方的完整视频观看此工作流程的实际演示。

在您的 IDE 中开始使用 Air

Air 作为 JetBrains Marketplace 的插件提供,同时也在 2026.3 EAP 版本的 JetBrains IDE 中内置。

如果您通过 AI Assistant 的通知安装 Air,AI Assistant 将被关闭以避免两者同时运行。要重新启用 AI Assistant,请按两次 Shift,选择 Actions,然后搜索 "Open AI Assistant"。您也可以在 Agent Sessions 工具窗口中打开 Options 并选择 "Open AI Assistant"。无需禁用 Air。

为每个任务选择 AI 代理

Air 可以检测到已在您机器上安装的兼容代理。打开 "Manage Agents" 从注册表安装它们或连接自定义代理,然后为每个任务选择要使用的代理。

支持 Codex、Gemini、GitHub Copilot、Claude Agent 和 Junie,以及通过 Agent Client Protocol (ACP) 连接的其他代理。JetBrains AI 订阅支持所有这些代理。在聊天视图中,仅 Claude Agent 需要 JetBrains AI 订阅,而其终端界面允许您使用自己的 Claude 订阅。

这使您可以在熟悉现有代理的同时,根据任务需求尝试其他代理。安装 Air 不会安装或激活任何代理,也不会将您的项目代码发送给 AI 提供商。您决定要连接和使用的代理。如果您连接了第三方代理,您的数据将直接发送给该提供商,遵循您现有的协议。如果您使用 JetBrains AI,则适用 JetBrains AI 服务条款。

启动第一个代理会话

选择代理后,按 Cmd+2(macOS)或 Alt+2(Windows/Linux)启动新代理会话。从那里,描述您希望代理执行的操作。您可以通过附加文件或选择相关代码来提供更多上下文。明确的请求为代理提供更清晰的起点,无论您是希望它探索项目部分、调查错误还是实现功能。要逐步了解,开发者倡导者 Mike Hartington 在我们最新的入门视频中演示了设置过程,请查看下方视频。

在工作时管理代理会话

同时运行多个会话的价值只有在您仍能查看代理正在执行的操作时才得以体现。Air 将这些会话集中在一起,使您能够跟踪进度、检查更新并识别需要您输入的工作。

您可以让一个代理探索项目中不熟悉的部分,另一个代理执行更改,或者使用同一个代理运行多个会话。在代理工作时,您可以专注于自己的代码,并稍后返回查看他们的更改。

代理会话以标签页形式在编辑器中打开,因此您可以轻松切换到它们和您的代码之间。修改的文件和diff仍可通过会话访问,使代理的工作内容始终贴近其影响的代码。兼容的代理可通过聊天或终端界面使用,您还可以在Air的终端中使用Claude订阅,该终端以全屏标签页形式打开。在支持的环境下,您还可以使用语音输入提供指令或反馈。

您还可以查看会话级别的成本估算,帮助您理解代理和模型选择对使用情况的影响。

使用JetBrains IDE工具查看代码

委托工作的最重要部分是判断结果是否已准备好接受。Air允许您从代理会话切换到项目环境,您可以检查diff、导航到相关代码、运行测试,并使用JetBrains IDE中的其他工具。如果需要修改,您可以将diff的反馈发送回代理。

立即体验Air

配置完成后,可以在您自己的项目中给Air分配一个具体任务。

目前您可以无需付费订阅,通过轻量模式试用Junie。只需使用JetBrains账户登录即可开始使用。

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

Air

编程代理

IDE

  • 分享
  • Facebook
  • Twitter
  • LinkedIn

上一篇

Air中基于云的代理沙箱工作原理 /