GitHub rewrote the Copilot agent runtime into 800k lines of Rust, mostly written by AI agents
PaulShellDev · x · 2026-09-17
- GitHub's engineering blog details migrating the Copilot agent runtime (powering Copilot CLI, app, and SDK) from Node.js/TypeScript to over 800,000 lines of production Rust.
- Most of the code was written by AI agents across 128 PRs landed incrementally; regressions were caught and fixed quickly along the way.
- Performance improved by orders of magnitude; a project that would have taken a team 1–2 years was done primarily by a single developer in a few months.
- The SDK is now positioned as a shared Runtime/SDK across products—a landmark first-hand account of agents writing large-scale production code.
More from coding & agent
- Descript ships an MCP: edit video via Claude or ChatGPT without opening the app — descript · 2026-09-17
- How do you track agent costs beyond tokens? Voice minutes and sandbox container time break cost dashboards — Any_Warning_1183 · 2026-09-17
- Google launches MCP server for Google Home, letting Claude and ChatGPT control smart home devices — armand_ruiz · 2026-09-17
- Five advanced RAG architectures explained: Contextual, Multimodal, Hybrid, GraphRAG and Agentic — kalyan_kpl · 2026-09-17
- New DSPy 'Jev' engine optimizes programs by splitting output fields, not modules — dbreunig · 2026-09-17
- Building the celeb-dating pipeline: co-starring ≠ dating, so a separate romance classifier was needed — tonygwu · 2026-09-17