コース: GitHub Copilotを使ったAIペアプログラミング
今すぐコースを受講しましょう
今すぐ登録して、23,100件以上登録されている、業界エキスパート指導のコースを受講しましょう。
GitHub Copilotのセキュリティについて学ぶ
GitHub Copilot を含め、 AI を利用したサポートや 生成を行う場合、 セキュリティについて 考える必要があります。 GitHub Copilot の学習や 提案に利用されるソースコードは、 GitHub 上でパブリックな 公開されたリポジトリのみです。 非公開の設定にされている コードなどの流出が 行われることはありません。 ユーザーの使用データの収集、 テレメトリや問い合わせのプロンプトなどの データはどうでしょう? これは、GitHub Copilot の ライセンスによって異なっており、 For Business を選択した場合は、 これらの情報を 利用されることはありません。 バックエンドには、Azure を使用しており 暗号化された安全な通信を行っています。 Copilot から解答されたコードに セキュリティ上のリスクがあるかどうかは 利用する側でしっかりと 検証する必要があります。 Copilot から提案されるコードに ライセンス違反がないかは 設定でライセンスに抵触するようなコードを ブロックすることが可能です。 それでも問題が発生した場合などには、 Microsoft がサポートを行うことを 表明しています。 このように GitHub Copilot は セキュリティ上のリスクが 少なくなるように設計されていますが、 提案されたコードに セキュリティ上のリスクが 潜んでいる可能性はゼロとは言えないので 利用する側がしっかり 提案したコードを理解して 活用する必要があります。