RubyMine

非商用利用の場合は無料

開発者とエージェントのための Ruby および Rails 用 IDE の全機能

コーディング、テスト、デバッグを行い、信頼性に優れた Ruby および Rails ソフトウェアを出荷しましょう。

jetbrains air でエージェントの実行とその成果物の検証を
1 か所で実現

作業環境を構成

各エージェントの起動方法(GUI またはターミナル)と IDE の中心に据えるもの(コードまたはエージェントセッション)を選択できます。

コンテキストを失うことなく同時進行

1 つまたは複数のプロジェクトで、状態やコードベースの情報を繰り返し説明することなく、複数のエージェントと同時に作業できます。

すべてのセッションを追跡

実行中、実行済み、またはユーザー待機中のセッションを確認できます。差分内の行にコメントを残し、それを次の指示としてエージェントに送り返すことができます。

変更のレビューと確認

デバッグ、テスト、プロファイリング、データベースにワンクリックでアクセスし、変更内容をマージする前にすべての動作を確認できるようになっています。

ユーザーとエージェントのための決定論的ツール

RubyMine のコードインテリジェンスにより、コードベース全体のすべての使用箇所、依存関係、および型が解決されます。そのため、エージェントの消費トークンと誤ったターンを削減できます。難しい問題で人間の判断が必要な場合も同じツールを活用することで、より迅速に問題を解決し、安全にコードを変更できます。

エージェントもモデルもサブスクリプションも自由に選択

独自の API キーや契約中のプランでエージェントを連携して実行するか、JetBrains AI を利用できます。サブスクリプションの切り替えはたとえセッションの途中であれ、いつでも行うことができます。

Ruby と Rails に必要なすべてを提供

自分でコードを書く場合でも、エージェントでコードを生成する場合でも、RubyMine ならどちらにも対応できます。Ruby および Rails の開発に必要なあらゆる機能やツールが備わっており、最初から事前構成された状態で組み込まれています。Rails、RBS、Rake、RuboCop、Docker などとシームレスに統合でき、JavaScript、TypeScript、HTML、CSS もネイティブに扱え、データベースや SQL 用のツールも組み込まれています。

Ruby
Rails
RuboCop
Hotwire
RSpec
Git
JavaScript
SQL

コーディング支援

型を認識する補完や Ruby と Rails を理解するスマートインスペクションに加え、AI を活用してコードの生成、説明、テスト、およびリファクタリングを行えます。

検索と移動操作

コンテキストを認識する検索によってクラス、メソッド、または使用箇所を検索することも、コードベース全体で、モデル、コントローラー、ビューがどのように動作するかを AI エージェントに説明してもらうこともできます。

デバッグ

Step through Ruby or JavaScript/TypeScript with an interactive debugger: set breakpoints, inspect state, and use agentic debugging to let an agent investigate and fix issues alongside you.

テスト

GUI ベースのランナーを使って、RSpec、Minitest、Cucumber、Test::Unit に対応したテストの実行とデバッグを行えます。また、モデルやコントローラーのコードから AI にテストを直接生成させることもできます。

データベース

IDE を離れることなく、データベースに接続して閲覧し、クエリを実行することができます。DataGrip ツールを搭載し、PostgreSQL、MySQL、SQLite、MariaDB などがサポートされています。簡単な言葉で AI エージェントに必要なことを伝えると、実際のスキーマに基づいて SQL クエリを作成して実行してくれます。

フロントエンド開発

ツールを切り替えることなくフルスタックを構築できます。RubyMine は、Ruby と Rails のコードに加えて、React、Vue.js、Angular、Node.js、Hotwire、HTML、CSS、JavaScript、TypeScript にも完全対応しています。また、WebStorm のすべての機能も備えています。

VCS

組み込みの Git UI でコミット、ブランチ、およびマージ競合の解決を行えるだけでなく、Mercurial、Perforce、および Subversion のサポートも備えています。コミットメッセージの作成、差分のレビュー、および競合する変更の解決を AI に任せられます。

リモート開発

隔離された環境で実行、デバッグ、テストを行えます。Dev Containers、WSL、または SSH を構成し、リモートホストまたは軽量なリモートインタープリターに接続できます。

世界中の企業と開発者が RubyMine を信頼しています

エンタープライズ水準のセキュリティとガバナンス

法人向け JetBrains について

SOC 2 Type II

認証済み

GDPR

準拠

製品ニュース

今すぐ RubyMine をお試しください

ダウンロード

非商用利用の場合は無料

よくある質問

RubyMine はサブスクリプションベースのモデルで提供されます。サブスクリプションを更新するとライセンスが有効に維持されますので、最新バージョンの RubyMine をリリースされた時点でインストールして使用できます。

Air は Codex、Gemini、GitHub Copilot、Claude、および Junie をサポートしており、その他多数のエージェントとモデルを ACP 経由で接続可能です。ご契約中の独自のサードパーティサブスクリプションをご利用いただけますが、そうでない場合でも JetBrains AI を使用できます。

JetBrains AI サブスクリプションはご利用いただけるようにしてはいますが、必須ではありません。ただし、現時点ではクラウドでの実行には JetBrains AI サブスクリプションが必要であり、無料の Junie Lite の利用には JetBrains アカウントが必要です。

Air をお試しになり、実際にその価値をご体験ください。期間限定で、 Junie Lite を無料でご利用いただけるようにしています。Junie Lite は特定のモデルを使用するコスト効率に優れたエージェントです。

少なくとも 365 日間連続で中断なくサブスクリプションをご利用いただいた場合は永久フォールバックライセンスが提供されます。サブスクリプションを更新しなかった場合、12 か月連続でご利用いただいていたサブスクリプションの開始時点で提供されていた RubyMine バージョンを永久に追加費用なしで使用し続けることができます。

個人または法人向けに年額または月額払いで RubyMine サブスクリプションを購入できます。組織が購入した商用ライセンスはその組織内の 1 人のユーザーが使用できますが、個人用ライセンスは個人が自分で使用する目的に限って個人のみに提供されます。詳細

RubyMine は非商用利用の場合に無料です。商用プロジェクトには、無料の 30 日間体験版を利用できます。学生と教職員は、RubyMine だけでなく、他の JetBrains IDE とツールが含まれる JetBrains All Products Pack を無料でご利用いただけます。詳細