Home Windows Project Strong de Microsoft quiere agentes ARMed AI que porten automáticamente el...

Project Strong de Microsoft quiere agentes ARMed AI que porten automáticamente el código base x64 a Arm64 en Windows

21

Microsoft está considerando internamente un nuevo proyecto con el nombre en código “Project Strong ARMED”, según una nueva lista de trabajos. La vacante es para un puesto de ingeniero de software senior en la división de Experiencia y Dispositivos (E+D) de Microsoft con sede en Reading, Reino Unido, y tiene como objetivo optimizar los proyectos x64 de larga data de la compañía para ARM64.

No está claro si “Project Strong ARMed” es específicamente para PC de consumo o empresas, pero si es tan bueno como la lista de trabajos nos hace creer, podría ser un gran problema para la compatibilidad con Arm64. Según los detalles vistos por Windows Latest, es probable que sea para trabajos relacionados con la nube, no del lado del cliente, pero no podemos decir eso con un 100% de confianza.

No creo que sea una idea descabellada, pero después de la controversia de escribir Windows 11 usando IA en Rust, quiero dejar claro que este es un proyecto dentro de la empresa y no puede ser toda la dirección de Microsoft.

“Como ingeniero de software senior en Project Strong ARMed, serás parte de una iniciativa estratégica para acelerar la transición de Microsoft a la arquitectura ARM64 en toda la división E+D (Experiencia y Dispositivos)”, Microsoft explicado En una de las ofertas de trabajo publicadas en el último mes de 2025.

No sabemos cuántas personas están trabajando en el “Proyecto Strong Armed”, pero Microsoft claramente está invirtiendo en él, y eso es comprensible. Windows en Arm 64 no es perfecto, pero está ganando impulso lentamente y a los consumidores les gusta por razones como el rendimiento y la duración de la batería.

De hecho, algunas personas realmente quieren que Windows en Arm64 tenga éxito, ya que representaría un desafío muy necesario para Intel y AMD, que dominan el mercado de CPU para PC.

“Esta función es fundamental para permitir la adopción del silicio propio de Microsoft, Cobalt 100, agentes de inteligencia artificial y automatización al trasladar cargas de trabajo x64 existentes a puertos compatibles con ARM”.Cree e implemente agentes de ingeniería de software impulsados ​​por IA que transfieran automáticamente bases de código de x64 a cualquier CPU y de Windows a Linux.

Microsoft quiere migrar aplicaciones o herramientas internas a Arm64 para una mayor compatibilidad en Windows

La mayoría de los servicios y cargas de trabajo internas de Microsoft se desarrollaron y probaron para x64 (Intel o AMD), pero no son compatibles de forma nativa con ARM64, ya que es una arquitectura de CPU diferente. En este o cualquier caso, la portabilidad no es simplemente “recompilar y terminar”, especialmente en grandes bases de código que impulsan Windows y herramientas o servicios internos.

La idea es portar el código base de x64 a AnyCPU, específicamente Arm64. Es probable que esto sea para necesidades empresariales o de Windows Server, pero seguirá beneficiando a los consumidores, a medida que las mejoras a nivel de servidor se implementen para todos.

Sin embargo, Microsoft no puede simplemente trasladarlo a una nueva CPU de la nada, porque la compañía tiene que trabajar en rutas de código específicas de x64, bibliotecas y controladores nativos, creando scripts y cadenas de herramientas, regresiones de rendimiento, etc.

Más importante aún, hacerlo manualmente con un presupuesto limitado llevaría años, si no décadas, pero la lista de trabajos de la empresa también ofrece una solución para este ambicioso proyecto.

Microsoft quiere acelerar esto mediante el uso de “agentes de ingeniería de software” de IA que pueden ayudar a convertir código y enviar solicitudes de extracción reales para el trabajo de portabilidad.

Microsoft está construyendo AI Agent para portar código

Según la oferta de trabajo, Microsoft quiere “construir e implementar agentes de ingeniería de software basados ​​en IA”, lo que significa que quiere comportarse como un ingeniero junior (pero automatizado), realizando tareas como:

  • Conservar un repositorio y encontrar código no portátil
  • Modificar código y crear archivos.
  • Reemplazo de API o bibliotecas no compatibles
  • Actualización de la canalización de CI
  • Crear un PR con una distinción y explicación claras.
  • Pruebas e iteraciones continuas

panorama general

Muchas de las cositas en la lista de trabajos apuntan a Microsoft Azure, por lo que tengo razones para creer que el proyecto es específicamente para Windows Cloud, no para Windows Consumer (edición de cliente), pero eso no quiere decir que el progreso relacionado con Arm64 en todo Microsoft beneficiará a todos.

Por ejemplo, Microsoft dice que tiene sentido optimizar Arm64 para “impulsar Microsoft 365 y Copilot durante la próxima década” para las herramientas internas, los servicios y la nube de Windows. Nuevamente, como mencioné, esta es probablemente la opinión de un equipo dentro de la empresa y no necesariamente representa los planes futuros de Microsoft.

“Evaluar las dependencias del servicio y la compatibilidad con ARM64 y contribuir al desarrollo de agentes de IA (por ejemplo, Chronicle, Bandish) que generan solicitudes de extracción para la portabilidad del código base”, explica Microsoft en la lista de trabajos.

Enlace fuente