JetBrains IDE の AI Assistant
AI Assistant は、IDE に直接統合できるインテリジェントな機能により、開発ワークフローを強化します。主な機能は以下のとおりです。
コード補完 – コードの単一行およびブロック全体を自動補完し、コーディングスタイルと命名規則に準拠していることを保証します。
次の編集提案 – コードの次の編集候補を提案します。提案をすばやく適用し、変更が必要な可能性のある次の箇所に移動して、ファイル全体の関連コードを更新します。
エージェントモードによる AI チャット – サポートされている言語モデルのいずれかとチャットしたり、プロジェクトに関する質問をしたり、タスクを反復処理したりできます。エージェントモードに切り替えて、修正の実装、コードのリファクタリング、テストの生成など、より複雑なアクティビティを実行できます。
コンテキスト管理 – ファイル、フォルダー、イメージ、シンボル、コミット、その他の項目を追加して、質問に関連する追加のコンテキストを AI Assistant に提供します。
応答処理 – AI が提案する変更を確認して適用します。単一または複数のファイルを変更したり、コードスニペットを適用したり、AI チャットから直接ターミナルコマンドを実行したりできます。
クラウドベースの LLM サポート – AI チャットで動作させるには、お好みの AI モデルを選択してください。Google Gemini、OpenAI、Anthropic などのクラウドプロバイダーからお選びいただけます。
ローカルモデルの使用 – サードパーティが提供するカスタムローカルモデルを設定し、コード補完、エディター内コード生成、コミットメッセージ生成などの AI Assistant 機能に使用します。
そして、その他にもたくさんあります。
AI Assistant プラグインは、PhpStorm およびほぼすべての JetBrains IDE と互換性があります。詳しくは、AI Assistant の Web サイトまたは公式 AI Assistant のドキュメントを参照してください。
関連ページ:
入門
使い方や高等テクニック満載の JetBrains 日本語公式ヘルプ。最新の英語版ヘルプ内容が随時反映されます。
AI Assistant について
AI Assistant は、JetBrains IDE に統合された AI 搭載機能とコーディングエージェントの集合体です。AI チャットでコードを扱う際に、エディター内で直接操作したり、複数ステップの開発タスクを処理できるコーディングエージェントを介して操作したりできます。AI Assistant は、IDE を AI モデルやエージェントに接続し、コードスニペットの生成、既存ロジックの説明、改善提案、定型的な開発タスクの自動化などを通じて、コードの記述、理解、改善を支援します。主な機能:A...
AI
PHP 開発環境 PhpStorm の使い方や高等テクニック満載の JetBrains 日本語公式ヘルプ。最新の英語版ヘルプ内容が随時反映されます。
MCP サーバー
バージョン 2025.2 以降、PhpStorm には統合された MCP サーバーが搭載されており、Claude Desktop、Cursor、Codex、VS Code などの外部クライアントから IDE が提供するツールにアクセスできます。これにより、ユーザーは好みのアプリケーションを移動することなく、JetBrains IDE を制御および操作できるようになります。MCP サーバープラグインを有効にするこの機能は、PhpStorm にデフォルトでバンドルされ有効化されている MCP Server...