Copilot managed-settings.json GA: công cụ lập trình AI cần policy as code
Cấu hình assistant trở thành policy có thể review. Marketplace, plugin, model default và approval bypass cần owner, pull request, lịch sử và rollback.
Điều gì thay đổi
GitHub Enterprise Cloud có thể đặt copilot/managed-settings.json trong repo .github-private để áp dụng cấu hình cho VS Code và Copilot CLI. Các key được hỗ trợ sẽ ưu tiên hơn cấu hình local.
Vì sao quan trọng
Cấu hình assistant trở thành policy có thể review. Marketplace, plugin, model default và approval bypass cần owner, pull request, lịch sử và rollback.
Việc nên làm
Hãy đặt owner, CODEOWNERS, allowlist marketplace, cấu hình disableBypassPermissionsMode thận trọng và kiểm thử với pilot group về login, refresh, client version.
Rủi ro
Policy file không thay thế review plugin code, quyền MCP, token, network hay log. Phạm vi client Copilot khác cũng cần xác minh.
Checklist policy
• Review copilot/managed-settings.json through pull requests.
• Limit plugin marketplaces before enabling broad agent workflows.
• Disable approval bypass until risky tools have explicit exceptions.
• Verify enforcement on supported client versions before rollout.
Nguồn
- GitHub Changelog: Enterprise managed-settings.json is generally available
- GitHub Docs: Configuring enterprise managed settings
- GitHub Changelog: strictKnownMarketplaces support
- GitHub Changelog: disableBypassPermissionsMode support
- VS Code Docs: Manage AI settings in enterprise environments
- GitHub Docs: About enterprise-managed plugin standards
- GitHub Community: Enterprise-managed settings discussion