Polyspace Copilot

Polyspace Copilot の入手方法

企業や教育機関のお客様には、Individual License をご購入いただけます。Polyspace Copilot は、Campus-Wide アクセスや Institute-Wide License といった特定の製品に含まれます。Polyspace Copilot は、Home、Student、Academic Teaching、Community and Technical College の各製品ではご利用いただけません。Polyspace Copilot は、一部の地域でのみ利用可能です。

Polyspace Copilot をご利用いただく際に、新たにソフトウェアをインストールする必要はありません。Polyspace Copilot のライセンスを取得して、エンドユーザーを紐付けてください。エンドユーザーが、MathWorks アカウントで Visual Studio Code 用 Polyspace as You Code プラグイン (R2026a以降) にサインインすると、Polyspace Copilot をご利用いただけます。詳細については、Polyspace Copilot のセットアップを参照してください。

Polyspace Copilot は、Visual Studio Code の Polyspace as You Code 拡張機能を通じてのみ利用可能です。

Polyspace Copilot の使用

Polyspace Copilot は、Visual Studio Code 上で機能し、Polyspace 解析によって検出された問題を把握して対処できるよう支援することに重点を置いています。ローカルのコードコンテキストに基づいて検出結果を分かりやすく説明し、さらにその問題を解決するためのコード修正を提案します。Polyspace Copilot の回答は、MathWorks ドキュメンテーションに基づいています。

Polyspace Copilot は、[Copilot チャット] など、大規模言語モデル (LLM) を活用して応答を生成する機能で構成されています。この LLM は、MathWorks ドキュメンテーションと Polyspace 解析のコンテキストに基づいています。Polyspace Copilot は、クラウド上にホストされている LLM を利用して応答を生成します。

Polyspace Copilot で C/C++ コードを生成したり変更したりすることはできませんが、Polyspace によって報告されたコーディング上の不具合を修正するコード提案やガイダンスを提供することはできます。

Polyspace Copilot は、Visual Studio Code 用 Polyspace as You Code プラグイン設定で MathWorks アカウントからサインアウトすることでいつでも無効にできます。

データプライバシーとセキュリティ

Polyspace Copilot 利用時における MathWorks のデータ取り扱いについては、MathWorks のプライバシーポリシーでご確認いただけます。 

MathWorks が、Polyspace Copilot に送信されたエンドユーザーのデータを AI モデルの学習に利用することはありません。お客様のデータは、質問や指示の処理にのみ使用されます。

Polyspace Copilot は、生成結果の品質を向上させるために、周辺のコードなど前後のコンテキストを利用する場合があります。