GitHub Copilot ya puede trabajar dentro de JetBrains Air como agente para tareas locales y en la nube. La integración usa Agent Client Protocol (ACP), aparece en el selector de agentes y permite seguir varias sesiones y revisar sus cambios junto al código. La decisión práctica no es solo elegir Copilot: también hay que decidir dónde se ejecuta, qué cuenta paga la tarea y qué control conserva el administrador.
Para una tarea local, basta con instalar Air en un IDE de JetBrains, seleccionar GitHub Copilot y conectar la cuenta de Copilot. Para una tarea cloud, GitHub exige una cuenta de JetBrains dentro de una organización empresarial con Air Teams, una suscripción de Copilot y que el administrador haya habilitado el agente.
Local y cloud comparten agente, no entorno
| Decisión | Tarea local | Tarea cloud con Air Teams |
|---|---|---|
| Dónde empieza | Plugin de Air dentro del IDE | Navegador de Air o selector Cloud del IDE |
| Dónde se ejecuta | Entorno local sujeto a los controles del cliente | Contenedor Docker en una máquina virtual nueva |
| Cuenta necesaria | Cuenta y suscripción de GitHub Copilot | Además, organización empresarial con Air Teams y Copilot habilitado |
| Persistencia | Depende del entorno local | La VM no se reutiliza y no conserva estado entre tareas |
| Consumo | Plan de Copilot | Plan o créditos disponibles de Copilot, no créditos de JetBrains AI |
Air ejecuta el CLI oficial de Copilot a través de ACP. El protocolo conecta la interfaz y el agente, pero no convierte una tarea local en un sandbox. JetBrains advierte en su explicación general que un workspace o un worktree separa cambios, aunque el proceso todavía puede salir de ese directorio si el cliente no aplica límites del sistema operativo.
La nube aísla la máquina y canaliza la red
En una tarea cloud, cada trabajo arranca una VM nueva y ejecuta el agente dentro de un contenedor. Todo el tráfico pasa por un proxy y el estado no se hereda a la siguiente tarea. JetBrains documenta que el proxy permite por defecto una lista de dominios de repositorios y registros de paquetes; el equipo puede añadir dominios, permitir toda la red o desactivarla.
Los secretos se almacenan cifrados y se exponen a la tarea como variables de entorno. La sesión actúa con los permisos del desarrollador sobre el repositorio. Estas son propiedades declaradas por JetBrains y GitHub; Texploto no ha creado una tarea ni ha auditado el aislamiento.
El hueco está en el control de consumo dentro de Air
GitHub indica tres límites que conviene registrar antes de habilitar la integración. Air puede comprobar si existe suscripción o saldo cuando arranca el entorno y la tarea falla si no están disponibles. No permite escoger por tarea si se usa el plan personal de Copilot o el de la organización. Además, las funciones de gobierno y analítica de Air no incluyen el uso de Copilot.
Un administrador de Air puede desactivar Copilot mediante una política, pero no fijar dentro de Air un límite de gasto de Copilot. Por tanto, la aprobación y el presupuesto deben configurarse o vigilarse en GitHub y en el proceso interno de la organización. Un panel de Air incompleto no demuestra consumo cero.
Una comprobación documental antes de activarlo
- Decide si la tarea necesita archivos o credenciales locales; si no, prefiere un entorno cloud con red limitada.
- Confirma qué plan de Copilot consumirá el trabajo y dónde se revisan créditos y presupuesto.
- Define dominios permitidos, secretos necesarios y permisos mínimos del repositorio.
- Ejecuta primero una tarea reversible y revisa diff, comandos, tráfico permitido y artefactos antes de fusionar.
- Guarda por separado el registro de Air y los datos de uso de GitHub; ninguno sustituye al otro.
Si la tarea debe repetirse sin una sesión interactiva, conviene comparar antes Copilot Automations y Agentic Workflows. Air organiza sesiones locales y cloud; no convierte por sí solo una conversación en un workflow revisable y versionado.
Transparencia: noticia elaborada con asistencia de IA a partir del changelog de GitHub, la página de JetBrains Air y la documentación oficial del sandbox. Texploto no instaló Air ni ejecutó Copilot mediante esta integración.



