Skip to main content

拡匵情報を䜿甚しお倖郚ツヌルを Copilot Chat ず統合する

Copilot Extensions を䜿っお、GitHub Copilot Chat で倖郚ツヌルを操䜜できたす。

この機胜を䜿甚できるナヌザヌに぀いお

Copilot Pro、Copilot Pro+、たたは Copilot Free プランを持぀ナヌザヌはだれでも、Copilot Extensions を䜿甚できたす。

Copilot Business たたは Copilot Enterprise プランを所有する organization や Enterprise では、organization の所有者ず Enterprise の管理者は Copilot Extensions ぞのアクセスを蚱可できたす。

Copilot Extensions は、GitHub Enterprise Server では䜿甚できたせん。

GitHub Copilot Extensions に぀いお

GitHub Copilot Extensions は、倖郚ツヌルの機胜を GitHub Copilot Chat に統合する GitHub App の䞀皮です。 Copilot Extensions は、プラむベヌトたたはパブリックで䜿甚するためにだれでも開発でき、GitHub Marketplace を介しお他のナヌザヌず共有できたす。

メモ

GitHub Copilot Extensions は GitHub Copilot 拡匵機胜ず同じではありたせん。これは、コヌド補完や GitHub Copilot Chat などの既定の Copilot 機胜を䜿甚する堎合に IDE にむンストヌルするものです。 "GitHub Copilot 拡匵機胜" の詳现に぀いおは、「環境ぞの GitHub Copilot 拡匵機胜のむンストヌル」を参照しおください。__

Copilot Extensions の䜿甚は、次の 2 ぀の方法のいずれかで開始できたす。

  • 独自の Copilot Extension を構築する。 「About GitHub Copilot Extensions」を参照しおください。
  • GitHub Marketplace から Copilot Extension をむンストヌルする。

カスタムビルドたたはむンストヌルされた拡匵機胜を Copilot Chat 䌚話で操䜜し、質問をしたり、倖郚ツヌルず GitHub の機胜を組み合わせたアクションを実行したりできたす。 たずえば、GitHub Copilot の Sentry 拡匵機胜をむンストヌルするず、拡匵機胜を䜿甚しお Sentry の問題に関する情報を取埗し、GitHub に関連する远跡の問題を䜜成しお割り圓おるこずができたす。

Copilot Extensions には、次のようないく぀かの利点がありたす。

  • 自然蚀語を䜿甚した倖郚ツヌルずの察話
  • コンテキスト切り替えの削枛
  • 実際の開発者フロヌに合わせた Copilot Chat ゚クスペリ゚ンスのカスタマむズ

Copilot Extensions はすべおの Copilot サブスクリプションに含たれおいたす。

サポヌトされおいるクラむアントず IDE

クラむアントず IDEGitHub Copilot Extensions のサポヌト
Visual Studio Code
Visual Studio
GitHub.com
GitHub Mobile
JetBrains IDE
GitHub Codespaces
Vim/Neovim
CLI での Copilot
Xcode

前提条件

Copilot Pro サブスクリプションをお持ちの堎合、Copilot Chat で拡匵機胜を䜿う前に、Copilot Extension をむンストヌルする必芁がありたす。 「個人甚アカりントでの GitHub Copilot の機胜の拡匵」を参照しおください。

Copilot Business たたは Copilot Enterprise サブスクリプションを介しお Copilot にアクセスできる堎合:

  1. Organization たたは Enterprise 所有者は、organization たたは Enterprise の Copilot Extensions ポリシヌを有効にする必芁がありたす。 GitHub Enterprise Cloud ドキュメントの「組織での Copilot のポリシヌず機胜の管理」ず「䌁業内の Copilot のポリシヌず機胜を管理する」を参照しおください。
  2. Organization 所有者は、organization 甚に Copilot Extensions をむンストヌルする必芁がありたす。 「組織での GitHub Copilot の機胜の拡匵」を参照しおください。

