GitHub reescribe en Rust el runtime de GitHub Copilot

GitHub ha reescrito en Rust el runtime de GitHub Copilot, con más de 800.000 líneas de código de producción, para mejorar su rendimiento, escalabilidad y capacidad de integración.

Software
GitHub reescribe en Rust el runtime de GitHub Copilot

GitHub informó el 16 de septiembre de 2026 de la migración a Rust del runtime de GitHub Copilot, que sirve de base para GitHub Copilot CLI, GitHub Copilot app y GitHub Copilot SDK. El sistema estaba desarrollado originalmente en TypeScript sobre Node.js y V8.

La reescritura supera las 800.000 líneas de Rust de producción y se completó mediante 128 pull requests integradas en la rama principal. Según GitHub, los agentes de inteligencia artificial escribieron la mayor parte del código y el despliegue se realizó de forma incremental.

El runtime también respalda soluciones como VS Code, Visual Studio, CCA, Copilot Code Review (CCR), Copilot Cowork, Copilot Studio, Excel, Outlook y PowerPoint. La migración buscó separar el runtime de la interfaz de terminal, reducir el consumo de memoria y permitir su integración dentro del mismo proceso, en lugar de ejecutarlo como un proceso independiente basado en Node.js.

GitHub eligió Rust por sus características de rendimiento, escalabilidad, fiabilidad e interoperabilidad mediante FFI, además de por su reducido número de dependencias y sus propiedades de seguridad. La compañía señaló que los resultados mejoraron el rendimiento del runtime en varios órdenes de magnitud.

Fuente: GitHub.

Compartir

WhatsApp X Telegram Email