Q.238GitHub Copilot上級

GitHub Copilotを安全に使うために気をつけることは?

公開日  運営:Copilotの疑問100運営事務局

Copilotが書いたコードは「新人が書いたコード」と同じように人がレビューするのが基本です。そのうえで、秘密情報をリポジトリに置かない、機密ファイルを除外する、エージェントのコマンドは中身を見て承認する、信頼できるMCPサーバー・スキルだけを使うことが大切です。

安全に使うためのチェックGitHub Copilotを安全に使うチェック生成コードを人がレビューしてからマージする秘密情報(キー・パスワード)をリポジトリに置かない機密ファイルはコンテンツ除外を設定公開コードと一致した提案の扱い(ブロック・許可)を決めたMCPサーバーやスキルは信頼できるものだけ使う
安全に使うためのチェック

GitHubが用意している仕組み

しくみ内容
コンテンツ除外指定したファイルをCopilotの対象外に(Business・Enterprise)
コマンドの承認エージェントモードのコマンドは既定で承認制
ルールセットクラウドエージェントの作業を制限できる
ポリシー・監査ログ組織でモデル・MCP・他社エージェントの可否を管理、操作の記録を確認
公開コードとの一致の表示提案が公開コードと一致した場合に、URLとライセンスを表示

スキルの allowed-tools に書いたツールは確認なしで使われます。他人が作ったスキルを入れるときは中身を読みましょう。

出典:GitHub Docs「GitHub Copilot features」、GitHub Docs「Use agent mode」、GitHub Docs「Creating agent skills」

↑