MicrosoftのVisual Studioエンジニアリングチームは7月24日(米国時間)、「Visual Studio IntelliCode expands AI-assisted coding to Python in Visual Studio Code|The Visual Studio Blog」において、Visual Studio CodeのIntelliCodeにPython向けAIアシスト機能を追加したと発表した。同機能により、Pythonコードのコーディング中に表示される補完候補が機械学習のアルゴリズムによりコンテキストに沿ったものになるとしている。

  • Visual Studio Code、IntelliCode補完機能使用例その1 - 資料: Microsoft提供

    Visual Studio Code、IntelliCode補完機能使用例その1 - 資料: Microsoft

  • Visual Studio Code、IntelliCode補完機能使用例その2 - 資料: Microsoft提供

    Visual Studio Code、IntelliCode補完機能使用例その2 - 資料: Microsoft

  • Visual Studio Code、IntelliCode補完機能使用例その3 - 資料: Microsoft提供

    Visual Studio Code、IntelliCode補完機能使用例その3 - 資料: Microsoft

Microsoftは2000を超えるPython関連プロジェクトのリポジトリを学習対象として利用し、よりコンテキストにそった補完候補が表示されるようにIntelliCodeを強化。コーディングしている状況に沿った候補が表示される機能を実現したとしている。

MicrosoftはVisual Studio CodeまたはVisual StudioにおけるPythonのサポートの強化を続けている。多くのプログラミング言語が長期にわたって人気の下落を続けているが、Pythonは依然として成長傾向を見せている。Pythonには今後もユーザーの増加が見込めることから、Microsoftにとって重要なサポート対象プログラミング言語になっているものと見られる。