JetBrainsがAIソフトウェアエージェントのコストを削減する「Eco Mode」をJunieに導入
JetBrainsは、AIエージェントを活用したソフトウェア開発支援ツール「Junie」において、経済的な動作モード「Eco Mode」の提供を開始したと発表しました。この新しいシステムは、長時間のプログラミングタスク実行中にAIモデルがリソースを消費する方法を再構築し、問題解決の効率を損なうことなく運用コストを大幅に削減することを目的としています。
AIエージェントは通常、ファイルのオープン、プロジェクトの検索、修正の実行、コードのテストといった小さな連続的なステップを通じてタスクを実行します。従来は、このプロセス全体を通じて単一の高コストなAIモデルが稼働していました。新しいEco Modeは、この課題に対処するため、計画を担当するインテリジェントで高コストなメインモデルと、実務を担当する低コストなモデルに作業を分割します。
Eco Modeの仕組み
この新しいシステムは、要求されるタスクの性質に基づいて役割を効率的に分担するため、以下の2つの主要なフェーズで動作します。
- 計画フェーズ(アーキテクトの役割):ユーザーが選択したモデル(Opus、Fable、Grok、GPTなど)が、コードの調査と分析を行います。バグ報告がある場合に不具合を証明するための小さなテストを作成する可能性を除き、実際の修正は行いません。このモデルの役割は、問題の探索と、目標、範囲、修正箇所、手法、テスト方法、潜在的なリスクを含む詳細な計画の策定に限定されます。
- 実行フェーズ(構築の役割):ツールは、会話と完全な作業計画を別の低コストなモデル(現在はGPT-6 Luna)に引き継ぎます。このモデルは、ファイルの修正、ビルドの実行、コードのテスト、エラーの修正といった、タスクが正常に完了するまでの実務的なステップを担当します。
この開発が開発者にとって重要な理由
同社が実施した2つの異なるベンチマークによる内部テストでは、タスクあたりのモデルコストに顕著な低下が見られました。コスト削減率は第2ベンチマークで約57%、第1ベンチマークで48%に達しました。一方で、成功率や問題解決能力は、従来の方法と比較して1パーセントポイント以内の変動にとどまり、安定した結果を示しました。
提供状況と対応バージョン
Eco Modeは現在、JetBrains Air開発環境の早期アクセスプログラム(EAP)ユーザー向けに、IntelliJ IDEA 2026.3 Betaを含む特定のバージョンで利用可能です。他の開発環境のベータ版や、安定版である2026.2にも順次展開される予定です。また、この機能はJunie CLIのバージョン26.10.20以降、サポートされている構成においてデフォルトで利用可能です。