PyCharm 2026.3 Help

PyCharm のエージェント

コーディングエージェント向けの IDE インテリジェンス

PyCharm は任意のコーディングエージェントをプロジェクトワークスペースに直接統合し、PyCharm の コードベースを解析、インデックス作成、推論したモデル 、プロジェクトコンテキストに関する知識、フレームワークを認識した解決に基づいてクエリと操作を実行できるようにします。

PyCharm の インスペクション 、統合されたリンター、型チェッカーは、エージェントに変更を検証するための決定論的チェックを提供し、モデルベースのレビューで消費されるトークンとコンテキストを節約します。

エージェントの変更のレビューと検証のために、PyCharm は細かい差分ツールとロールバックツールを提供します。また、 ローカル履歴を使用すると、エージェントが VCS コミットを作成しない場合でも中間状態を比較して復元できます。

PyCharm のエージェントワークスペース

エージェントワークスペースは、PyCharm のエージェント中心の開発環境です。 複数のエージェントとエージェントセッションを、リポジトリやタスクにまたがって並行して管理するためのワークスペースを提供します。 エージェントはローカル、クラウド、または一時的なワークツリーに分離して実行できます。

エディタータブでエージェントセッションとプロジェクトファイルの両方を同時に操作でき、エディターとエージェントワークスペースビューを切り替える必要はありません。

エージェントセッションを開いて管理する

新しいエージェントセッションを開始するには:

  • メインツールバーのエージェントウィジェットをクリックして、現在選択されている プリセットで空のセッションを開始します。

    新しいエージェントセッションを開始するためのエージェントウィジェットアイコンとドロップダウン矢印がハイライトされたメインツールバー。

    別のプリセットを使用するには、ウィジェットの横にある をクリックし、リストから選択します。

    メインツールバーのエージェントウィジェットメニュー。新しいセッションで使用できるプリセットとエージェントのデフォルト、および Add Agents 項目が表示されています。
  1. エージェントセッション ツールウィンドウを開きます。 表示されていない場合は、 表示 | ツールウィンドウ | エージェントセッション を選択します。

  2. 新規セッション をクリックして、現在選択されているプリセットで新しいセッションを開始します。

    上部に New Session コントロール、その下に既存セッションのリストが表示されたエージェントセッションツールウィンドウ。

    別のプリセットを使用するには、ボタンの横にある をクリックし、リストから選択します。

    New Session の横にあるリストが展開され、使用可能なプリセットと選択中のプリセットが表示されたエージェントセッションツールウィンドウ。
  1. Ctrl を二度押して、グローバルプロンプトを開きます。 IDE のどこからでも呼び出せます。

    プリセットリスト、クイックアクションの候補、添付されたコードコンテキスト、リクエスト用のテキストフィールドが表示されたグローバルプロンプト。
  2. 別のプリセットを使用するには、現在選択されているプリセットをクリックし、必要なものをリストから選択します。

    プリセットリストが開き、使用可能なプリセットと Add Agents および Manage Presets アクションが表示されたグローバルプロンプト。
  3. テキストフィールドにリクエストを入力し、 Enter キー を押します。

詳細:

エージェント操作用の機能

マルチエージェントセットアップ

PyCharm は、既存のエージェント、プロバイダーアカウント、サブスクリプションと連携します。また、IDE から閲覧、インストール、設定できる厳選されたエージェントレジストリも提供します。

エージェントプリセットは、現在のエージェントセッションで使用するエージェント、エージェントモード、モデル、推論エフォートを定義する再利用可能な構成です。これにより、さまざまな種類のタスクに合わせてエージェントやエージェントセットアップを簡単に切り替えられます。

ローカルにインストールされたエージェント

マシンにコーディングエージェントがすでにインストールされている場合、PyCharm は PATH 環境変数にリストされているフォルダーと、 ~/.local/bin など各エージェントのデフォルトインストールフォルダーでそれらを検出します。

Claude Code や Codex など、環境にすでに存在するエージェントは、既存の構成を使用した状態で IDE で利用できるようになります。

使用可能なエージェントのレジストリ

