Skip to main content

GitHub Copilot の概念

GitHub Copilot を理解するために必要なコア概念について説明します。

タスクに適した AI ツールの選択

GitHub の AI ツールと、それらを使ってソフトウェア開発を支援する方法について説明します。

GitHub Copilot の補完

GitHub Copilot からのコード補完について説明します。

GitHub Copilot Chat について

GitHub Copilot Chat を使ってコーディング エクスペリエンスを向上させる方法について説明します。

Copilot コーディング エージェント の概念

Copilot コーディング エージェント があなたのいつもの作業フローの中で、どのように自動でコーディングをこなしてくれるかをチェックしてみましょう。

GitHub Copilot コード レビューの概念

Copilot を使ってコードをレビューする方法について説明します。

モデル コンテキスト プロトコル (MCP) について

モデル コンテキスト プロトコル (MCP) は、他のシステムと GitHub Copilot を統合してその機能を拡張できるプロトコルです。

Copilot Spaces を使用したコンテキストの整理と共有について

Copilot Spaces を使ってコンテキストを収集すると、結果をどのように向上させて、チームメイトを支援できるかについて説明します。

GitHub Copilot の課金

GitHub Copilot の課金と使用状況について説明します。

Copilot Chat のプロンプト エンジニアリング

これらの戦略に従って、Copilot の結果を改善します。

GitHub Copilot Chat の回答のカスタマイズについて

ユーザー設定と要件に合わせて GitHub Copilot の動作をカスタマイズする方法について説明します。

GitHub Copilot のコンテンツ除外

Copilot が特定のファイルにアクセスできないようにすることができます。

Copilot のナレッジ ベース

ナレッジ ベースを使うと、1 つ以上のリポジトリ間で Markdown ドキュメントをまとめることができ、それを Copilot Chat に対するコンテキストとして使用できます。

GitHub Copilot 拡張機能

Copilot Extensions を構築するためのコンポーネントについて説明します。

機能とモデルを利用できるかどうかを制御するための Copilot ポリシー

自分の organization または自分の Enterprise 内の organization からライセンスを付与されたユーザーが GitHub Copilot の機能とモデルを使用できるかどうかを制御するポリシーについて説明します。

GitHub Copilot のレート制限

GitHub Copilot のレート制限と、レート制限を受けた場合にどうすればよいかについて説明します。

GitHub Copilot のネットワーク設定

HTTP プロキシを介して GitHub Copilot に接続し、カスタム証明書を使用できます。

Copilot Chat のリポジトリのインデックス作成

GitHub Copilot Chat を使って、リポジトリのインデックスを作成することで、コードに関する質問への応答を改善できます。