ChatGPT、Copilot Gemini、その他のアシスタントを強化する生成 AI モデルは、山ほどのトレーニング データを使用して作成されました。今後、Microsoft は、ユーザーが特に収集をオプトアウトしない限り、GitHub Copilot との対話をその情報の別のソースとして使用し始めることになります。
Microsoft が所有する人気のコーディング プラットフォームである GitHub は本日、GitHub Copilot との対話を「AI モデルのトレーニングと改善」に使用すると発表しました。 GitHub Copilot は、Visual Studio Code、GitHub Web サイト、Copilot CLI ツール (Claude Code と競合)、およびその他のサービスに統合された AI コード支援ツールです。これには、入力データまたは出力データ、コード スニペット、コメントとドキュメント、ファイル名、リポジトリ構造、その他の情報が含まれます。
そもそも GitHub Copilot を使用したことがない場合は、これで何も変わりません。ただし、Visual Studio Code でコード補完を使用した場合、GitHub Web サイトで Copilot に質問した場合、または別の関連 AI 機能を使用した場合は、インタラクションとコード スニペットが収集される可能性があります。
重要なのは、自動データ収集は無料アカウントと有料アカウントの両方に適用されることです。これには、Copilot Free、Copilot Pro、Copilot Pro+ ユーザーが含まれますが、Copilot Business アカウントと Copilot Enterprise アカウントは含まれません。
Visual Studio Code の最新アップデートは Web 開発にとって重要です
頻繁にブラウザに切り替える必要はありません。
このブログ投稿では、GitHub Copilot の初期の AI モデルは「公開されているデータと手作りのコード サンプルを組み合わせて構築された」(すべての人に好評ではなかった) と説明されており、同社は Microsoft 従業員からのデータを組み込むことで前向きな改善が見られました。現在、GitHub は、トレーニング データとして使用されるインタラクションが増えることで、サービスがさらに向上することを期待しています。
GitHubは発表の中で、「このアプローチは確立された業界慣行と一致しており、すべてのユーザーのモデルのパフォーマンスを向上させます。参加することで、モデルが開発ワークフローをより深く理解し、より正確で安全なコードパターンの提案を提供し、本番環境に到達する前に潜在的なバグを発見する能力を向上させることができます。」と述べています。
オプトアウトする方法
GitHub アカウント設定の Copilot 機能ページからデータ収集を一時停止できます。アカウントにログインすると、[プライバシー]セクションに[GitHub が AI モデルのトレーニングにデータを使用することを許可する]設定が表示されます。
そのドロップダウン メニューを「無効」に設定するだけです。複数の GitHub アカウントをお持ちの場合は、必ずアカウントごとにこれを行ってください。
出典: GitHub ブログ