JetBrainsは2026年9月初旬、統合開発環境(IDE)およびその先に向けた、開発者、チーム、組織のためのオープンで一貫性のある製品システム「JetBrains Air」を発表した。このシステムは複数のインターフェースとサービスにまたがる。各製品は個別の問題に対応するが、同社はそれらが組み合わさることでより効果的に機能すると説明している。
JetBrains Airには、エージェント開発、すなわち自律的にタスクを実行できる人工知能プログラムであるエージェントに委ねる作業に特化したコラボレーション空間「Air Teams」が統合されている。Air Teamsは、開発サイクル全体を通じてチームとエージェントが必要とする、共有されたコンテキスト、環境、ツール、指示を提供する。
同社は、「数か月前」に第一歩として発表されたAirの発表以降、2つの変化を観察したと説明する。開発者は追加のスタンドアロンアプリケーションを必要とせず、ツールとエージェントは彼らが既に作業している環境に統合されるべきだ。さらに、個々の開発者がエージェントによって生産性を向上させるにつれ、「真のボトルネックはチームレベルに移行した」。JetBrainsは次のように補足する:「そこで我々は、単なるスタンドアロンのデスクトップアプリケーションを超えて、より広範で統合されたシステムを提供するためにAirを進化させることを決めた。」
チーム全体で共有される自動化
Air Teamsは4つの要素に基づいている:自動化、共有クラウド環境、クラウドタスク、プロジェクト。自動化とは、イベントやスケジュールに基づいてクラウド上で単独で実行されるワークフロー、すなわち一連のステップのことである。Air Teamsはコードレビュー、バグ修正、依存関係(プロジェクトで使用される外部ライブラリ)の更新、ドキュメントメンテナンスなど、10種類のテンプレートを提供する。
各自動化は4つのパラメータに依存する:指示、環境、ツール、トリガー。ツールにはコネクタを介してJira、Figma、Linearなどが含まれる可能性がある。トリガーはGitHubやJiraのイベント、Webhook、またはスケジュール設定とすることができる。JetBrainsが示した例では、チケットに「Bug」ラベルを追加するとエージェントが起動し、チケットを読み取り、コード内の原因を特定し、「エンジニアが確認できる」修正提案を含むプルリクエストを開く。
JetBrainsは3つの例を示している。コードレビューでは、エージェントがコメントと要約を投稿し、プルリクエストを承認するか変更を要求する。YouTrackでのチケット修正では、チームメンバーがエージェントに単純で明確に定義されたタスクを割り当てることができる。最後に、週に2回、エージェントがプロジェクトの依存関係をアップグレードし、コードをコンパイルし、テストを実行し、概要をまとめたプルリクエストを開く。
個人に依存しない環境とプロジェクト
各自動化と各クラウドタスクは環境内で実行される。Air Teamsでは、この設定はリポジトリ内の.air/cloud/startup.shパスに保存され、残りのコードとともにバージョン管理されレビューされる。準備が整ったら、環境はスナップショットとして保存され共有できる。JetBrainsは、設定を共有することは認証情報を共有することではないと補足する:共有されたシークレットは可視化されることなく使用でき、個人のシークレットは各個人に固有のままである。
クラウドタスクは、それらを開始したデバイスに縛られない。ユーザーは自分のIDEからタスクを開始し、後でWeb上で再開することができ、エージェントはノートPCを閉じた後も作業を継続する。チームプロジェクトは、メンバー、共有環境、MCPコネクタ、自動化を集約する。各プロジェクトは独自のサービスアカウントとAIクレジットを持ち、管理者は自動化がこれらのクレジットを消費するか、それとも作成者のクレジットを消費するかを決定する。前者の場合、自動化は作成者が離脱した後も機能し続ける。





