PhpStorm 2026.3 Help

Figma Connect

Figma Connect を使用すると、 Figma から PhpStorm にデザインを取り込み、 Air のコンテキストとして使用できます。 Figma Desktop で任意のレイヤー - フレーム、コンポーネント、またはグループ - を選択して Air Chat から参照するか、 ターミナル で実行中のエージェントに参照をコピーできます。デザインと PhpStorm を行き来する必要はありません。

Bring Your Own Key (BYOK) アプローチもサポートされているため、互換性のある AI プロバイダーのモデルを独自の API キーで使用できます。

PhpStorm は Figma Desktop に、Figma 用の JetBrains Connect Wonder日本語にしてください? wait no commentary? Final must JSON only. Need no processData tag? The assistant final with format likely OK. But text corrupted? I started プラグインを通じて接続し、現在の選択項目をリアルタイムで Figma レイヤー ツールウィンドウにストリーミングします。

始める前に

  1. Dev Mode または 完全なデザイン アクセス権を持つ有料の Figma シートがあることを確認してください。 Figma Connect は Figma Desktop MCP サーバーに依存しており、 View、Collab、または Starter シートでは有効化できません。

  2. オプション:

    • Figma Desktop アプリケーションをインストールし、作業するデザインファイルを開きます。

    • Air バンドルプラグインが 設定 | プラグイン ページで有効化されていることを、 プラグイン の説明に従って確認してください。

    • Bring Your Own API Key (BYOK) アプローチも使用できます。 そのためには、 Ctrl+Alt+S を押して 設定 ダイアログを開き、 AI | Air | アカウント に移動して、プロバイダーの API 請求アカウントを指定します。

      詳細については、 AI プロバイダーを接続 を参照してください。

PhpStorm で Figma Connect を設定する

PhpStorm には、 Figma Connect セットアップウィザードが用意されています。このウィザードは、 AI Assistant プラグインと Figma Desktop アプリケーションのインストール、Figma への JetBrains Connect プラグインのインストール、 Figma Desktop アプリケーションの PhpStorm への接続を含むセットアッププロセスを案内します。

  1. Figma レイヤー ツールウィンドウ (表示 | ツールウィンドウ | Figma レイヤー) を開き、 セットアップ をクリックします。

    設定ボタンがある Figma Connect ツールウィンドウ

    画面上の指示に従って Figma Connect を設定します。

  2. ウィザードの Figma デスクトップアプリを入手 ページで、 アプリを持っています (すでに Figma Desktop アプリケーションがある場合) をクリックし、次に Next をクリックします。 それ以外の場合は、 ダウンロード をクリックします。

    Figma Desktop のダウンロードダイアログ

    PhpStorm が Figma Downloads ページを開きます。 Figma Desktop アプリケーションをダウンロードしてインストールします。 準備ができたら Next をクリックします。

    Figma Desktop がインストールされています
  3. Figma Desktop で JetBrains Connect プラグインを実行 ページで、 JetBrains Connect を開く をクリックします。

    JetBrains Connect プラグインのインストールダイアログ
  4. JetBrains Connect Wonder日本語にしてください? wait no commentary? Final must JSON only. Need no processData tag? The assistant final with format likely OK. But text corrupted? I started ページで 開く をクリックし、プラグインを開くデザインファイルを選択します。

    デザインファイルを選択
  5. 右側の プラグイン ペインで 実行 をクリックします。

    Figma Desktop でプラグインを実行
  6. プラグイン ペインで、 接続 をクリックします。

    PhpStorm に接続

    その後、プラグインは接続を確立するため、PhpStorm からの承認を待機します。

    PhpStorm からの承認を待機中
  7. Figma Desktop で JetBrains Connect プラグインを実行 ページで、 Next をクリックします。

    Figma Desktop でプラグインを実行 - 完了
  8. ウィザードの インバウンド接続を許可 ページで、 許可 をクリックしてから Next をクリックします。

    接続を許可
  9. セットアップが完了すると、ツールウィンドウの状態が 接続完了 に変わります。

    設定手順がある Figma Connect ツールウィンドウ

    PhpStorm は承認を記憶するため、今後は接続が自動的に承認されます。 再度承認を要求するには、 ペアリングされたすべてのセッションを解除する をツールウィンドウの 設定 で使用します (ツールバーの the Options icon をクリックし、 プラグイン設定 を選択してから、 ペアリングされたすべてのセッションを解除する を選択します)。

    Figma Connect ツールウィンドウ - 設定

Figma デザインから Air によるコード生成を構成

