GitHub lanza uso de escritorio para Copilot pero recomienda alternativas previas

GitHub ha introducido una función en vista previa pública que permite a Copilot CLI y a su aplicación de escritorio interactuar directamente con aplicaciones en macOS y Windows. Sin embargo, la compañía aconseja usar primero métodos más directos y estructurados antes de recurrir a esta opción.

GitHub ha presentado el jueves en fase de vista previa pública una nueva función llamada «uso de ordenador» para su asistente de programación Copilot. Esta característica habilita a Copilot CLI y a la app de escritorio para interactuar con aplicaciones en sistemas macOS y Windows a nivel gráfico, permitiendo realizar acciones como leer contenido, hacer clics, escribir, desplazarse o arrastrar elementos incluso en software antiguo que carece de API, interfaz de línea de comandos o integración MCP.

Como ejemplo de lanzamiento, GitHub mostró cómo Copilot puede completar un informe de gastos directamente en el navegador Safari, demostrando que la herramienta es capaz de manejar tareas variadas como resumir datos de aplicaciones heredadas, actualizar presentaciones, introducir información y transferir contenido entre programas. Los desarrolladores pueden acceder a esta función bien mediante el terminal o a través de la aplicación Copilot, la cual opera sobre Copilot CLI y fue presentada anteriormente este mismo año como competidora de Claude Code y Codex.

No obstante, GitHub reconoce que está algo rezagada frente a la competencia. Por ejemplo, OpenAI incorporó capacidades similares a Codex en abril, y Anthropic extendió el uso informático a macOS para Claude Code y Claude Cowork a lo largo de este año.

Patrocinado

Uso de ordenador frente a servidores MCP

La activación del uso de ordenador en Copilot CLI incluye un plugin con un servidor MCP propio que funciona en sesiones locales. Esta tecnología accede al contenido de las aplicaciones mediante el árbol de accesibilidad del sistema operativo y captura capturas de pantalla cuando necesita contexto visual.

Sin embargo, GitHub recomienda que, siempre que sea posible, se empleen herramientas directas como API, servidores MCP, comandos de terminal o utilidades del sistema de archivos. Este tipo de interfaces suele ofrecer datos más estructurados y resultados más fiables que la interacción gráfica con el escritorio.

Esta postura es más conservadora en comparación con otras compañías. Por ejemplo, Greg Brockman, presidente de OpenAI, defendió recientemente una visión más amplia, sugiriendo que los agentes podrían utilizar las mismas interfaces que los usuarios humanos para evitar la complejidad de desarrollar y mantener un conector específico para cada programa.

Gestión de permisos y aprobaciones persistentes

Para activar la función, los desarrolladores deben usar el comando /computer on en Copilot CLI o configurar esta opción desde la app de Copilot. En macOS, además, es necesario conceder permisos de accesibilidad para controlar funciones y grabación de pantalla para inspeccionar ventanas cuando se requiera información visual.

El modo de permiso durante la sesión define si Copilot pedirá confirmación antes de interactuar con una aplicación. Mediante /permissions show se puede consultar esta configuración. Cuando se solicita acceso, el usuario puede otorgarlo solo para la sesión actual, seleccionar «Permitir siempre» o rechazarlo. Las reglas de denegación prevalecen sobre los permisos guardados.

Las aprobaciones que se guardan en el CLI también se aplican en la aplicación de escritorio del mismo equipo. Si se elimina una app de la lista de siempre permitidos, se revoca la autorización para futuras sesiones, pero si la sesión está activa, el acceso concedido permanece hasta que se detenga manualmente, lo que requiere presionar Esc dos veces en el CLI o hacer clic en detener en la app.

Control empresarial sobre la función

En entornos empresariales, las políticas corporativas pueden anular las preferencias locales de los desarrolladores. Si la política bloquea el uso de ordenador, el CLI de Copilot indicará que la función no está disponible.

A través del archivo de configuración managed-settings.json, los administradores pueden también controlar si los usuarios pueden omitir las solicitudes de permiso, aplicando esta restricción a la aplicación Copilot, el CLI y VS Code.

GitHub mantiene que, aunque su política predeterminada para cuentas Business y Enterprise se activará en octubre para funciones no configuradas, este cambio no afecta a las herramientas en estado de vista previa como la que presenta ahora.

Fiabilidad y limitaciones del uso gráfico

GitHub advierte que dependiendo del momento o estado de la ventana con la que interactúa Copilot, pueden producirse repeticiones de acciones o bloqueos. También existe el riesgo de que la herramienta seleccione el control incorrecto, escriba en campos erróneos o tenga dificultades con interfaces dinámicas y flujos de trabajo complejos.

Además, el agente utiliza como contexto toda la información visible en la ventana, incluyendo datos sensibles, lo que podría implicar riesgos si estas aparecen de forma inesperada o si las instrucciones son ambiguas, pudiendo conducir a acciones que afecten al dispositivo, datos o cuentas conectadas del usuario.

Add a Comment

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Patrocinado