AIニュース

ニュース · · 02:37 · noctivella

JetBrainsがエージェントクライアントプロトコルをサポート

JetBrainsは、GoogleおよびZed Industriesと共に、エージェントクライアントプロトコル(ACP)を採用しました。これは、AIエージェントがコードエディタや統合開発環境(IDE)とどのように相互作用するかの標準です。

ACPをサポートするコーディングエージェントは、エディタと自動で統合されます。標準がない場合、開発者はサポートする各エディタのために個別のアドインを作成するか、特定のエディタに依存しないコマンドラインインターフェース(CLI)に頼る必要があります。

Googleは、Gemini CLIのみを使用すると、開発者がコマンドラインとIDEの間を頻繁に切り替える必要があり、効率が悪く集中力を妨げると述べています。この問題はZedとの協力につながり、ACP標準の開発に進化しました。

RustベースのZedは市場シェアが小さいですが、JetBrainsはMicrosoftに次ぐ大手IDEプロバイダーです。JetBrainsはACPをサポートし、Zedとプロトコルの開発に協力しています。会社は「ベンダーロックインなし」を主要な利点として強調しています。

Microsoftは、VS Codeを通じて市場での優位性を享受しています。最近の調査によると、VS Codeは75%以上の開発者に使用されています。ACPはVS Codeの拡張ロックインを単独で解決するものではありませんが、コーディングエージェントサポートの分野で競合するIDEに利益をもたらす可能性があります。VS CodeがACPをサポートするかどうかはまだ議論中です。

ACPはまだ初期段階であり、GitHubでは「開発中」と説明されています。EmacsとNeovimには拡張を通じてサポートがあり、EclipseのACPも進展しています。

開発者は、ACPがコーディングエージェントの統合をより信頼性のあるものにすることを期待しています。公式のVS CodeプラグインであるGemini Code Assistは、「ほとんどの時間が停止する」や「拡張に大きなメモリリークがある」といった多くの不満の対象です。新しいGemini CLI拡張は、限られた機能ながらも有望に見えます。