AI関連の最新ニュースをピックアップ
GitHub(世界最大のソフトウェア開発プラットフォーム)は、公式クライアントであるGitHub Copilot(GitHubが提供するAIペアプログラミング・開発支援ツール)アプリおよびCopilot CLIにおいて、管理者が構成した「コンテンツ除外ポリシー(Content exclusions)」を尊重・適用する機能の一般提供(GA: General Availability)を開始した。企業組織が指定した機密ファイルや特定パスのコードが、AIエージェントの推論コンテキストとして読み込まれるのを防ぐことができる。
これまでWebエディタやIDE拡張向けに提供されてきたコンテンツ除外機能が、スタンドアロンのCopilotアプリおよびコマンドライン環境であるCopilot CLIへと正式に拡張された。
Enterprise、Organization、またはリポジトリの管理者が除外ポリシーを設定すると、Copilotは対象ファイルをコンテキスト(AIが回答やコードを生成する際の判断材料)として利用しなくなる。開発者が対話型CLIやデスクトップアプリから自律的なエージェント機能(Agentic Workflows)を実行した場合でも、社内の機密設定ファイルや認証情報、独自アルゴリズムを含むコードベースをAIの参照スコープから自動的に排除できる。
本機能は、法人向けプランである「Copilot Business」および「Copilot Enterprise」の顧客を対象に提供される。
管理者はGitHubのリポジトリ設定や組織ポリシーを通じて、ファイルパスやワイルドカード指定による柔軟な除外ルールを定義できる。詳細な仕様は公式のコンテンツ除外ドキュメントで案内されている。
国内企業においてAIコーディングツールの導入が進む一方、社内機密情報や個人情報のAIモデルへの受け渡しを懸念してCLIや自律エージェントの利用を制限するセキュリティ部門は多い。今回のGA提供により、既存のガバナンスポリシーをCLIや専用アプリにも一括して適用可能となるため、セキュリティ基準を維持しながら開発チームへのエージェント導入を後押しする材料となる。
開発支援AIが単なる「コード補完」から自律的に複数ファイルを読み書きする「エージェント型」へとシフトするなか、参照コンテキストの厳密な境界制御(Guardrail)は最優先の管理要件となっている。GitHubがアプリやCLIを含むすべてのインターフェースで除外ポリシーを統一したことは、エンタープライズ領域におけるAIガバナンスの実用性を大きく高める一歩と言える。
引用元:The GitHub Blog