Skip to main content

Copilot SDK を使用する

          Copilot SDK アプリケーションに追加できる機能について説明します。

フックを使った作業

フックを使用して、 Copilot SDK セッションの動作をカスタマイズします。

カスタム エージェントとサブエージェント オーケストレーション

スコープ指定されたツールとプロンプトを使用して特殊なエージェントを定義し、 Copilot 1 つのセッション内でサブエージェントとして調整できるようにします。

Copilot SDK での画像入力の使用

ファイルまたは BLOB の添付ファイルとして Copilot SDK セッションに画像を送信します。

Copilot SDK での MCP サーバーの使用

MCP サーバーを Copilot SDK と統合して、外部ツールを使用してアプリケーションの機能を拡張します。

Copilot SDK でのセッション永続化

再起動とデプロイの間で、 Copilot SDK セッションを一時停止、再開、および管理します。

Copilot SDK でのカスタム スキルの使用

再利用可能なプロンプト モジュールを使用して Copilotの機能を拡張するには、スキルを使用します。

Copilot SDK におけるメッセージのステアリングとキューイング

アクティブな Copilot SDK セッションにメッセージを送信して、途中でそれを再設定したり、フォローアップタスクをキューに入れたりします。

Copilot SDK のストリーミング イベント

          Copilot SDKによって生成される参照セッション イベントと、各イベントに含まれるデータ フィールド。