メインコンテンツ

MATLAB MobileMATLAB Copilot にアクセスする

MATLAB® Copilot は、MATLAB Mobile™ で生成 AI を活用した機能を提供します。MATLAB Copilot を使用すると、質問する、コードを生成する、選択したコードについて説明することを依頼できます。Copilot チャットの回答は、関連する MathWorks® ドキュメンテーションとコード例にグラウンディングされています。

Copilot の機能を利用する方法は、次のようにいくつかあります。

  • Copilot チャット ウィンドウでチャットする。Copilot チャットは、ユーザーが考えを模索し、それをコードに落とし込むのに役立つ対話型アシスタントです。回答には会話テキストと生成されたコードの両方が提供されることがあります。

  • Copilot の回答からコードをコピーまたは実行する。

  • コードの説明。エディターのメニューから Copilot アクションにアクセスできます。

ライセンス ユーザーとしてサインインする

MATLAB Copilotを使用するには、MathWorks アカウントに関連付けられた MATLAB Copilot ライセンスが必要です。

MATLAB Mobile で MathWorks アカウントにサインインすると、Copilot ライセンスをお持ちの場合は、最初の画面で MATLAB コマンドを入力して利用を開始できることが案内され、また、Copilot アイコンCopilot iconをタップして Copilot チャットを使用することもできます。

Copilot チャットの起動

MATLAB Mobile を起動すると、コマンド ラインの横に Copilot チャット ボタンが表示されます。

Copilot チャットにはテキスト ボックスが用意されており、指示や質問などのプロンプトを自然言語で書き込めます。例えば、次のプロンプトを入力してみてください。

Create an array of 10 random numbers.

Copilot により、生成されたコード、ドキュメンテーションへの参照、およびフォローアップ プロンプトを含む回答が返されます。特定のケースでは代替案が提示される場合もあります。英語以外の言語でプロンプトを入力すると、Copilot はその言語で回答を返します。

Copilot Chat showing the response, which can include code for several ways to create the array, links to MATLAB documentation, feedback options, and clickable follow-up prompts.

Copilot は、回答に含まれる各コード ブロックに対して、2 つのアクション アイコンを表示します。

  • コピー アイコンは、コード ブロックをクリップボードにコピーします。そこから、コマンド ライン、エディターなどに貼り付けることができます。

  • 実行アイコンは、コードをコマンド ラインに直接入力して実行します。

メモ

Copilot の回答には誤りや正確でない情報が含まれることがあります。生成されたコードとテキストは、使用する前に必ず検証してください。

Copilot チャットからコマンド ウィンドウに戻るには、コマンド入力アイコンCommands iconをタップします。または、左右にスワイプして、コマンド ウィンドウと Copilot チャットを切り替えることもできます。

エディターで Copilot を使用する

MATLAB Mobile エディターで Copilot にアクセスすると、現在のファイル内のコードの全体または一部についての説明を取得できます。

  • エディターでテキストが選択されていない状態で、Copilot アイコンCopilot iconをタップし、[コードの説明] を選択します。これにより Copilot ウィンドウに切り替わり、ファイル全体のコードの説明が表示されます。

    Editor Copilot actions

  • エディターでコードを選択すると、コンテキスト メニューに [コードの説明] というオプションが表示されます。コードを選択した状態でエディター上部の Copilot アイコンをタップすると、[選択したコードの説明] というオプションが表示されます。

    Editor Copilot options with highlighted text

どのオプションを選択しても Copilot チャット ウィンドウに切り替わり、依頼されたコードの説明を表示します。

Copilot の回答を確認する

生成 AI の回答には誤りや正確でない情報が含まれる可能性があるため、生成されたコードとテキストは使用する前に検証してください。Copilot の回答を検証するには、次の方法があります。

  • 生成されたコードを使用する前に確認する。

  • 生成されたコードを実行し、その出力を確認する。出力が期待どおりであることを確認する。

  • 生成された回答がドキュメンテーションと整合していることを確認する。

  • Copilot チャットで、Copilot により生成されたコードについて説明するように依頼する。

  • エディターでコードをハイライト表示し、[コードの説明] を選択する。複数の行をハイライトすると、Copilot は Copilot チャット ウィンドウに各行の説明を表示します。

MATLAB Mobile における Copilot の制限

MATLAB Mobile の Copilot には、以下の制限が適用されます。

  • 回答は必ずしも MATLAB Mobile 環境向けにカスタマイズされているわけではありません。回答の中には、MATLABデスクトップ環境またはMATLAB Online™環境でのみ適用される手順が含まれていることがあります。ただし、プロンプトで MATLAB Mobile に言及することで、最も有用な回答を得られるように結果を絞り込むことができます。

  • Copilot チャットの回答では、エディターでコードを直接開く機能はサポートされていません。Copilot チャットからエディターにコードを移すには、コードをコピーして貼り付けます。

  • Copilot はエディター内でコードやコメントを生成できません。

MATLAB Copilot の全機能を利用するには、デスクトップ版の MATLAB または MATLAB Online を使用してください。

フィードバックの提供

MathWorks は、お客様からのフィードバックを活用して製品とサービスを改善しています。

Copilot の回答の末尾に、以下の 3 つのアイコンが表示されます。

Copilot reactions: thumbs up, thumbs down, copy

  • 高評価 — 回答が役に立ったという肯定的なフィードバックを送信します。

  • 低評価 — 回答が役に立たなかったという否定的なフィードバックを提供します。このボタンをタップするとダイアログ ボックスが開き、より詳細な情報を入力できます。フィードバックの一部として、チャット履歴を送信することもできます。

  • コピー — 回答全体をクリップボードにコピーします。

参考

トピック