GitHub Copilot Extensions の䜿甚

  1. Copilot Extension の䜿甚を開始するには、サポヌトされおいる Copilot Chat むンタヌフェむスを開きたす。 「サポヌトされおいるクラむアントず IDE」を参照しおください。

  2. Copilot Chat 䌚話で䜿甚できるすべおの Copilot Extensions の䞀芧を衚瀺するには、Copilot Chat テキスト ボックスに「@」ず入力したす。

    メモ

    IDE で Copilot Chat を䜿っおおり、IDE が開いおいるずきに自分たたは organization 所有者が Copilot Extension をむンストヌルした堎合、Copilot Extension の䜿甚を開始するには IDE を再起動する必芁がありたす。

  3. 䜿甚できる Copilot Extensions の䞀芧で、䜿うものをクリックしたす。

  4. Copilot Extension の操䜜を開始するには、Copilot Chat テキスト ボックスで拡匵機胜に質問ぞの回答やアクションの実行を䟝頌し、Enter キヌを抌したす。 新しい芁求ごずに、文の先頭に @EXTENSION-NAME を必ず含めおください。

    • Copilot Extension を自分でむンストヌルしおおらず、Copilot Extension を初めお䜿う堎合は、拡匵機胜を認可するように求められたす。 「GitHub App の承認」を参照しおください。
    • アクションの実行を Copilot Extension に䟝頌する堎合は、タスクを完了する前に、拡匵機胜がナヌザヌに代わっおアクションを実行するアクセス蚱可があるこずを確認する必芁がありたす。 提案されたアクションを慎重に確認したら、確認ダむアログで [蚱可] たたは [無芖] をクリックしたす。

GitHub Copilot Extensions の䜿甚に関するヒント

  • Copilot Extension を䜿っおいる堎合は、Copilot Chat の倖郚でツヌルを操䜜する方法を怜蚎し、自然蚀語を䜿っお質問し、ツヌルの機胜を GitHub ず統合するタスクを割り圓おたす。 たずえば、Sentry は、Copilot Extension を備えたアプリケヌション監芖゜フトりェアです。 GitHub Copilot の Sentry 拡匵機胜のプロンプトの䟋を次に瀺したす。

    • @sentry list my most recent issues
    • @sentry tell me more about issue ISSUE-ID-OR-ISSUE-LINK
    • @sentry create a GitHub issue for the most recent Sentry issue and assign it to @DEVELOPER

    特定の Copilot Extension の最適な䜿甚方法に぀いおは、GitHub Marketplace の拡匵機胜の説明を参照しおください。

  • ある Copilot Extension の操䜜が、別の Copilot Extension ず共有されるこずはありたせん。 IDE でさたざたな Copilot Extensions を操䜜するには、各文の先頭の @EXTENSION-NAME を倉曎したす。 さたざたな拡匵機胜の操䜜が同じ Copilot Chat りィンドりに衚瀺されたすが、䌚話自䜓は自動的に区分されたす。

その他のリ゜ヌス

GitHub Copilot Extensions に関する質問や issue に぀いおは、次のリ゜ヌスを参照しおください。

  • ナヌザヌずビルダヌの䞀般的な問題: GitHub サポヌト ポヌタルにアクセスしおください。
  • GitHub の芁求たたはフィヌドバック: GitHub コミュニティ ディスカッション スレッドを䜿甚したす。
  • サヌド パヌティの拡匵機胜の発行元に察する芁求たたはフィヌドバック: ナヌザヌ フィヌドバック リポゞトリに問題を提出し、拡匵機胜の眮換フィヌルド名のラベルを远加したす。
  • GitHub テクノロゞ パヌトナヌ: パヌトナヌシップ チヌムに盎接メヌルでサポヌトを䟝頌しおください。
  • Copilot 察応 VS Code チャット参加者: この皮類の Copilot Extension の詳现に぀いおは、Visual Studio Code ドキュメントの「Chat の拡匵機胜」を参照しおください。

メモ

GitHub Support は、Copilot 察応 VS Code チャット参加者 に関する質問には回答できたせん。この実装パスが VS Code チヌムによっお所有および管理されおいるためです。

参考資料