RubyMine 2026.3 Help

RubyMine のエージェント

コーディングエージェント向けの IDE インテリジェンス

RubyMine は、選択したコーディングエージェントをプロジェクトワークスペースに直接統合し、RubyMine の コードベースの解析、インデックス作成、推論済みモデル 、プロジェクトコンテキストに関する知識、フレームワーク対応の解決に基づいてクエリとアクションを実行できるようにします。

RubyMine の インスペクションと 統合静的解析ツールは、エージェントに変更を検証するための決定論的なチェックを提供し、モデルベースのレビューで消費されるトークンとコンテキストを節約します。

エージェントによる変更のレビューと検証のために、RubyMine はきめ細かな Diff ツールとロールバックツールを提供します。また、 ローカル履歴を使用すると、エージェントが VCS コミットを作成していない場合でも中間状態を比較して復元できます。

RubyMine のエージェントワークスペース

エージェントワークスペースは、RubyMine のエージェント中心の開発環境です。 複数のエージェントとエージェントセッションを、リポジトリやタスクをまたいで並行管理するためのワークスペースを提供します。 エージェントはローカル、クラウド、または一時ワークツリーに分離して実行できます。

RubyMine のエージェントワークスペース

エディタータブでエージェントセッションとプロジェクトファイルの両方を同時に操作でき、エディターとエージェントワークスペースビューを切り替える必要はありません。

エージェントセッションを開いて管理する

新しいエージェントセッションを開始するには:

  • メインツールバーのエージェントウィジェットをクリックして、現在選択されている プリセットで空のセッションを開始します。

    新しいエージェントセッションを開始するために、エージェントウィジェットアイコンとドロップダウン矢印がハイライトされたメインツールバー。

    別のプリセットを使用するには、ウィジェットの横にある をクリックし、リストから選択します。

    新しいセッションで利用可能なプリセットとエージェントのデフォルト、および Add Agents 項目を表示しているメインツールバーのエージェントウィジェットメニュー。
  1. エージェントセッション ツールウィンドウを開きます。 表示されていない場合は、 表示 | ツール Windows | エージェントセッション を選択します。

  2. 新規セッション をクリックして、現在選択されているプリセットで新しいセッションを開始します。

    上部に New Session コントロール、その下に既存セッションのリストが表示されたエージェントセッションツールウィンドウ。

    別のプリセットを使用するには、ボタンの横にある をクリックし、リストから選択します。

    New Session の横にあるリストが展開され、利用可能なプリセットと現在選択されているプリセットが表示されたエージェントセッションツールウィンドウ。
  1. Ctrl を二度押して、グローバルプロンプトを開きます。 IDE のどこからでも呼び出せます。

    プリセットリスト、クイックアクションの候補、添付されたコードコンテキスト、リクエスト用のテキストフィールドを含むグローバルプロンプト。
  2. 別のプリセットを使用するには、現在選択されているプリセットをクリックし、リストから必要なものを選択します。

    プリセットリストが開き、利用可能なプリセットと Add Agents および Manage Presets アクションが表示されたグローバルプロンプト。
  3. テキストフィールドにリクエストを入力し、 Enter を押します。

詳細:

エージェントを操作するための機能

マルチエージェントセットアップ

RubyMine は、すでに使用しているエージェント、プロバイダーアカウント、サブスクリプションと連携し、IDE から閲覧、インストール、設定できる厳選されたエージェントのレジストリも提供します。

エージェントプリセットは、現在のエージェントセッションで使用するエージェント、エージェントモード、モデル、推論の労力を定義する再利用可能な構成です。さまざまな種類のタスクに応じて、エージェントやエージェントのセットアップを簡単に切り替えられます。

ローカルにインストールされたエージェント

マシンにコーディングエージェントがすでにインストールされている場合、RubyMine はデフォルトのシステムシェルや構成済みの Ruby インタープリターを検出するのと同じ方法でそれらを検出します。

Claude Code や Codex など、環境にすでに存在するエージェントは、既存の構成を使用して IDE で利用可能になります。

