Use your agents.
Keep your IDE.

Bring Claude Code, Codex, Cursor, and other AI coding agents straight into your JetBrains IDE. Review their changes, run your tests, and keep building in the tools you already use.

No JetBrains AI subscription required. Bring your own provider subscription.

I don’t have to leave
my IDE anymore.
WebStorm user · Early-access feedback

You’re still
the architect.

Agents can write the code, but you still need to understand it and decide what stays.

Already paying for an agent?
Use it in Air.

Use your existing provider subscriptions directly inside Air. For Claude Code, simply sign in via the terminal surface or the full-screen editor tab – no JetBrains AI plan required for local sessions.

Each provider maintains its own pricing, usage limits, and sign-in requirements.

Switch agents.
Keep your workflow.

Add new agents from the ACP registry or connect compatible tools already installed on your machine. Start your next task with a different agent without ever moving your project.

ACP is the open protocol that connects AI agents to modern development tools.

Give your agents
real context.

Supported agents can use native JetBrains IDE capabilities – including debugging, profiling, database management, and semantic code search. You retain access to the exact same tools to inspect and verify their work.

Tool availability depends on the selected agent, IDE, and configuration.

Track changes.
Stay in control.

Monitor sessions across all your projects. Open a diff, leave a line comment, or run tests. Need parallel workflows? Use separate Git worktrees to keep working copies isolated.

Git worktrees provide separated working directories; they do not serve as isolated security sandboxes.

Start locally.
Finish in the cloud.

Run agents locally and then hand longer tasks to cloud-based agents that keep working when you close your laptop. Follow along from the web or your mobile device with Air Teams.

JetBrains Al subscription required. Air Teams on mobile is coming on November 15.

9:41

Add a dark mode toggle to the site header

On it — I’ll add a dark-mode toggle to the site header and persist the choice so it survives reloads. Scanning the project: the header lives in components/Header.tsx and there’s no theme provider yet, so I’ll add a small useTheme hook alongside it.

TScomponents/Header.tsx+26−2

Done. The toggle is wired to a small useTheme hook backed by React context, and the choice persists to localStorage so the site reopens in the last-used mode. The button swaps a sun/moon icon, exposes aria-pressed, and is reachable by keyboard. I also moved the header’s hard-coded colors to CSS variables.

0.58 credits · 4s

Default to the system color scheme on first visit

Good call — I’ll read the system preference on first load and only override it once the user picks a theme, so returning visitors keep their choice.

TSlib/theme.tsx+9−1

Done. First-time visitors now inherit their OS light/dark setting, and the toggle still wins and persists after that. I also added a listener so the site follows OS changes until a manual choice is made.

0.31 credits · 3s

Follow-up on this task…

Compare your setup

