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」