最新消息:关注人工智能 AI赋能新媒体运营

JetBrains 发布 Air 和 Junie CLI,扩大代理式编程工具布局

科技资讯 admin 浏览

JetBrains 同日发布 Air 代理式开发环境与 Junie CLI,扩展代理式编程工具链,支持多工具、多运行环境与多模型接入。Air 是一个可同时调度多个编程代理的新环境,Junie CLI 则将 Junie 的能力从 JetBrains IDE 延伸至终端、CI/CD 流程,以及 GitHub、GitLab 等外部场景。

Air 是一个代理式开发环境,主打在单一环境中管理多个代理任务并行执行,支持 Codex、Claude Agent、Gemini CLI 和 Junie,并可在本地工作区、Git worktree 或 Docker 容器中运行。JetBrains 强调,Air 并非取代现有开发流程或 IDE,而是将任务定义、上下文指定、审查与切换流程整合一体,解决当前不同代理分散在各工具、难以共享上下文的问题。

相比之下,Junie CLI 的角色更偏向于将 JetBrains 已有的代理能力扩展至更广泛的工具链。Junie CLI 是一个可独立运行的编程代理,可直接在终端中使用,也支持以非交互方式集成到 CI/CD 流程中,并与 GitHub 或 GitLab 工作流对接。Junie CLI 不绑定单一大型语言模型,支持 OpenAI、Anthropic、Google 和 xAI 等多家供应商模型,同时提供 BYOK(Bring Your Own Key)机制,允许开发团队使用自有模型密钥或现有供应商账户。

Air 聚焦多代理协作、任务隔离与审查整合,Junie CLI 则专注于单一代理在终端、版本控制与自动化流程中的扩展应用。官方将 Junie 描述为从 IDE 原生 AI 向生态级 AI 迈出的关键一步,而 Air 仍以提升个人开发者效率为核心,后续将增强团队协作功能。目前 Air 公开预览版仅支持 macOS,Windows 和 Linux 版本尚未推出。Junie CLI 测试版目前可在 Linux 和 Apple Silicon 的 macOS 上运行,Windows 版本需通过 WSL 使用。