当大家已经习惯了用各种新生代 Agent 工具搞定日常开发时,那位总是慢半拍的老大哥 JetBrains,今天终于从祖传的 IDE 舒适区里探出了头,默默发了一条简讯:我们的 Agentic IDE “Air” 上线了。
Login
简单来说,JetBrains Air 是一款智能体开发环境(Agentic Development Environment)。
在这里,OpenAI Codex、Claude Agent、Gemini CLI 和 Junie 等顶级 AI 模型可以作为独立的 Agent,在互不干扰的情况下执行任务循环。
你只需要定义一个任务,把它指向项目中的相关部分,然后在一个统一的界面里审查结果。
核心洞察:JetBrains Air 的核心定位是“Agent 编排”,而不是取代现有的开发工作流。用它来处理 AI 驱动的繁杂任务,用你熟悉的 IDE 专注核心开发。
核心功能一览
多 Agent 异步协同:你可以同时启动多个任务。比如,让一个 Agent 去写单元测试,另一个 Agent 去修复 Bug,而你自己在主分支上继续开发新功能。
标题: 多 Agent 异步协同 - 说明 多 Agent 异步协同
灵活的执行环境:支持 Git Worktree(独立分支隔离)、Docker(容器级完全隔离)和 Local Workspace(本地快速运行)三种模式,满足不同安全和效率需求。
标题: 三种执行环境对比 - 说明 三种执行环境对比
丰富的上下文注入:你可以轻松将文件、Git 分支、本地变更、终端输出甚至 MCP Server 接入作为上下文,让 AI 更懂你的代码。
精细的权限控制:从每次操作都询问(Ask Permission)到完全放权(Full Access),你可以根据任务的风险程度自由控制 AI 的权限。
谁最适合用它?
多线并行的全栈开发者:需要同时处理前端、后端、测试等多个模块,希望 AI 能分担部分工作量。
追求极致效率的极客:不满足于单次对话式的 AI 辅助,希望建立自动化的任务执行流。
团队技术负责人:需要快速验证想法、重构老旧代码或补充测试覆盖率。
手把手教你上手
第一步:连接你的模型首次运行 JetBrains Air 时,你可以选择使用JetBrains AI 订阅,或者自带密钥(BYOK)登录 Claude、OpenAI 或 Google Gemini 账户。
第二步:定义任务与上下文打开项目后,通过交互式聊天模式定义任务。你可以要求 Agent 先输出一个详细的执行计划,并随时补充上下文(如特定的代码片段或 Git 提交)。
第三步:审查与合并任务完成后,切换到Changes 标签页。你可以像做 Code Review 一样,在 diff 面板中逐行审查 AI 的代码,甚至直接在代码行上添加注释,让 AI 继续修改。确认无误后,一键 Commit 并 Push。
注意:目前 JetBrains Air 仅支持 macOS 平台(可从 air.dev 下载),Windows 和 Linux 版本计划于 2026 年推出。
总结与互动
总结一下
JetBrains Air 重新定义了 AI 辅助开发的方式,从“单次问答”进化到了“多 Agent 异步协同”。它不仅提升了开发效率,更重要的是,它保护了开发者的心流,让你能将精力集中在真正有创造性的工作上。
上一条:jetbrains快捷键的使用
下一条:grafana有多强大