JetBrains AirCursor
Where you workYour JetBrains IDE (uses existing project, run configurations, and tools)Cursor editor (requires switching IDEs)
Supported agentsClaude Code, Codex, Copilot, Cursor, and more (side-by-side)Cursor Agent only (with selection of models)
Pricing and plansExisting subscriptions (no JetBrains AI plan required for local sessions)Cursor plan (API keys unlock chat, but not all features)
Code reviewJetBrains diffs, inspections, and line commentsNative diff review inside Cursor
Parallel workMultiple concurrent agents (in dedicated sessions or Git worktrees)Parallel agents (worktrees via Agents Window or IDE commands)
IDE で試す
JetBrains AirClaude Code
Where you workYour JetBrains IDE (uses existing project, run configurations, and tools)Claude desktop app or terminal
Supported agentsClaude Code, Codex, Copilot, Cursor, and more (side-by-side)Claude Code only
Pricing and plansExisting subscriptions (no JetBrains AI plan required for local sessions)Claude subscription or API billing
Code reviewJetBrains diffs, inspections, and line commentsDesktop diff viewer
Parallel workMultiple concurrent agents (in dedicated sessions or Git worktrees)Parallel worktrees (Claude Code sessions only)
IDE で試す
JetBrains AirCodex Desktop
Where you workYour JetBrains IDE (uses existing project, run configurations, and tools)The ChatGPT desktop app (separate from your IDE)
Supported agentsClaude Code, Codex, Copilot, Cursor, and more (side-by-side)Codex only
Pricing and plansExisting subscriptions (no JetBrains AI plan required for local sessions)ChatGPT plan and its Codex limits
Code reviewJetBrains diffs, inspections, and line commentsDesktop review pane with line comments and Git actions
Parallel workMultiple concurrent agents (in dedicated sessions or Git worktrees)Parallel tasks and worktrees (Codex only)
IDE で試す
JetBrains AirGitHub Copilot
Where you workYour JetBrains IDE (uses existing project, run configurations, and tools)Copilot plugin for your specific editor
Supported agentsClaude Code, Codex, Copilot, Cursor, and more (side-by-side)Copilot agents and custom agents (depends on client)
Pricing and plansExisting subscriptions (no JetBrains AI plan required for local sessions)Copilot account and plan limits
Code reviewJetBrains diffs, inspections, and line commentsDiffs via Copilot plugin
Parallel workMultiple concurrent agents (in dedicated sessions or Git worktrees)Parallel CLI sessions and worktrees (Copilot agents only)
IDE で試す
JetBrains AirVS Code
Where you workYour JetBrains IDE (uses existing project, run configurations, and tools)VS Code (project tooling added via extensions)
Supported agentsClaude Code, Codex, Copilot, Cursor, and more (side-by-side)Copilot, Claude Code, and Codex (via respective extensions)
Pricing and plansExisting subscriptions (no JetBrains AI plan required for local sessions)Copilot account, provider subscriptions, or API keys
Code reviewJetBrains diffs, inspections, and line commentsDiffs and review (depth depends on extensions)
Parallel workMultiple concurrent agents (in dedicated sessions or Git worktrees)Varies by agent extension (no shared cross-agent view)
IDE で試す

Put air to the test. For free

JetBrains が管理するアクセスを使用することも、独自の AI サブスクリプションや API キーを使用することもできます。

  1. 1. Download an IDE

    Pick the IDE you work in.

    Or find the IDE for your stack

  2. 2. Open Air

    Click the Agent Sessions icon, or press ⌘2 (Alt+2 on Windows/Linux).

  3. 3. Use the free agents

    Select Junie as your agent and Lite as the model. It’s free for a limited time.

組織全体の AI の使用状況を把握する必要がありますか?

JetBrains Air Governance により、AI のアクセス権、ポリシー、使用状況、および消費量を管理できます。

詳細情報

Before you start

A few practical questions

You can use your JetBrains AI subscription, but it’s not mandatory. Connect a supported provider account you already have for local sessions. Provider charges and limits still apply, and balances are not pooled between subscriptions. A JetBrains AI subscription is currently required for cloud runs, and a JetBrains account is required to access Junie Lite.
Yes. Run Claude Code in Air’s terminal or full-screen IDE tab and sign in there. The graphical Claude Agent integration has separate authentication options.
Air は初期状態で Codex、Gemini、GitHub Copilot、Claude Agent、および Junie をサポートしており、その他多数のエージェントとモデルを ACP 経由で接続可能です。ほとんどの場合はご契約中の独自のサードパーティサブスクリプションをご利用いただけますが、そうでない場合でも JetBrains AI を使用できます。
No. Authentication, IDE tools, model choices and terminal or graphical support depend on the agent. Choose an agent in Air and check the options available for it.
Air is available as a plugin and in 2026.3 EAP builds of JetBrains IDEs. Check the Marketplace listing for your IDE and build. This page is about Air in IDEs, not the separate Air desktop app.
Air をお試しになり、実際にその価値をご体験いただくため、期間限定で Junie と Lite 構成を無料でご利用いただけるようにしています(利用規約が適用されます)。
AI Assistant will remain available and supported as a separate plugin, but we believe Air is the future of agentic development in JetBrains IDEs. Installing Air through its AI Assistant notification disables AI Assistant; you can re-enable it in Settings | Plugins.