UStackUStack
Air icon

Air

JetBrains Airは、Codex・Claude Agent・Gemini CLI・Junieを同一環境で独立したタスクループとして並行実行し、相互干渉なく開発を支援。

Air

Airとは?

AirはJetBrainsのAgentic Development Environmentで、複数のAIエージェントを独立したタスクループとして実行するよう設計されています。サイトによると、Codex、Claude Agent、Gemini CLI、Junieなどのエージェントが相互に干渉せずに同時実行可能です。

その主な目的は、開発者が同一の開発環境内でAIエージェントをマルチタスクで活用しつつ、エージェントの動作を制御できるようにすることです。

主な機能

  • 複数のAIエージェントを独立したタスクループとして実行し、相互干渉なく並行作業が可能。
  • Codex、Claude Agent、Gemini CLI、Junieを含むエージェントツールをサポート(ページに記載)。
  • 「Agentic Development Environment」として位置づけられ、ソフトウェア開発ワークフローでのエージェントタスクを調整。

Airの使い方

  1. 通常の開発ワークスペースを準備するのと同じ方法で、Airをエージェント開発環境としてセットアップ。
  2. 実行したいエージェントを追加または選択(ページで明示的に言及されているCodex、Claude Agent、Gemini CLI、Junie)。
  3. 各エージェントにタスクを開始し、独立したループを実行。
  4. エージェントがブロックや干渉せずに実行される中、作業を継続。

ユースケース

  • 開発作業をエージェント間で分割:1つのエージェントが1つのタスクループを、もう1つが別のタスクループをクロス干渉なく処理。
  • 同一ワークフローで複数モデル/エージェントツールを使用:Codex、Claude Agent、Gemini CLI、Junieを併用し、異なるエージェント駆動作業をカバー。
  • 開発中の同時反復:複数のエージェントを並行実行し、逐次ではなく反復変更を実施。
  • エージェントワークフローのチーム実験:異なるエージェントのタスク別動作を探索しつつ、実行を互いに分離。
  • エージェント駆動開発支援:日常のソフトウェア開発でエージェント実行を調整。

FAQ

Airはどのエージェントをサポートしますか?

ページでCodex、Claude Agent、Gemini CLI、Junieが独立ループで実行されるエージェントとして明示的に言及。

「相互に干渉せずに」とは?

サイトでは、エージェントが独立したタスクループを実行し干渉しないと述べ、活動が分離され同時実行可能であることを示唆。

AirはIDEですか、それともスタンドアロンアプリですか?

ページではJetBrainsの「Agentic Development Environment」と記述され、開発ワークフロー内で機能することを示す。

複数のエージェントを同時に実行できますか?

はい。サイトのメッセージでは、Codex、Claude Agent、Gemini CLI、Junieが相互干渉なく独立したタスクループを実行。

代替案

  • エージェントオーケストレーションフレームワーク:複数AIエージェント/ワーカーを調整するツールだが、分離と同時実行の管理に手動設定が必要な場合あり。
  • シングルエージェントIDEコパイロット:1回のエージェントインタラクションに焦点を当てた開発環境で、通常マルチエージェント同時実行を避ける。
  • マルチモデルチャット/エージェントプラットフォーム:モデルやエージェントを切り替え可能だが、単一開発環境での分離並行タスクループを提供しない場合あり。
  • AI向けワークフロー自動化ツール:ツール間でプロンプト/タスクを連鎖させるシステムで、独立エージェントループより決定論的ワークフローを重視する場合あり。
Air | UStack