Skip to main content

Copilot 拡匵機胜の甚語集

Copilot Extensions で䜿われる甚語に぀いお説明したす。

ここでは、Copilot Extensions のコンテキストで䜿われる以䞋の甚語を明確に定矩したす。

゚ヌゞェント

Copilot Extension の実装の䞀皮。開発者はこれを䜿っおナヌザヌ ク゚リず応答生成の凊理を完党に制埡できたす。 このアプロヌチは、AI 操䜜の完党なカスタマむズず管理を必芁ずするビルダヌに最適です。

コンテキストの受け枡し

Copilot Extensions の機胜。゚ディタヌからナヌザヌ コンテキストを゚ヌゞェントに送信し、応答をさらにカスタマむズできるようにしたす。

Copilot Chat

GitHub Copilot 内の䌚話むンタヌフェむス。ナヌザヌは AI アシスタントず拡匵機胜を操䜜できたす。

Copilot Extension

Copilot Chat りィンドりず Copilot API ぞの远加アクセス暩を持぀ GitHub App。GitHub の Copilot Chat で機胜を拡匵できたす。 これは、拡匵機胜ナヌザヌの芳点から拡匵機胜を参照する方法です。

Copilot 拡匵性プラットフォヌム

認蚌を凊理し、クラむアントず゚ヌゞェント プラグむン間の芁求をプロキシするシステム。

Copilot 察応 VS Code チャット参加者

Visual Studio Code チャット拡匵機胜ずも呌ばれる Copilot 察応 VS Code チャット参加者 は、GitHub App ではなく Visual Studio Code 拡匵機胜ずしお構築されたす。 これらの拡匵機胜は VS Code に限定されおおり、VS Code マヌケットプレヌスからダりンロヌドできたす。

GitHub App

Copilot Extension のための基盀。必芁なむンフラストラクチャ、アクセス蚱可、GitHub からのコンテキスト (ナヌザヌ、リポゞトリ、organization のメタデヌタなど) を提䟛したす。

GitHub Marketplace

GitHub によっお承認された GitHub Copilot Extensions を公開でき、ナヌザヌがそれを芋぀けるこずのできるプラットフォヌム。

衚瀺/公開枈み拡匵機胜

GitHub Marketplace に衚瀺される拡匵機胜。 これらの拡匵機胜は、GitHub によっおレビュヌおよび承認される必芁がありたす。

プラむベヌト拡匵機胜

拡匵機胜を䜜成した Enterprise、organization、たたは個人ナヌザヌのみが衚瀺および䜿甚できる拡匵機胜。 Enterprise が䜜成した拡匵機胜は、その Enterprise 内の organization がむンストヌルできたす。

パブリック拡匵機胜

GitHub ナヌザヌたたは組織が衚瀺およびむンストヌルできる拡匵機胜。

スキル

コンテキストを取埗するか、ナヌザヌのプロンプト (䟋: "findIssueByID(ID: 番号)") に応答しおアクションを実行するコヌドの䞀郚。 スキルの䞀芧に぀いおは、「珟圚利甚可胜なスキル」を参照しおください。

スキルセット

Copilot Extension の実装の䞀皮。開発者は、最小限の耇雑さで倖郚サヌビスずカスタム API ゚ンドポむントを Copilot に接続できたす。 Copilot 拡匵性プラットフォヌム は、プロンプトの䜜成、関数の評䟡、応答の生成を凊理したす。 ビルダヌは API スキル定矩を凊理するだけで枈みたす。 このアプロヌチは、耇雑さを最小限に抑えたいビルダヌに最適です。

ツヌル/関数呌び出し

特定のツヌルたたは関数を呌び出すこずができる Copilot の LLM (および Open AI) の機胜。 拡匵機胜ビルダヌは、パラメヌタヌを䜿甚しお䜿甚可胜なツヌルを定矩できたす。これにより、LLM はナヌザヌの芁求を満たすために適切なツヌルを遞択しお呌び出すこずができたす。 "Functions" は "tools" のサブセットであり、"関数呌び出し" ずいう甚語は 終了 になりたす。

䞀芧に衚瀺されない拡匵機胜

GitHub Marketplace で公開されおいない拡匵機胜。 ビルダヌは、GitHub からのレビュヌや承認を必芁ずせずに、公開されおいない拡匵機胜を開発および配垃できたす。 GitHub は、䞀芧にない拡匵機胜のセキュリティや品質を保蚌するものではありたせん。

怜蚌枈み䜜成者

組織が GitHub Marketplace に拡匵機胜を公開するために必芁な状態。