JetBrains AI Assistant

JetBrains AI Assistant(ジェットブレインズ AI アシスタント)は、JetBrains IDEに統合され、コードの自動補完、要約、修正、文書化など、さまざまな作業を支援する役割ベースのAIコーディングアシスタントです。

5.0
Preview Image
リリース日
2000年
月間訪問者数
1140万
開発国
チェコ共和国
プラットフォーム
ウェブ · アプリ
言語
英語、韓国語、日本語の多言語対応

キーワード

  • JetBrains
  • IntelliJ IDEA
  • PyCharm
  • WebStorm
  • IDE
  • コード自動補完
  • Kotlin
  • TeamCity
  • YouTrack
  • Qodana
  • Space
  • 多言語IDE
  • AI開発ツール
  • 安全なIDE
  • リモート開発
  • Mellum
  • オープンソースLLM

プラットフォームの説明

JetBrains AI Assistant(ジェットブレインズ AI アシスタント)は、JetBrains IDE(IntelliJ IDEA、PyCharm、WebStormなど)に組み込まれて動作するAIベースのコーディング支援ツールで、コードの作成、要約、説明、リファクタリング、テストコードの生成など、さまざまな作業を自動的に支援します。ユーザーは自然言語で命令したり、コードブロックを選択してAIに質問することができ、AIは文脈を分析して最も適切な結果を提供してくれます。例えば、「この関数はどのような役割なの?」や「このコードでテストコードを作成してくれ」などの要求に対して、迅速かつ正確な回答を得ることができ、開発生産性を大幅に向上させることができます。 JetBrains AI Assistantは、OpenAI(ChatGPT-4)、Google Gemini、そしてJetBrains独自のモデルであるMellumをベースに動作し、ユーザーコードを学習することなく、インコンテキスト学習(In-context learning)を通じて安全に処理します。コード生成だけでなく、コメントの自動作成、コード説明の挿入、エラーの提案、ドキュメンテーションのサポートなど、さまざまな機能をJetBrains IDE内ですぐに使用でき、AI ProまたはUltimateプランに加入すると、すべての機能を拡張して活用することができます。

コア機能

  • コンテキストベースのコード自動補完

    作成中のコードの流れと文脈を理解し、正確で関連性の高いコードを自動的に推薦します。

  • 自然言語によるコード生成

    "ログインフォーム作ってくれ"のようにコマンドを入力すると、関連コードを自動的に生成します。

  • 既存コードの概要と説明

    複雑なコードブロックや関数の機能を短い文章で要約してくれ、コードの役割を簡単に把握できます。

  • 自動注釈と文書化

    関数、クラス、変数などに対するコメントや説明を自動的に作成し、文書化時間を節約できます。

  • コード修正と改善提案

    コード内の文法エラーや非効率的な部分を検出し、より良いコードへの代替提案を提供します。

  • テストコードの自動生成

    既存の関数やクラスベースでユニットテストコードを自動的に生成し、開発者のテスト負担を解消

  • 対話型AIアシスタント

    Brain Assistantウィンドウを通じて「この関数はどんな役割なの?」などの自然言語の質問を投げかけて回答を得ることができます。

  • コーディングスタイルのカスタマイズ

    チームのコーディングスタイルやプロジェクトルールを反映して、一貫性のあるコード推薦が可能です。

活用事例

  • オートコンプリート
  • コードのリファクタリング
  • デバッグ
  • 静的解析
  • CI/CD
  • 問題追跡
  • コードレビュー
  • コラボレーションプラットフォーム
  • コード品質
  • リモート開発
  • AIコーディングアシスト
  • オープンソースプラグイン
  • Kotlin開発
  • 多言語対応
  • 安全な開発環境

使用方法

1

AIアシスタントを有効にする

2

パネルを開く

3

自然言語で質問したり、コードを選択した後、AI機能を実行します。

4

結果確認後、直接編集または反映

料金プラン

プラン別月額料金と主な特徴
プラン 価格 主な特徴
AI Free $0 • すべてのプランの年間支払い時に2ヶ月間無料
• 無制限のコード自動補完
• ローカルAI機能付き
• 少量のクラウドクレジット付き
• JetBrains IDEと併用可能
• AI Proの30日間トライアル付き
AI Pro $10(月) • AI自動補完とコード生成
• 追加のクラウドAIクレジットを提供
• All Products PackおよびdotUltimateサブスクライバーに含まれます。
AI Ultimate $30(月) • AI Proの全機能を搭載
• より少ないリソースを使用する最適化されたワークフロー
• クラウドクレジットが大幅に増加
• 高頻度のAI呼び出しに最適化
All Products Pack $28.90(月) • 12個のIDEを含む(IntelliJ IDEA、PyCharm、WebStormなど)
• 3つの拡張プログラム
• 2つのプロファイラツール
• JetBrains AI Proを含む
• 共同開発サービス付き
dotUltimate $16.90(月) • ReSharper、Riderなど.NET開発専用IDEをサポート
• ゲームやクロスプラットフォームアプリ開発をサポート
• JetBrains AI Proを含む
• 完全な開発者ツールキット構成

よくあるご質問

  • JetBrains AI Assistantは、スマートコード自動補完、コード生成、ドキュメント作成、リファクタリング名の推奨、ユニットテストの生成など、IDE内でさまざまなAIベースのコーディング支援機能を提供します。チャット機能により、コードに関する質問、ウェブ検索、ドキュメントベースの回答、マルチファイルの変更もサポートします。
  • IntelliJ IDEA、PyCharm、WebStorm、PhpStormなど、ほとんどのJetBrains IDEでサポートされています。 また、Android StudioとVisual Studio Codeの拡張バージョンもリリースされており、同じAI機能を統合して使用することができます。
  • 可能です。OllamaやLM Studioなどのツールを介してローカルAIモデルを接続することで、完全なオフライン状態でもAI機能を使用することができ、オプションでクラウドベースのAI処理もサポートしています。
  • 基本的にはJetBrainsが独自に開発したLLMモデルMellumを使用し、必要に応じてOpenAI(ChatGPT)、Google Gemini、Anthropic Claudeなどの外部AIモデルも選択できます。
  • いいえ、JetBrains AI Assistantはデータを保存しません。 ユーザーのプロンプト、コード、ドキュメントなどはJetBrainsのサーバーや外部の下請け業者には保存されず、SOC 2などの業界最高レベルのセキュリティ認証に準拠しています。
  • AIがアクセスできるファイルは、ユーザーが制御することができます。.aiignoreファイルを設定すると、特定のフォルダやファイルをAIの分析範囲から除外することができます。
  • はい、ベータ版機能として提供されるマルチファイル編集モードにより、AIが関連するファイルを検索し、一括して変更することができます。検索拡張生成(RAG)技法を活用し、最適な位置にコードを自動的に適用します。
  • はい、可能です。AIがコード変更内容に基づいて自動的にコミットメッセージを生成し、プルリクエストの説明まで作成し、開発フローを素早く整理するのに役立ちます。
  • はい、JetBrains AI AssistantはIDE内でプロンプトライブラリを提供し、頻繁に使用するリクエストを保存したり、独自のカスタムプロンプトを作成してチームと共有することができます。
  • AI AssistantはJetBrains IDEに含まれていますが、別途有料プラン(AI ProまたはUltimate)のサブスクリプションが必要です。ただし、一部の機能は限定的に無料体験が可能です。
JetBrains AI Assistant のレーティングを選択してください。