JetBrains Air favicon

JetBrains Air

JetBrains Air: 革命性的 Agentic Development Environment 代理开发环境

介绍:

JetBrains Air 是一款专为 AI 代理协作设计的 Agentic Development Environment。它支持 Codex、Claude Agent、Gemini CLI 及 Junie 等多种代理并行执行任务。通过 Docker 和 Git 工作树实现任务隔离,Air 提供卓越的代码感知任务定义、异步任务监控及智能化代码审查功能。无论是通过 JetBrains AI 订阅还是 BYOK 模式,开发者都能在受控且高效的环境中通过 AI 代理加速软件开发流程,实现更高效率的并行开发与任务委派。

记录:

2026-03-18

每月访客数:

--K

JetBrains Air - AI Tool Screenshot and Interface Preview

JetBrains Air 产品信息

JetBrains Air:开启 Agentic Development Environment 代理开发新时代

在人工智能驱动开发的浪潮中,JetBrains Air 脱颖而出,成为一款专为 AI 代理协作设计的 Agentic Development Environment(代理开发环境)。它不仅是一个工具,更是一个让开发者能够高效管理、运行和监督多个 AI 代理的综合平台。通过 JetBrains Air,开发者可以让 CodexClaude AgentGemini CLIJunie 在不互相干扰的情况下执行独立的任务循环。

What's JetBrains Air?

JetBrains Air 是一款由 JetBrains 推出的独立桌面应用程序,旨在打造一个连贯的代理开发工作流。作为一个 Agentic Development Environment,它的核心价值在于将业界领先的 AI 代理集成到一个统一的环境中。与传统的命令行工具或简单的聊天界面不同,JetBrains Air 专注于围绕 AI 模型构建完整的开发流程。

JetBrains Air 中,你可以精确地定义任务,在隔离的环境中运行它们,并利用全方位的代码智能(Code Intelligence)来审查结果。它支持并行处理多个任务,让开发者从琐碎的终端切换和手动代码合并中解放出来。

Features:核心功能亮点

1. 并行执行与更高效率 (Higher Velocity)

JetBrains Air 允许开发者同时运行多个代理任务,而不是传统的顺序执行。这意味着你可以同时委派不同的 AI 代理处理多个子任务,大幅提升整体开发速度。

2. 卓越的任务委派 (Better Delegation)

JetBrains Air 这一 Agentic Development Environment 中,你可以深入探索项目,将复杂工作拆解并分配给不同的代理。你可以为不同的任务匹配最合适的工具,充分发挥各个 AI 模型的长处。

3. 全方位的监督与控制 (More Oversight)

JetBrains Air 增强了代理行为的可视化。开发者可以实时监控代理的进度,在必要时介入并纠正方向,确保任务始终符合预期。

4. 智能化的审查流程 (Smarter Reviews)

通过集成的代码感知导航,JetBrains Air 优化了审查工作流。你可以在一个地方测试不同的代理、工具和流程,通过引用文件、提交记录、符号或图像来提供最准确的上下文。

5. 环境隔离技术

为了保证系统的稳定性,JetBrains Air 使用 Docker 容器或 Git 工作树 (Worktrees) 来保持每个任务的独立性,避免分支冲突和环境污染。

How to Use:如何使用 JetBrains Air 优化流程

使用 JetBrains Air 这一 Agentic Development Environment 进行编码是一个完整的闭环过程:

  1. 定义你的任务 (Define Your Task):通过引用文件、代码提交、符号或图像,在项目中搜集正确的上下文并明确任务目标。
  2. 并行运行任务 (Run Tasks in Parallel):启动多个代理(如 Claude Agent 或 Junie),并决定它们在何处运行。JetBrains Air 会自动处理 Docker 或 Git 环境的设置。
  3. 灵活切换上下文 (Switch Context):获取所有异步任务的进度概览。你可以随时切换到特定任务以提供额外输入或检查代理状态,而不会失去对全局的控制。
  4. 审查并提交更改 (Review and Commit Changes):利用语言感知导航功能探索代理生成的代码,完成最终的审查并提交到代码库。

Use Case:用户真实案例

  • 快速掌握新语言:JetBrains 的 AI 总监 Vladislav Tankov 曾分享,在 JetBrains Air 的帮助下,他仅用一个晚上就用从未接触过的 Go 语言编写出了复杂的 CLI 工具。
  • 高效协作开发:开发者倡议者 Jan-Niklas Wortmann 利用 JetBrains Air 让 Claude Agent 进行开发工作,同时保持高度的参与感和控制力。
  • 微服务开发优化:在处理 Kotlin 微服务时,开发者可以利用 Git 工作树让多个代理并行执行任务,同时自己进行高层级的规划与优化。

FAQ:常见问题解答

JetBrains Air 与普通的 CLI 或聊天代理有何不同?

大多数代理工具只关注模型本身,而 JetBrains Air 关注的是工作流。它提供了代码感知任务定义、隔离执行环境、上下文感知审查以及用于管理并行任务的工作区 (Workspaces)。

目前支持哪些代理?

JetBrains Air 启动时支持:

  • Claude Agent (Anthropic)
  • Codex (OpenAI)
  • Gemini CLI (Google)
  • Junie (JetBrains)

我可以使用我的 JetBrains AI 订阅吗?

可以。如果你拥有 JetBrains AI ProUltimate 订阅,登录后即可使用所有受支持的代理。此外,你也可以通过 BYOK (Bring Your Own Key) 模式使用自己的 API 密钥。当两者同时存在时,BYOK 将优先使用。

什么是工作区 (Workspaces)?

工作区将代理会话、Git 状态和导航工具限制在单个项目范围内,旨在避免分支冲突并保留会话历史,方便管理复杂的并行工作流。

JetBrains Air 如何与 JetBrains IDE 协作?

JetBrains Air 是一个独立的桌面应用程序,专注于代理编排和任务执行。它并不取代你的 IDE,而是与其互补:Air 处理由代理驱动的开发任务,而你的 IDE 处理其余的常规开发工作。

注意:目前 JetBrains Air 已提供 macOS 版本下载(预览版),Windows 和 Linux 版本即将推出。立即体验这一前沿的 Agentic Development Environment,提升你的开发效能。

Loading related products...