PyCharm から閲覧できる、厳選された ACP 互換エージェントのカタログです。 IDE はデフォルトで JetBrains がホストするオンライン JSON ファイルからレジストリを読み取り、組織は独自のレジストリを提供できます。

Agent Client Protocol (ACP) は標準インターフェースであるため、互換性のあるエージェントは専用の統合なしで PyCharm と連携できます。

詳細:

エージェントセッションでのコンテキストとコストの管理

各エージェントセッションには、ファイルとフォルダー、コミット、画面からのコンテキスト、特定のエージェントスキルなどのコンテキストを添付できます。

Project Files and Folders、Upload from Computer、Context from Screen、Commits、Skills、および最近使用したファイルのリストが表示されたコンテキストピッカー。

最初のプロンプトを送信すると、テキストフィールドにもコンテキストインジケーターが表示されます。 ホバーすると、現在のセッションでモデルのコンテキストウィンドウがどの程度使用されているかが表示されます。 プロンプト、添付されたコンテキスト、エージェントの応答がこの使用量に反映され、セッションの進行に合わせてインジケーターが更新されます。

コンテキストインジケーターのツールチップが開き、使用済みコンテキストの割合と、使用済み、利用可能、容量のトークン数が表示されたエージェントセッションビュー。

詳細:

差分レビューと出力検証ツール

エージェントによって変更されたファイルをレビューしている間、差分の行にノートを残し、次のメッセージでエージェントに送り返すことができます。 ノートを使うと、プロンプトで説明する代わりに、やり直してほしいコードを指し示すことができます。

セッション変更の 45 行目にノートポップアップが表示され、入力されたノートテキストと Cancel および Add Note ボタンが表示された差分ビューアー。

詳細:

Air と AI Assistant を比較する

JetBrains は AI Assistant も提供しています。これは、コーディングエージェント、AI Chat、エディター内コード補完、コードインサイトを含む AI 搭載機能のコレクションです。 JetBrains Air は別個のプラグインであり、AI Assistant を置き換えたり無効化したりするものではありません。

JetBrains Air と AI Assistant は、AI 搭載開発の異なる部分をカバーします:

JetBrains Air

AI Assistant

主な焦点

外部またはセルフホストのコーディングエージェントを実行し、既存の構成、プロバイダーアカウント、サブスクリプションを再利用するためのエージェント型ワークスペースを提供します。

AI Chat、エディター内コード補完、次の編集候補、コードインサイト、コーディングエージェントを含む JetBrains AI 機能を提供します。

エージェント

マシンにすでにインストールされているコーディングエージェントを検出し、IDE で利用できるようにします。 レジストリから ACP エージェントをインストールすることもできます。

バンドルされたエージェントのセットを含み、必要に応じて追加の ACP 互換エージェントをインストールできます。

AI アクセス

エージェントとセットアップに応じて、JetBrains AI、JetBrains Air で構成されたプロバイダー、または既存のエージェント認可を使用します。 JetBrains Air は独自の AI モデルを提供せず、JetBrains AI サブスクリプションも必要ありません。

JetBrains AI サブスクリプションを通じて JetBrains AI モデルに接続します。 その他のサポートされているアクティベーションオプションには、独自の API キーやプロバイダーアカウントが含まれます。

ワークスペース

エージェントとそのセッションを作業単位として扱います。 セッションでは、構造化チャットまたはエージェントのターミナルインターフェースを使用でき、プリセット、セッション差分、並列実行、専用の管理ビューを含めることができます。

AI Chat、エージェント、インライン支援を、補助機能としてエディターと既存の IDE ツールウィンドウに統合します。

詳細

JetBrains Air

JetBrains IDE における JetBrains Air 機能の詳細ガイドです。

MCP サーバー

MCP サーバーを介してコーディングエージェントで利用できる PyCharm ツールの完全なリストです。

AI Assistant

AI Chat、エディター内コード補完、次の編集候補、コードインサイト、コーディングエージェントを含む JetBrains AI 機能を提供する PyCharm のプラグインです。

2026 年 10 月 30 日