Copilot in the cloud es una experiencia conectada que permite a los usuarios iniciar y reanudar sesiones en la nube en el sitio web de GitHub, GitHub Mobile, Copilot CLI y el Copilot app. Consulte GitHub Copilot en GitHub.com y GitHub Mobile.
La Copilot in the cloud directiva determina lo siguiente:
- Si los usuarios pueden acceder a la interfaz de chat o asignar trabajo a Copilot en el sitio web GitHub y GitHub Mobile
- Si los usuarios pueden iniciar sesiones en espacios aislados en la nube desde clientes locales (Copilot CLI y el Copilot app)
Esta función está habilitada de forma predeterminada. Para garantizar la seguridad de los datos, las sesiones de chat se limitan de forma predeterminada a una sola organización o a los repositorios personales del usuario. Si ha habilitado el inicio de sesión único (SSO), los usuarios deberán autenticarse con SSO para acceder a los datos de sesión desde un repositorio asociado a esa organización.
¿Qué ocurre si ya he establecido directivas para Copilot cloud agent y Copilot Chat in GitHub?
Las directivas individuales para Copilot cloud agent, Copilot Chat in GitHuby Copilot Chat in GitHub Mobile se han reemplazado por la Copilot in the cloud directiva . Si anteriormente excluyó un repositorio de Copilot cloud agent, esa exclusión del repositorio se traslada a la nueva experiencia.
Tenga en cuenta que la cobertura de otras directivas y la configuración administrada por la empresa es diferente para la superficie unificada. Compruebe que la configuración de gobernanza sigue cumpliendo sus necesidades. Consulte Entornos compatibles con las políticas de GitHub Copilot y Configuración administrada por la empresa.
Requisitos previos
Antes de habilitar Copilot in the cloud, es posible que quiera revisar las directivas empresariales, las protecciones de repositorio y la configuración del ejecutor para asegurarse de que los agentes funcionarán en un entorno seguro. Consulte Creación de un entorno de nube seguro para agentes de su empresa.
Administración de la Copilot in the cloud política
-
Vaya a su empresa. Por ejemplo, desde la página Empresas en GitHub.com.
-
En la parte superior de la página, haga clic en controles de IA.
-
En la barra lateral, haga clic en Copilot.
-
En "Características y clientes", haga clic en Configurar características y clientes.
-
Seleccione una directiva global para Copilot in the cloudy, a continuación, comunique su decisión con las organizaciones.
Sugerencia
Si selecciona Habilitado para organizaciones seleccionadas, haga clic en Administrar organizaciones y, a continuación, seleccione Organizaciones. En el cuadro de diálogo "Copilot in the cloud", seleccione las organizaciones que desea habilitar y haga clic en Guardar. Para seleccionar organizaciones basadas en propiedades personalizadas en su lugar, use la API REST. Consulte Puntos de conexión de la API REST para la administración de agentes en la nube de Copilot.
-
De forma predeterminada, la característica estará disponible en todos los repositorios de las organizaciones seleccionadas. Si hay repositorios en los que se debe bloquear el agente de la nube para todos los usuarios, indique a los propietarios de la organización que configuren esta configuración. Consulte Administración de GitHub Copilot en la nube para su organización.
Configuración de permisos para llamadas a herramientas
De forma predeterminada, las sesiones en la nube se ejecutan en modo interactivo con aprobaciones de herramientas asistidas. Esto proporciona a los usuarios el mejor equilibrio entre el control y la facilidad de uso. Los usuarios también pueden habilitar el modo "permitir todo" a menos que su empresa haya bloqueado esta opción.
Para deshabilitar el modo "permitir todo" o la aprobación asistida, o configurar permisos para operaciones específicas, puede usar el archivo managed-settings.json de su empresa. Consulte Introducción a la configuración administrada por la empresa.
Configuración de servidores MCP y acceso web
Copilot automáticamente tiene acceso a un pequeño número de servidores MCP predeterminados. Consulte Protocolo de contexto de modelo (MCP).
Puede habilitar servidores MCP de terceros para su empresa.
- En la barra lateral, haga clic en MCP.
- Establezca una directiva para los servidores MCP en Copilot.
Para una configuración más detallada, puede configurar una lista de autorizados o una lista de denegación en el archivo managed-settings.json de su empresa. Consulte Configuración de una lista de elementos permitidos para un servidor MCP en su empresa.
Los propietarios de la organización pueden configurar el firewall de su organización para determinar a qué hosts externos y direcciones URL puede acceder el agente en la nube. Para obtener más información, vea Personalización o deshabilitación del firewall para GitHub Copilot.
Configuración de entornos de sesión
Las sesiones del agente en GitHub se pueden ejecutar en un espacio aislado en la nube o en GitHub Actions. Los costes de computación de ambos entornos consumen la misma asignación mensual.
- Un espacio aislado en la nube es un entorno más rápido y ligero que permite a los usuarios reanudar sesiones en la interfaz de chat de GitHub o en otros clientes.
- GitHub Actions proporciona más control sobre el entorno, como secretos y variables, pasos de instalación para instalar dependencias y acceso a ejecutores autohospedados o redes privadas.
Para obtener una comparación detallada, consulte GitHub Copilot en GitHub.com y GitHub Mobile.
La cobertura de directivas y configuraciones administradas por la empresa varía actualmente entre entornos. Cuando los usuarios pueden elegir entre estos entornos, los espacios aislados en la nube son los predeterminados. Sin embargo, actualmente, algunas interfaces solo se pueden ejecutar en GitHub Actions (por ejemplo, asignar una incidencia a Copilot o mencionar @Copilot en una solicitud de incorporación de cambios).
Al habilitar la directiva, los espacios aislados en la nube Copilot in the cloud están disponibles automáticamente para los usuarios y los espacios aislados en la nube no se pueden deshabilitar por separado. Consulte Administración de espacios aislados en la nube para su organización o empresa.
Para obtener más información sobre cómo configurar el GitHub Actions entorno, consulte Configurar el entorno de desarrollo para agentes en Acciones de GitHub y Configuración de ejecutores para el agente en la nube de GitHub Copilot en su organización.
Habilitar agent apps y agentes de terceros
Los propietarios de empresas pueden habilitar agentes de terceros, incluidos agent apps, para sus organizaciones. Una vez habilitado en el nivel empresarial, los propietarios de la organización pueden elegir qué agentes se van a permitir. Para obtener más información, vea Aplicaciones del agente y Agentes de codificación de terceros.