Copilot 앱과 클라우드 에이전트에 기업 관리 설정 지원
GitHub Copilot 앱과 Copilot cloud agent도 enterprise managed settings로 중앙 정책을 적용할 수 있게 됐습니다.
교안에 영향
Copilot app과 cloud agent도 기업 관리 설정을 따르므로, 예전에는 해당 클라이언트에 적용되지 않던 안내는 더 이상 맞지 않을 수 있습니다.
요약
- GitHub Copilot 앱과 Copilot cloud agent가 enterprise managed settings 지원 클라이언트에 추가됐습니다. - managed-settings.json으로 플러그인, 마켓플레이스, 승인 프롬프트 우회 여부, 새 대화의 auto model selection 기본값을 제어할 수 있습니다. - Copilot cloud agent는 승인한 플러그인과 마켓플레이스만 사용하며, 우회 프롬프트 제어는 app, Copilot CLI, VS Code 같은 대화형 클라이언트에 적용됩니다. - 기존에 Copilot CLI와 VS Code에 managed-settings.json을 배포 중이라면 추가 설정 없이 앱과 cloud agent가 기존 구성을 이어받습니다. - 새로 설정하는 경우 .github-private 저장소에 copilot/managed-settings.json을 두고 배포할 수 있습니다.
바뀐 것
새 기능
- GitHub Copilot 앱과 Copilot cloud agent가 enterprise managed settings를 지원합니다.
- managed-settings.json으로 어떤 plugins와 marketplaces를 사용할 수 있는지 관리할 수 있습니다.
- Copilot가 command를 실행하거나 files에 접근하거나 URLs를 가져오기 전에 approval prompts를 우회할 수 있는지 설정할 수 있습니다.
- 새 conversations의 기본값으로 auto model selection을 설정할 수 있습니다.
개선
- Copilot cloud agent가 승인한 plugins와 marketplaces만 사용하도록 적용됩니다.
- 지원되는 각 key에 대해 managed value가 개발자의 로컬 설정보다 우선합니다.
- Copilot CLI와 VS Code에 이미 배포한 managed-settings.json이 있으면 Copilot app이 기존 구성을 자동으로 이어받습니다.
- cloud agent는 task assignment 시 변경된 관리 설정을 반영합니다.
기타
- 초기 설정은 .github-private 저장소의 copilot/managed-settings.json을 서버 관리 방식으로 배포하는 절차를 따릅니다.