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 产品信息
JetBrains Air:开启 Agentic Development Environment 代理开发新时代
在人工智能驱动开发的浪潮中,JetBrains Air 脱颖而出,成为一款专为 AI 代理协作设计的 Agentic Development Environment(代理开发环境)。它不仅是一个工具,更是一个让开发者能够高效管理、运行和监督多个 AI 代理的综合平台。通过 JetBrains Air,开发者可以让 Codex、Claude Agent、Gemini CLI 和 Junie 在不互相干扰的情况下执行独立的任务循环。
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 进行编码是一个完整的闭环过程:
- 定义你的任务 (Define Your Task):通过引用文件、代码提交、符号或图像,在项目中搜集正确的上下文并明确任务目标。
- 并行运行任务 (Run Tasks in Parallel):启动多个代理(如 Claude Agent 或 Junie),并决定它们在何处运行。JetBrains Air 会自动处理 Docker 或 Git 环境的设置。
- 灵活切换上下文 (Switch Context):获取所有异步任务的进度概览。你可以随时切换到特定任务以提供额外输入或检查代理状态,而不会失去对全局的控制。
- 审查并提交更改 (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 Pro 或 Ultimate 订阅,登录后即可使用所有受支持的代理。此外,你也可以通过 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,提升你的开发效能。








