プログラミングとソフトウェア開発

JetBrains、AIエージェントとインタラクティブノートブックをサポートするPyCharm 2026.2.1の主なアップデートを発表

PyCharm 2026.2.1では、ライブランタイムカーネルを使用してAIエージェントがJupyterノートブック内で作業できるようになり、パッケージのインストール処理を適切なPython環境へ誘導できるようになりました。さらに、marimoノートブックのサポート、パッケージ管理と型検査の改善、組み込みプラグインの変更も導入されています。

2026-08-12
1 分で読めます
205 閲覧数
certi.news Editorial Team
JetBrains、AIエージェントとインタラクティブノートブックをサポートするPyCharm 2026.2.1の主なアップデートを発表

JetBrainsはPyCharm 2026.2.1の提供開始を発表しました。今回のアップデートは、AIを活用したソフトウェア開発と、Python環境およびインタラクティブノートブックの扱いやすさの向上に重点を置いています。Claude CodeやCodexなどのエージェントは、PyCharmのノートブックモデルを通じて、ライブランタイムカーネルを使用しながらJupyterノートブックを作成、編集、実行できるようになりました。

この方式では、変数、モデル、データをセル間で利用できる状態に保てるため、同じ状態を共有しない個別のスクリプトを実行する必要がありません。JetBrainsによると、これにより、より少ないトークンでノートブックや機械学習のタスクをより確実に実行できます。開始するには、AIチャットを開き、ノートブック内でタスクを実行するよう依頼します。

エージェントを正しいPython環境へ誘導

今回のリリースでは、Agent environment coordinatorという新しいスキルが導入され、AIエージェントにプロジェクト用に設定されたインタープリターとツールの情報が提供されます。対応するツールには、uv、Poetry、仮想環境内のpip、condaが含まれます。これにより、実行コマンドやパッケージのインストールはシステム環境ではなく、プロジェクトに関連付けられた環境を対象にします。

環境が設定されていない場合は、PyCharmから作成できます。その後、エージェントが利用可能な情報をどのように使用するかを判断します。ユーザーは、プロジェクト内で何かを実行またはインストールするようエージェントに依頼することで、この機能を有効にできます。

marimoノートブックとPyCharmプラグインのサポート

marimoチームが開発した新しいプラグインにより、marimoノートブックをPyCharm内で直接開き、編集、実行できるようになりました。これらのノートブックは、開発環境を離れることなく、専用のノートブック内でインタラクティブセルとインタラクティブなユーザーインターフェース要素をサポートします。

marimoノートブックはPythonファイルとして保存されるため、Gitと互換性があり、スクリプトとして実行したり、既存のPythonプロジェクトに組み込んだりできます。プラグインは個別にインストールできます。

組み込みプラグインの保守の一環として、JetBrainsはデフォルトパッケージから、または組み込み対象から、Data Wrangler、Hugging Face、Google Colabサポートなど、使用率の低いプラグインを削除または除外しました。JetBrains Marketplaceから互換性のあるバージョンを引き続きインストールできますが、これらのプラグインは組み込み対象ではなくなり、PyCharmチームによる積極的なサポートも行われません。この措置は、より重点を絞った組み込みプラグインのセットを提供し、PyCharmの応答性を維持することを目的としています。

Pythonパッケージ管理と型検査

Python Packagesツールウィンドウが再設計されました。パッケージは依存関係とともに折りたたみ可能なツリーに表示され、新しいアイコン、右揃えのバージョン表示、インストールと更新への直接リンクが追加されています。

パッケージ専用のフローティング検索ウィンドウも追加され、パッケージをすばやく検索してインストールできるほか、インストール先となる環境も確認できます。ユーザーはモジュールと依存関係グループを選択し、ワークスペースの各メンバーについて、devやtestなどのuvまたはPoetryの依存関係グループ内にパッケージをインストールできます。また、バージョンを直接、またはChange Versionウィンドウから変更できるほか、Custom Installationを使用してバージョン管理リポジトリからインストールすることもできます。

パッケージリポジトリは、有効化または無効化した状態をセッション間で保持できるようになりました。また、アクセスできないリンクには明確なエラーメッセージが表示されます。改善にはRemote Developmentのサポートも含まれます。

型検査では、PyCharmがより明確で実行可能なメッセージを表示するようになりました。型の不一致エラーに関する詳細が充実し、関数と複合型の型の差分が示されます。また、検査ツールチップでは名前と型が完全に表示され、クリック可能なリンクも利用できます。

修正と提供状況

PyCharmは、サポートが終了したPythonバージョンであるPython 2.7、3.6、3.7向けの仮想環境を作成しなくなりました。ただし、コマンドラインから新しい環境を作成し、開発環境に手動で追加することは引き続き可能です。また、SQLAlchemy 2.0 Session.get()およびSQLModelの推論では、‎Session.get(Entity, id)‎がクラスではなくモデルのインスタンスとして扱われるようになりました。

これらのアップデートはすべてPyCharm 2026.2.1で利用できます。開発環境内またはToolboxアプリから更新できるほか、リリースをダウンロードして自身のプロジェクトで試すこともできます。

ニュースの出典
JetBrains Blog
原文を開く ↗
c
著者

certi.news Editorial Team

知っておくべきこと

JetBrainsはPyCharm 2026.2.1をリリースしました。このリリースでは、ライブ実行カーネルを使用してJupyterノートブック内でAIエージェントを利用できるほか、パッケージのインストール先を正しいPython環境に指定できるようになりました。さらに、marimoノートブックのサポート、パッケージ管理の改善、型チェックの強化も含まれています。

  • Claude CodeやCodexなどのエージェントは、PyCharm内からJupyterノートブックを作成、編集、実行でき、セル間で変数の状態を維持できます。
  • Agent environment coordinatorスキルにより、エージェントはプロジェクトに関連付けられた仮想環境やconda環境内で、uv、Poetry、pipの環境を使用できます。
  • marimoのサポートにより、PyCharm内でノートブックを開き、編集、実行できます。ノートブックはGit互換のPythonファイルとして保存されます。
  • Python Packagesツールが再設計され、パッケージの検索とインストール、uvおよびPoetryの依存関係グループの管理が改善されました。
  • このリリースでは型チェックのメッセージとRemote Developmentのサポートが改善され、サポート終了済みのPython 2.7、3.6、3.7向けの仮想環境は作成されなくなりました。
  • PyCharm内から更新するか、JetBrains Toolboxを使用するか、リリースを直接ダウンロードして更新できます。

よくある質問

PyCharm 2026.2.1の主な追加機能は何ですか?

ライブ実行カーネルを使用して、AIエージェントがJupyterノートブック内で作業できるようになったことです。これにより、セル間で変数やデータを利用できます。

Agent environment coordinatorはどの環境をサポートしていますか?

仮想環境およびconda環境内のuv、Poetry、pipをサポートし、実行コマンドとパッケージのインストール先を正しいプロジェクト環境に指定します。

PyCharmはmarimoノートブックをサポートしていますか?

はい。marimoチームが開発した別のプラグインを通じて、PyCharm内でmarimoノートブックを開き、編集、実行できます。

このリリースはどのように入手できますか?

PyCharm内から更新するか、JetBrains Toolboxアプリを使用するか、PyCharm 2026.2.1を直接ダウンロードできます。

このストーリーを探る

関連トピックとエンティティ

同じカテゴリー

おすすめ記事

すべてのニュースを見る