利用可能なエージェントのレジストリ

RubyMine から閲覧できる、厳選された ACP 互換エージェントのカタログです。 IDE はデフォルトで JetBrains がホストするオンライン JSON ファイルからレジストリを読み込み、組織は独自のレジストリを提供できます。

Agent Client Protocol (ACP) は標準インターフェースであるため、互換性のあるエージェントは専用の統合なしで RubyMine と連携できます。

詳細:

エージェントセッションでのコンテキストとコストの管理

各エージェントセッションには、ファイルやフォルダー、コミット、画面からのコンテキスト、特定のエージェントスキルなどのコンテキストを添付できます。

プロジェクトファイルとフォルダー、コンピューターからアップロード、画面からのコンテキスト、コミット、スキル、および最近使用したファイルのリストを表示するコンテキストピッカー。

最初のプロンプトを送信すると、テキストフィールドにもコンテキストインジケーターが表示されます。 その上にマウスを置くと、現在のセッションでモデルのコンテキストウィンドウがどの程度使用されているかが表示されます。 プロンプト、添付されたコンテキスト、エージェントの応答がこの使用量に反映され、セッションの進行に合わせてインジケーターが更新されます。

コンテキストインジケーターのツールチップが開き、使用中のコンテキストの割合と、使用済み、利用可能、容量のトークン数が表示されたエージェントセッションビュー。

詳細:

Diff レビューと出力検証ツール

エージェントによって変更されたファイルをレビューしている間、Diff の行にノートを残し、次のメッセージでそれらをエージェントに送り返すことができます。 ノートを使うと、プロンプトで説明する代わりに、手直ししてほしいコードを指し示せます。

セッション変更の 45 行目にノートポップアップが表示され、入力済みのノートテキストと Cancel および Add Note ボタンが表示された差分ビューアー。

詳細:

Air と AI Assistant を比較する

JetBrains は、コーディングエージェント、AI Chat、エディター内コード補完、コードインサイトを含む AI 搭載機能のコレクションである AI Assistant も提供しています。 JetBrains Air は独立したプラグインであり、AI Assistant を置き換えたり無効化したりするものではありません。

JetBrains Air と AI Assistant は、AI を活用した開発の異なる部分をカバーします:

JetBrains Air

AI Assistant

主な焦点

外部またはセルフホストのコーディングエージェントを実行し、既存の構成、プロバイダーアカウント、サブスクリプションを再利用するためのエージェント型ワークスペースを提供します。

AI Chat、エディター内コード補完、次の編集候補、コードインサイト、コーディングエージェントを含む JetBrains AI 機能を提供します。

エージェント

マシンにすでにインストールされているコーディングエージェントを検出し、IDE で利用できるようにします。 レジストリから ACP エージェントをインストールすることもできます。

バンドルされたエージェントのセットが含まれており、必要に応じて追加の ACP 互換エージェントをインストールできます。

AI アクセス

エージェントとセットアップに応じて、JetBrains AI、JetBrains Air で構成されたプロバイダー、または既存のエージェント認可を使用します。 JetBrains Air は独自の AI モデルを提供せず、JetBrains AI サブスクリプションも必要ありません。

JetBrains AI サブスクリプションを通じて JetBrains AI モデルに接続します。 サポートされているその他のアクティベーションオプションには、独自の API キーとプロバイダーアカウントが含まれます。

ワークスペース

エージェントとそのセッションを作業単位として扱います。 セッションでは、構造化チャットまたはエージェントのターミナルインターフェースを使用でき、プリセット、セッション Diff、並列実行、専用の管理ビューを含めることができます。

AI Chat、エージェント、インライン支援を、エディターと既存の IDE ツールウィンドウに補助機能として統合します。

詳細

JetBrains Air

JetBrains IDE の JetBrains Air 機能に関する詳細ガイドです。

MCP サーバー

MCP サーバー経由でコーディングエージェントが利用できる RubyMine ツールの完全なリストです。

2026 年 11 月 9 日