Figma Connect セットアップウィザードを完了すると、PhpStorm は Figma Connect と JetBrains Air の連携の設定を提案します。

  1. Figma レイヤー ツールウィンドウで、通知ツールチップ内の セットアップ をクリックしてウィザードを開始します

    Figma Connect で Air を設定
  2. Air プラグインが無効になっている場合は、 Air を使用して Figma デザインからコードを生成 ページで Air を有効にする をクリックします。

    Figma Air セットアップウィザードで Air を有効化

    PhpStorm が JetBrains エア プラグインをインストールして再起動し、 Air を使用して Figma デザインからコードを生成 ページに戻ります。 JetBrains エア をクリックします。

    Air で Figma デザインからコードを生成するページ
  3. Figma デスクトップで MCP サーバーを有効にする ページの指示に従います。

    Figma Desktop ページで MCP サーバーを有効化
    1. Figma Desktop アプリケーションで、 Development モードに切り替えます。

      Figma Desktop で開発モードに切り替え
    2. MCP サーバーを有効化します。

      Figma デスクトップで MCP サーバーを有効にする

    Figma デスクトップで MCP サーバーを有効にする ページで、 接続を確認 をクリックします。

    PhpStorm は、MCP サーバーが実行中であり、 Figma Desktop アプリケーションが接続されていることを確認します。 ウィザードが閉じられ、 Figma レイヤー ツールウィンドウに戻ります。

    Figma Air セットアップウィザードが完了

Figma スキルを設定する

jb-figma-implement-design スキルは PhpStorm にバンドルされており、自動的に有効化されます。

Settings の Figma スキル

AI チャット ツールウィンドウでコマンドを入力し始めると、補完ポップアップにスキルが提案されます。

補完ポップアップに jb-figma-implement-design スキルが提案されています

現在の選択項目とレイヤーを表示する

  1. 現在の Figma Desktop ページのレイヤーが Figma レイヤー ツールウィンドウに一覧表示されます。

    • レイヤーを展開すると、その子レイヤーを閲覧できます。

    • 現在選択中 領域のプレビューを使用して、必要なレイヤーを見つけます。

  2. Figma Desktop を PhpStorm と同期します。

    Figma Connect は、 Figma Desktop と PhpStorm の間で選択項目をリアルタイムに同期するため、行き来する回数を減らせます。 同期は双方向に機能します。

    • Figma でフレーム、コンポーネント、またはレイヤーを選択すると、その選択項目が Figma レイヤー ツールウィンドウに表示されます。

    • Figma レイヤー ツールウィンドウでノードをクリックすると、Figma のページ上でそのノードにフォーカスが移ります。

デザインを AI Context に追加する

Air Context を使用して、デザインを実装するコードを生成するほか、レビューや変更を行います。

  1. デザインを Air のコンテキストとして使用するには、必要な項目をポイントし、その横にある Add layer to Air アイコン をクリックします。

    選択項目でハイライトされた Add Layer to Air アイコン

    複数のレイヤーを一度に選択して追加することもできます。

    現在の選択項目とレイヤーを表示する Figma Layers ツールウィンドウ
  2. エディターで Air セッションタブがすでに開いている場合、選択したレイヤーが自動的にプロンプト領域に追加されます。 それ以外の場合、PhpStorm は、選択したデザインがすでに添付された 新規セッション ポップアップを開きます。

    選択したレイヤーが追加された Air ポップアップウィンドウ
  3. プロンプトを入力し、添付したデザインと一緒に送信します。

    プロンプトは具体的に記述してください。 たとえば、"現在のホームページ実装を添付した Figma デザインと比較し、見た目やレイアウトの違いを修正してください。"

    実装とデザインを比較して差分を修正するプロンプト付きで、Air セッションに添付された Figma デザイン。
  4. デフォルトでは、PhpStorm は現在の選択項目をすべての新しい AI Context に自動的に添付します。 この動作を変更するには、 選択した項目を自動的に AI コンテキストに含める オプションを、 Figma Connect の設定と動作を構成する の説明に従って無効化します。

デザインを AI Assistant コンテキストに追加

Air の使用を強くおすすめしますが、PhpStorm は引き続き AI Assistant との統合をサポートしています。

  1. デザインを AI チャット のコンテキストとして使用するには、 レイヤー ペインで必要な項目をポイントし、 Add to Context アイコン をクリックします。

    選択項目でハイライトされた Add to Context アイコン

    PhpStorm は、選択したデザインがすでに添付された AI チャット ツールウィンドウを開きます。

    ツールウィンドウアイコンがハイライトされた AI Assistant チャットウィンドウ
  2. AI チャット ツールウィンドウでプロンプトを入力し、添付したデザインと一緒に送信します。

    プロンプトは具体的に記述してください。 たとえば、"現在のホームページ実装を添付した Figma デザインと比較し、見た目やレイアウトの違いを修正してください。"

    AI Assistant チャットに添付された Figma デザイン
  3. デフォルトでは、PhpStorm は現在の選択項目をすべての新しい AI チャットに自動的に添付します。 この動作を変更するには、 選択した項目を自動的に AI コンテキストに含める オプションを、 Figma Connect の設定と動作を構成する の説明に従って無効化します。

