Skip to content
aicoolies logo

JetBrains Air Review: One Workspace for Claude Agent, Codex, Gemini CLI and Junie

JetBrains Air is an agentic development environment that runs Claude Agent, OpenAI Codex, Gemini CLI, Junie and any ACP-compatible agent from JetBrains IDEs, the browser and the command line. Air Teams adds containerized cloud tasks, automations and organization-level AI governance. Local tasks can use your own provider subscriptions or API keys, while cloud tasks always spend JetBrains AI credits.

reviewed by Raşit Akyol October 14, 2026 updated October 15, 2026

Documented evidence

rubric editorial-review-v1

This review is grounded in documented sources and repository analysis. It does not claim a unique hands-on reproducibility record.

Sources checked

Verdict

A well-documented orchestration layer for teams that already juggle several coding agents and want one place for review, cloud tasks and governance. It is less compelling if you only use a single agent, and cloud usage always bills through JetBrains AI credits rather than your own keys.

83/100

overall

Speed80
Privacy72
Dev Experience86

What JetBrains Air is and who it fits

JetBrains Air describes itself as one system for building software with agents. Instead of shipping yet another proprietary coding agent, Air is a layer where you pick an agent and a model per task and then review the result. The official lineup is Claude Agent (Anthropic), OpenAI Codex, Gemini CLI (Google) and JetBrains' own Junie, and the Air app can also run any ACP-compatible agent installed on your machine. Junie is now part of JetBrains Air.

Air fits developers and teams who already use more than one coding agent and want a single place to start tasks, track parallel work and review diffs, plus organizations that need central control over which agents and models developers may use.

Surfaces: IDE plugin, browser, CLI and Air Teams

Air is reachable from several surfaces. In JetBrains IDEs you install the plugin and run agents inside the IDE. In the browser at air.jetbrains.cloud you can work from any machine and share sessions with your team. Air Gateway brings terminal agents like Claude Code and Codex into Air from the command line. The product page also shows a mobile surface. Air finds compatible agents on your machine and connects them with a click, and you can add others from the agent registry.

Review is part of the core loop: you open diffs directly from an agent session, validate changes with IDE tools and leave line comments for the agent to act on. Air Context adds semantic indexing so agents start with an understanding of the project rather than scanning the whole codebase.

Cloud tasks and automations

Air Teams runs tasks in containerized cloud environments. You can start them from the browser, from AI Assistant in IntelliJ-based IDEs, or from the Air app by choosing Cloud as the run environment. The repository is cloned shallow, so only the latest commit is present until someone fetches more history. Environments are suspended after 75 minutes of inactivity and archived after 24 hours, while results stay on the task branch. Snapshots can speed up later runs, but JetBrains says to treat preserved state as a speed-up, not a guarantee.

Automations are cloud tasks triggered by schedules or events. Examples on the product page include code review on PR creation, documentation updates on merge and issue triage.

Governance, privacy and data path

For organizations, access is managed in JetBrains Central Console under AI governance. Administrators decide whether developers can use AI at all, set monthly credit limits, choose which agents are available, control whether cloud tasks are allowed, and decide whether connectors reach cloud environments. By default every organization developer has AI access, can use all agents and can run cloud tasks, so admins who want tighter control need to change those defaults. Repository access goes through a JetBrains Air connection app on GitHub, or through instance registration for GitHub Enterprise Server and GitLab Self-Managed.

JetBrains documents cloud tasks as giving stronger isolation, because they do not use your local files, processes or credentials unless you explicitly provide the configuration. As of the documentation dated 30 September 2026, Gemini CLI is temporarily unavailable for cloud tasks.

Pricing and accounts

Air gives you two ways to pay. Local tasks can run on JetBrains AI or on your own account: a Claude subscription (Pro, Max or Team), an Anthropic API key, a ChatGPT Plus, Pro or Team account or OpenAI Platform key for Codex, or a Google account or AI Studio key for Gemini CLI. Cloud tasks and automation runs always use the JetBrains AI provider and spend JetBrains AI credits, even if you connected your own key.

JetBrains AI licensing is credit-based. The AI Free, AI Pro, AI Ultimate and AI Enterprise tiers differ mainly in quota, and each AI Credit equals $1 USD charged in local currency. Top-up credits are valid for 12 months. The product page states that JetBrains AI credits are billed at public API rates. Check the JetBrains AI pricing page for current tier prices before buying.

The Bottom Line

JetBrains Air is a credible answer to agent sprawl. It treats Claude Agent, Codex, Gemini CLI and Junie as interchangeable workers behind one review and governance layer, and it is well documented. Its main trade-offs are that cloud work always bills through JetBrains AI credits, and that its value depends on how many agents you actually run. If you only use one agent, that agent's native app may be simpler. Compare it with the standalone agents it orchestrates, such as Codex, Claude Code and Junie, on aicoolies.

