JetBrains Air、Claude 購読連携とマルチプロジェクト表示機能を追加
本文の状態
日本語全文を表示中
詳細モードで約7分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
JetBrains AI Blog
JetBrains は開発ツール Air に Claude の公式サブスクリプション連携とマルチプロジェクトビュー機能を追加し、認証の安全性向上と複数リポジトリでの効率的な作業フローを実現した。
AI深層分析を開く2026年8月20日 04:25
AI深層分析
キーポイント
Claude サブスクリプションの直接連携
Air は Anthropic の公式認証フローを利用し、ユーザーの資格情報を Air が保持せず、既存の Claude Pro や Max のサブスクリプション枠内で利用可能になった。
マルチプロジェクトビューの実装
複数のリポジトリとタスクを単一のウィンドウで管理でき、バックエンドやフロントエンドなど異なるプロジェクト間でのエージェント作業の切り替えがシームレスに行えるようになった。
Docker 環境における制限
サブスクリプショントークンがローカルに保持される仕組みのため、隔離された Docker 環境では API 課金または JetBrains AI クレジットの利用が必要となる。
ナビゲーション単位の刷新
Air のナビゲーション単位がウィンドウからタスクへ変更され、複数のプロジェクトにまたがるエージェント作業を一つのワークフローとして管理できるようになった。
Markdown ファイルの表示改善
Markdown ファイルが見やすい見出し階層や構文強調付きでレンダリングされるようになり、編集時は元の記法が現れるため読みやすさが向上した。
重要な引用
Air never sees or stores your credentials.
We weren't prepared to ship an OAuth workaround that could put your Anthropic account at risk, so we waited until we could build on Anthropic's documented authentication method.
This changes the unit of navigation in Air from windows to tasks.
The advantage is that you get everything your Claude plan already includes – its models, quota, and limits apply in Air exactly as they do everywhere else.
編集コメントを表示
編集コメント
認証情報の扱いを厳格に分離し、セキュリティリスクを回避した上で機能性を高めた設計は、開発者にとって非常に信頼性の高いアプローチである。特に複数リポジトリをまたぐ作業が増える現代の開発環境において、ナビゲーションの単位をウィンドウからタスクへ移行させた点は実用性が極めて高い。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
Air では、既存の Claude Pro、Max、Team のサブスクリプションをそのまま利用できるようになりました。使用量はサブスクのクォータから差し引かれるため、API クレジットを購入する必要も、トークン単位でのコンソール課金も不要です。
ログインは Anthropic 公式の認証フローを経由します。Air があなたの認証情報を閲覧したり保存したりすることはありません。
これは最も要望の多かった機能でしたが、実装には想定以上に時間がかかりました。私たち自身もその遅延を望んでいたわけではありませんが、理由がありました。Anthropic アカウントのリスクにつながる OAuth の応急処置でリリースする準備はできていなかったからです。私たちは Anthropic が公式に文書化している認証メソッドに基づいて構築できるまで待ち続けました。
最新の Air リリースをダウンロード
Air における Claude サブスクリプション
Air は認証情報を一切扱いません
「Connect Claude.ai Account」をクリックすると、Air は独自の OAuth フローを実行するのではなく、Claude のネイティブなログインインターフェースを起動します。これはターミナルで Claude を実行した際に開くものと同じものです。ブラウザが立ち上がり、接続の承認を行うと、トークンは Anthropic が設計した通り、Claude の管理下に留まります。認証情報の所有権は Claude にあり、更新も Claude 自身が行います。Air が知ることはただ一つ、「あなたがログインしている」という事実だけです。
Air の実装は、まさにこのユースケースのために Anthropic が文書化したフローに完全に準拠しています。認証情報は Claude 自身がエンドツーエンドで処理します。
Air での Claude は、完全なファーストパーティ体験です
一部のユーザーはすでに ACP を通じて Air に Claude を接続していますが、Air に同梱されたこの Claude Agent は、以下の機能を備えた公式統合です:
Air で選択可能な最新モデルには、推論エフォートの制御機能も備わっています。
スラッシュコマンド
MCP サーバー
スキル
権限とセッション状態
利用状況とステータスのレポート
わかりやすさのため、この公式エージェントは「Claude Agent」と名付けられました。これは、あなたの Claude サブスクリプションによって駆動される最初の公式エージェントです。
もし ACP を介して Air で Claude が設定されている場合は、より優れた機能と向上した体験を得るために、バンドルされた Claude Agent への切り替えをお勧めします。
Docker 環境では引き続き API 課金または JetBrains AI クレジットが必要です
現在、Claude Agent を Docker 環境で実行するには API 課金または JetBrains AI クレジットが必要です。サブスクリプショントークンはあなたのマシン上の Claude に紐付いており、Air はそのコピーを保持しないため、Air が隔離されたコンテナに渡せる認証情報は存在しません。コンテナ化された実行には、必ず API 課金または JetBrains AI クレジットを経由する必要があります。
プロジェクトが一つのウィンドウで共有可能に
これまで Air で別のリポジトリを開くと、別の Air ウィンドウが開かれていました。新しいマルチプロジェクトビューでは、複数のプロジェクトとそのタスクを一つの場所で管理できます。サイドバーはプロジェクトごとにタスクをグループ化し、検索機能は全タスクリストを対象とします。また、プロジェクト間を移動しても、各タスクの所属プロジェクトとブランチが常に表示されたままになります。
Air におけるナビゲーションの単位が、ウィンドウからタスクへと変更されました。バックエンドのリポジトリでエージェントを開始し、実行中にフロントエンドに切り替え、完了したタスクを別のプロジェクトへジャンプしても、どのエージェントがどこで動作しているかを追跡できます。実行中および完了済みのタスクは常に一緒に表示されるため、複数の Air セッションにまたがる作業を、単一のワークフローとして調整することが可能になります。
Markdown ファイルの読みやすさが向上しました
Air では、.md ファイルが明確な見出し階層、書式設定されたリスト、区別されたコードブロック、そしてコマンド・パス・インラインコードに対する構文ハイライト付きでレンダリングされます。
ファイル自体は通常の Markdown のままです。読み込み中は構文が目立たなくなり、編集時にのみ表示されるため、README や計画、メモ、ドキュメントをフォーマット解析なしで素早くスキャンできるようになりました。
よくある質問 (FAQ)
macOS、Windows、Linux でも動作しますか?
はい、対応しています。
すでに ACP を経由して Claude に接続していますが、切り替えるべきですか?
はい。ACP のエントリを削除し、バンドルされた Claude Agent を介してログインしてください。これにより、正確なモデルレポート、スラッシュコマンド、およびその他のファーストパーティ機能が利用可能になります。
自社の Claude Team 契約があり API バジェットがない場合でも、この実装は利用できますか?
はい、可能です。Claude Team のライセンスをサブスクリプションとして使用できます。
これは Anthropic のポリシーに違反しませんか?
Anthropic が文書化している認証フローに従っており、クレデンシャルは Air ではなく Claude 自体によって処理されます。
JetBrains AI の有料プランが必要ですか?
いいえ、不要です。Air のデスクトップ版は無料で利用でき、外部の AI プロバイダーからご自身のサブスクリプションを持参することも可能です。使用しても追加料金は発生しません。
Claude サブスクリプションの利用にはどのようなメリットと制限がありますか?
最大の利点は、既存の Claude プランに含まれるすべての機能(モデル、クォータ、利用制限など)が Air 上でもそのまま適用されることです。これに、公式の Claude Agent 体験が加わります。API クレジットの用意や Console での請求設定、追加費用などは一切不要です。
一方、設計上の制約も存在します。トークンはあなたの端末上で Claude に保持され、Air がコピーを保有することはありません。そのため、端末外で動作する機能にはトークンを利用できません。Docker 環境、クラウドエージェント、自動化タスクには API 課金または JetBrains AI クレジットが必要です。また、サブスクリプション経由のタスクは、IDE やモバイルなど異なるプラットフォーム間での共有はまだ対応していません。
新リリースを試す
最新バージョンの Air は air.dev/download からダウンロードするか、JetBrains Toolbox を通じてアップデートできます。既存の Claude サブスクリプションで試した上で、実際の使い勝手についてフィードバックをお寄せください。
原文を表示
You can now use Air with your existing Claude Pro, Max, or Team subscription. Usage counts against your subscription quota – there’s no need to purchase API credits and no per-token Console billing.
Login goes through Anthropic’s own authentication flow. Air never sees or stores your credentials.
This was our most-requested feature and it took longer to implement than anyone wanted, including us. But our delay wasn’t without good reason: We weren’t prepared to ship an OAuth workaround that could put your Anthropic account at risk, so we waited until we could build on Anthropic’s documented authentication method.
Download the latest Air release
Claude Subscriptions in Air
Air never touches your credentials
When you click Connect Claude.ai Account, Air doesn’t run its own OAuth flow. It invokes Claude’s native login interface – the same one that opens when you run Claude in a terminal. Your browser opens, you authorize the connection, and your token stays where Anthropic designed it to stay: with Claude. Claude owns the credential, Claude refreshes it, and Air only ever learns one thing – that you’re logged in.
Air’s implementation follows Anthropic’s documented flow for exactly this use case. Your credentials are handled by Claude itself, end to end.
Claude in Air is the full first-party experience
Some of you have already connected Claude to Air yourselves through ACP. However, this bundled Claude Agent in Air is a first-party integration with:
Current models, selectable in Air, with reasoning effort control
Slash commands
MCP servers
Skills
Permissions and session state
Usage and status reporting
For clarity, we’ve called it Claude Agent – the first-party agent, powered by your Claude subscription.
If you have Claude set up to work in Air via ACP, we suggest switching to the bundled Claude Agent for better functionality and an enhanced experience.
Docker environments still require API billing or JetBrains AI credits
You can’t currently run Claude Agent in Docker environments without API billing. Because your subscription token lives with Claude on your machine and Air never holds a copy, there’s no credential Air could hand into an isolated container. Containerized runs have to go through API billing or JetBrains AI credits.
Your projects now share one window
Until now, opening another repository in Air meant opening another Air window. The new multiproject view puts multiple projects and their tasks in one place. The sidebar groups tasks by project, search covers the full task list, and each task keeps its project and branch visible as you move between them.
This changes the unit of navigation in Air from windows to tasks. Start an agent in your backend repo, switch to the frontend while it runs, and then jump to a completed task in a third project – all without losing track of which agent is working where. Running and completed tasks stay visible together, so you can coordinate multirepo work as one workflow instead of several disconnected Air sessions.
Markdown files now read like documents
Air now renders any .md file with clear heading hierarchy, formatted lists, distinct code blocks, and syntax highlighting for commands, paths, and inline code.
It is still an ordinary Markdown file. The syntax recedes while you read and appears when you edit, making READMEs, plans, notes, and documentation easier to scan without parsing the formatting first.
FAQ
Does it work on macOS, Windows, and Linux?
Yes.
I already connected Claude via ACP. Should I switch?
Yes. Remove the ACP entry and log in through the bundled Claude Agent – you’ll get correct model reporting, slash commands, and all the other first-party features.
My company has Claude Team seats and no API budget. Will this implementation work for me?
Yes, it will. You can use your Claude Team seat with a subscription.
Is this permitted by Anthropic?
It follows Anthropic’s documented authentication flow – credentials are handled by Claude itself, never by Air.
Do I need JetBrains AI or a paid Air plan?
No and no. The desktop version of Air is free, and you are welcome to bring your own subscription from external AI providers. We won’t charge you anything extra for using it.
What are the advantages and limitations of using a Claude subscription?
The advantage is that you get everything your Claude plan already includes – its models, quota, and limits apply in Air exactly as they do everywhere else – combined with the first-party Claude Agent experience. No API credits, no Console billing, nothing extra to set up or pay for.
The limitations follow from the design: your token stays with Claude on your machine, and Air never holds a copy. So anything that runs outside your machine can’t use it. Docker environments, cloud agents, and automations require API billing or JetBrains AI credits, and subscription-powered tasks can’t yet be shared across surfaces like the IDE or mobile.
Try the new release
Download the latest Air release at air.dev/download or update through JetBrains Toolbox. Try it with your existing Claude subscription, then tell us how it works for you.
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み