AI Assistant 2026.1 Help

AI を使ったリファクタリング

AI アシスタント は、選択したコード箇所のリファクタリングを提案し、コードベース全体の一貫性と明確さを確保できます。

リファクタリングの提案

  1. コードフラグメントを選択し、表示されるポップアップで をクリックします。

  2. メニューで、 リファクタリングの提案 をクリックします。

    リファクタリングの提案

    AI チャットが開き、リファクタリングの提案が提供されます。

    AI Assistant:AI Assistant がリファクタリングを提案します
  3. リファクタリングされたコードのあるフィールドで、 適用 をクリックして、現在開いているファイルに提案された変更を追加します。

  4. エディターで、 次の変更 ボタンと 前の変更 ボタンをクリックして変更を確認します。

    リファクタリング後のコードの差分タブ
  5. 変更を適用する準備ができたら、 すべて承認 をクリックします。 そうでない場合は、 すべて破棄 をクリックして変更を拒否します。

名前の提案に関するヘルプを取得する

利用不可: DataGrip, DataSpell

インラインでシンボルの名前を変更(Shift+F6 )すると、AI アシスタント が内容に基づいて名前の候補を提案します。

AI Assistant が新しい名前を提案する

この機能はデフォルトで有効になっています。 オンとオフを切り替えるには、AI アシスタント の設定を確認してください。

  1. Ctrl+Alt+S を押して設定を開き、 ツール | AI アシスタント を選択します。

  2. AI が生成した名前の提案を提供する チェックボックスを使用します。

    AI Assistant 設定で名前提案オプションを有効にする

Python 型のアノテーションを追加

利用可能: PyCharm, DataSpell

PyCharmDataSpell でインテンションアクションを使って型ヒントを追加できますが、AI アシスタント はコンテキストに基づいて型を提案することでさらにこの機能を拡張します。

  1. 関数またはメソッド定義を右クリックしてコンテキストメニューを開きます。

    あるいは、キャレットをその上に置き、 Alt+Enter を押します。

  2. AI アクション を選択し、次に 型ヒントを追加 を選択します。

    AI Assistant による Python 型のアノテーションの追加
  3. 型アノテーションが関数定義に追加されます。

    AI Assistant 経由で追加された Python 型のアノテーション
2026 年 5 月 8 日