Pros

  • Runs Claude Agent, OpenAI Codex, Gemini CLI, Junie and any ACP-compatible agent from one interface
  • Reachable from JetBrains IDEs, the browser (air.jetbrains.cloud) and the CLI via Air Gateway
  • Bring-your-own subscriptions or API keys for local tasks, including ChatGPT and Claude plans
  • Containerized cloud tasks and event- or schedule-driven automations for teams
  • Central governance: per-organization agent allowlists, credit limits and cloud-task policy in JetBrains Central Console

Cons

  • Cloud tasks and automations always spend JetBrains AI credits, so your own keys and subscriptions work only for local tasks
  • Gemini CLI is temporarily unavailable for cloud tasks (per JetBrains docs dated 30 September 2026)
  • Organization defaults are permissive: every developer gets AI access, all agents and cloud tasks until an admin restricts them
  • Cloud environments use shallow clones, and snapshots are not guaranteed, so setup scripts are still needed

View JetBrains Air on aicoolies

Pricing, platforms, and community stacks — explore the full tool page

Alternatives to JetBrains Air

Open-source agentic development environment for parallel AI agents

Open-source agentic development environment for running multiple coding agents in parallel using isolated Git worktrees.

Open Source

The Agent Development Environment for running parallel coding agents in isolated worktrees

Orca is an open-source Agent Development Environment (ADE) for running 25+ coding agents in parallel, each in an isolated git worktree. Supports Claude Code, Codex, Gemini, OpenCode, Amp, Goose, Grok, and Aider with BYOK subscriptions. Includes a WebGL terminal with infinite splits, built-in git tracking, hot-swap accounts, and an iOS/Android companion app for monitoring agent work on the move.

Open Source

Desktop orchestrator for parallel AI coding agents

1Code is an open-source desktop application for running multiple AI coding agents in parallel with isolated git worktrees and browser previews. It orchestrates agents like Claude Code and Codex in separate sandboxed environments, preventing conflicts while enabling concurrent development on different features. Built by the 21st.dev team with 5,300+ GitHub stars.

freemiumOpen Source

Desktop app for running AI coding agents in parallel

Baton is a desktop application for running multiple AI coding agents in parallel inside isolated git worktrees. It supports Claude Code, Codex CLI, OpenCode, Gemini CLI, visual diffs, status notifications, MCP server support, built-in Git operations, and one-click PRs to GitHub or GitLab.

Open Source

AI agent dev environment with parallel git worktrees, magic git commands, and Linear integration.

Jean is an open-source desktop dev environment for AI agents from coolLabs (the team behind Coolify). It runs multiple coding agents — Claude Code, Codex, and others — in parallel inside isolated git worktrees, each with its own chat session and terminal. Magic git commands handle commits, PR descriptions, code reviews, and merge conflicts with AI assistance, while built-in Linear and GitHub integrations load issue context into every session.

Open Source

Manage multiple AI terminal agents in parallel with isolated Git worktrees

Open-source terminal app for managing multiple AI coding agents (Claude Code, Codex, Gemini, Aider) in parallel, each in an isolated workspace with its own git branch. Uses tmux for isolated terminal sessions and git worktrees so agents work independently without conflicts. Dashboard view of all active instances, auto-accept mode for background execution, and a review workflow for inspecting changes before merging. Installed via Homebrew as the cs command.

Open Source

FAQ

Which agents does JetBrains Air support?

The official lineup is Claude Agent (Anthropic), OpenAI Codex, Gemini CLI (Google) and Junie (JetBrains). The Air app can also run any ACP-compatible agent installed on your machine. Agents added through acp.json are not available in Air Teams cloud tasks.

Can I use my own ChatGPT, Claude or API keys with Air?

Yes, for local tasks. JetBrains documents ChatGPT Plus, Pro or Team accounts and OpenAI Platform keys for Codex, Claude Pro, Max or Team subscriptions and Anthropic API keys for Claude Agent, and Google accounts or AI Studio keys for Gemini CLI. Cloud tasks always run on the JetBrains AI provider and spend JetBrains AI credits.

How long do Air cloud environments stay alive?

JetBrains Air Teams suspends a cloud environment after 75 minutes of inactivity, and you can resume it. After 24 hours of inactivity the task is archived and can no longer be resumed, but results remain on the task branch.

How is JetBrains AI usage billed?

JetBrains AI uses AI Credits. Each credit equals $1 USD charged in local currency, the license tiers (AI Free, AI Pro, AI Ultimate, AI Enterprise) differ mainly in quota, and top-up credits are valid for 12 months. In organizations on JetBrains Central, credits are pooled and admins set limits.

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.