コース: GitHub Copilotを使ったAIペアプログラミング

今すぐコースを受講しましょう

今すぐ登録して、23,100件以上登録されている、業界エキスパート指導のコースを受講しましょう。

GitHub Copilotのセキュリティについて学ぶ

GitHub Copilotのセキュリティについて学ぶ

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

目次