Supported agents
JetBrains Air supports several agent providers. You select an agent and a model per task.
You can connect to models in two ways: with a JetBrains AI subscription (AI Pro or AI Ultimate) or with BYOK (Bring Your Own Key).
JetBrains Air supports these agents:
Claude Agent
JetBrains Air supports Claude Agent built-in commands and custom commands that you can trigger by typing / in a task prompt.

You can connect Claude Agent by using Log in via Anthropic Console (API Billing).
Connect an Anthropic account
Press Command+, to open settings and select .
Click Connect next to Anthropic.
In the login dialog, click Log in via Anthropic Console (API Billing).
Complete authentication in the browser window that opens. After successful login, Anthropic appears in the list of connected providers.

Select a Claude Agent model
After you connect Anthropic, you can select a Claude Agent model for tasks.
Choose a Claude Agent model
Open a new task. For more information, refer to Define a new task.
Click the Agent and Model selector in the task toolbar.
In the Claude Agent Model list, select a model.

Configure Claude Agent
Press Command+, to open settings and select .
You can configure the following Claude Agent settings:
To configure global settings, click Edit next to Global Settings. Enter settings for your Claude Agent instance in JSON format. For more information, see Claude Agent settings.
To configure indexing, select the necessary checkboxes in the Indexing section.

OpenAI Codex
JetBrains Air supports OpenAI Codex models for running agentic tasks. You can connect your OpenAI account and select a Codex model directly from the JetBrains Air interface.
JetBrains Air supports two types of OpenAI accounts:
ChatGPT account (Plus, Pro, or Team), which uses your existing ChatGPT subscription.
OpenAI Platform account, which uses API billing.
Connect an OpenAI account
Log in with OpenAI
Press Command+, to open settings and select .
Click Connect next to OpenAI.
In the login dialog, select the account type you already use:
ChatGPT Account (Plus, Pro, Team)
OpenAI Platform (API Billing)
Complete authentication in the browser window that opens. After successful login, OpenAI appears in the list of connected providers.

Select an OpenAI Codex model
After connecting your OpenAI account, you can select an OpenAI Codex model, which JetBrains Air will use for tasks.
Choose a Codex model
Open a new task. For more information, refer to Define a new task.
Click the Agent and Model selector in the task toolbar.
From the list, select one of the available OpenAI Codex models, for example:
GPT 5.3 Codex
GPT 5.2 Codex
GPT 5.1 Codex Max
GPT 5.1 Codex Mini
GPT 5.2

Gemini CLI
JetBrains Air supports Gemini CLI models for running agentic tasks. You can connect a Gemini CLI provider and select a model directly in JetBrains Air.
JetBrains Air supports the following types of Gemini CLI accounts:
Google Account (Personal or Workspace)
Google AI Studio (API Billing)
If you use Google Cloud Platform, select Log in with Vertex AI.
Connect a Gemini CLI provider
Connect Gemini CLI
Press Command+, to open settings and select .
In the list of providers, find Gemini CLI and click Connect.
In the login dialog, select the account type you already use:
Google Account (Personal or Workspace)
Google AI Studio (API Billing)
If you use Google Cloud Platform, click Log in with Vertex AI.
Complete authentication in the browser window that opens. After successful login, Gemini CLI appears in the list of connected providers.

Select a Gemini CLI model
After you connect Gemini CLI, select the model for your task.
Choose a Gemini CLI model
Open a new task. For more information, refer to Define a new task.
Click the Agent and Model selector in the task toolbar.
In the Gemini CLI Model list, select a model, for example:
Gemini 3.1 Pro
Gemini 3 Pro
Gemini 3 Flash
Gemini 2.5 Pro
Gemini 2.5 Flash
Gemini 2.5 Flash Lite

Junie
JetBrains Air supports Junie models for running agentic tasks. You can connect a Junie provider and select a model directly in JetBrains Air.
You can add Junie by logging in to your JetBrains account.
Connect Junie
Press Command+, to open settings and select .
In the list of providers, find Junie and click Connect.
Complete authentication in the browser window that opens. After successful login, Junie appears in the list of connected providers.

Select a Junie model
After you connect Junie, select the model for your task.
Choose a Junie model
Open a new task. For more information, refer to Define a new task.
Click the Agent and Model selector in the task toolbar.
In the Junie Model list, select a model, for example:
Gemini 3 Pro
Gemini 3 Flash
GPT 5.2 Codex
GPT 5.2
GPT 5
Grok 4.1 (Fast)
Opus 4.5
Opus 4.5 (Fast)
Sonnet 4.5