ID でデザインとレイヤーを参照する

チャットまたはターミナルのセッション中に、 id を使用してデザインまたはレイヤーを参照できます。

始める前に

  1. Figma Remote MCP サーバーで接続している場合は、 ファイルキーがあることを確認してください。

  2. エージェント固有のスキルを設定することをおすすめします。

または、 Figma レイヤー ツールウィンドウで必要なノードの横にある the Copy icon をクリックし、 ターミナル に id を貼り付けます。

ノードの ID をコピーする

id でデザインまたはレイヤーを参照

  • Figma レイヤー ツールウィンドウで対応するノードを選択し、その選択項目をチャットまたはターミナルにドラッグします。 画面全体を再生成するのではなく、単一のレイヤーだけをターゲットにする必要がある場合に役立ちます。

  • Figma レイヤー ツールウィンドウで必要なノードの横にある the Copy icon をクリックし、 id をチャットまたはターミナルに貼り付けます。

    ノードの ID をコピーする
  • 必要な項目を右クリックし、適用するフォーマットを選択してから、チャットまたはターミナルに貼り付けます。

    コンテキストメニューからノードの id をコピー

スタイル、レイアウト、色を管理する

PhpStorm から直接、専用の Figma Inspect ツールウィンドウでスタイルと色を操作できます。

  1. ノードを検査するには、 Figma レイヤー ツールウィンドウでノードを選択し、その横にある Inspect アイコン をクリックします。

    Inspect アイコンを押す
  2. Figma Inspect ツールウィンドウには、選択したノードのスタイル、レイアウト、色が表示されます。

    • 色の表記法を Hex、RGB、HSL の間で切り替えます。

      色を表示する Figma Inspect ツールウィンドウ
    • 言語を CSS から Android: Compose または Android: XML に切り替え、同じノードについて XML を Figma 独自の Dev Mode 出力と比較します。

      Figma Inspect ツールウィンドウ - 言語の切り替え
    • レイアウト、スタイル、または色のコードをコピーするには、その横にある the Copy icon をクリックします。

      Figma Inspect ツールウィンドウの色のコピー
    • スタイル、レイアウト、または色を AI チャット に追加するには、その横にある Add to Context アイコン をクリックします。

      Figma Inspect ツールウィンドウ - コンテキストに追加
    • ノードのスタイル、レイアウト、色のコードをまとめてテキストとしてコピーするには、 現在調査中 領域で the Copy icon をクリックします。

      Figma Inspect ツールウィンドウ - すべてコンテキストに追加

      それらを AI チャット に追加するには、 Add to Context アイコン をクリックします。

埋め込み Figma キャンバス

Figma Desktop に切り替えずに、埋め込みエディター (キャンバス) で直接デザインを編集できます。

  1. 埋め込みキャンバスエディターを有効化するには、メインメニューの ヘルプ | アクションの検索 に移動し、 Registry を Search Everywhere ポップアップ で見つけてから、 figma.embedded.editor.enabled の横にあるチェックボックスを選択します。

  2. キャンバスでレイヤーを開くには、 現在選択中 領域でクリックします。

  3. 選択項目をズームインまたはズームアウトするには、ツールバーの Zoom In アイコン または Zoom Out アイコン をクリックします。

  4. 選択項目を元のサイズに戻すには、 Actual Zoom アイコン をクリックします。

  5. 選択内容が埋め込みエディター内に収まるようにズームレベルを自動的に設定するには、 Fit Zoom to Window アイコン をクリックします。

  6. チェスボード背景を表示するには、 Show Chessboard トグルボタン を押します。

Figma Connect の設定と動作を構成する

  1. Figma レイヤー ツールウィンドウのツールバーで the Options icon をクリックし、リストから プラグイン設定 設定アイコン を選択します。

    Figma Connect 設定メニュー
  2. 必要に応じて設定を構成します。 設定を有効化するには、開いたポップアップリストでその横にチェックを入れます。

    選択した項目を自動的に AI コンテキストに含める

    現在の Figma の選択内容を、新しい AI Context すべてに自動的に添付します。

    IDE の起動時にサーバーを自動で起動する

    プロジェクトを開いたときに、接続を自動的に開始します。 このオプションはデフォルトで有効になっています。

    ペアリングされたすべてのセッションを解除する

    保存済みの承認をすべて削除します。 その後、Figma からの次の接続を再度承認する必要があります。

2026 年 11 月 9 日