Back to the radar AI-Assisted Development

Github Migrates Copilot Runtime to Rust with AI-Assisted Rewrite

GitHub migrated more than 800,000 lines of Copilot runtime code from TypeScript and Node.js to Rust in about 14.5 weeks using AI-assisted development. The incremental migration used N-API interoperability, automated testing, human review, and 128 pull requests while continuing to ship releases. By Leela Kumili

GitHub migrated more than 800,000 lines of Copilot runtime code from TypeScript and Node.js to Rust in about 14.5 weeks using AI-assisted development. The incremental migration used N-API interoperability, automated testing, human review, and 128 pull requests while continuing to ship releases. By Leela Kumili

In context

  • Topic: Desarrollo con IA — Copilotos y agentes en el ciclo de desarrollo de software.
  • Source: InfoQ
  • Published: 09/10/2026

Continue reading at the original source →

Excerpt published automatically by the site radar. The full text belongs to its publisher and is linked above.

Why it matters

When a tool appears promising faster development, the useful question is not how much code it generates but how much work it generates downstream. Tests, review, security, technical debt, incidents: that is where the promise gets paid or charged.

I look at it from operations, not from the demo. The question is not whether the assistant writes a correct function, but whether the team can maintain what it produced six months later, with different people, without the original context. That is the real test and it almost never appears in the announcements.

What usually goes wrong

Where I see most stumbles is in the conversation with people. The tool gets announced as a productivity improvement without saying what is expected of each person, and everyone fills the silence with their own fear. Adoption does not stall on the technology, it stalls on what was left unsaid.

What to watch

  • The effect on people newly joining the team, which is where judgement erodes fastest.
  • Whether total time to production drops or only writing time, which is not the same thing.
  • What happens to code review: if the assistant produces more, somebody has to read more.

How I read this entry

I would treat it as a process change, not a tool change. The assistant shifts who does what inside the team, and that has to be discussed with people beforehand, not discovered in the retrospective once somebody already felt replaced.

This entry is an excerpt from the original source, selected by the site radar. The commentary above is the site's own and does not belong to the cited publisher.
Share
Source. InfoQ

Comments

No comments yet. Yours can be the first.

Plain text only, no links. No email is requested. Comments are reviewed before they are published.

Living through this in your own team?

Open the chat and tell me how you're handling it. I'm interested in comparing notes.

Keep reading

More entries from the radar

See all
Darinel Ortega Online · I reply during the day
Today
Hello. I'm not selling anything here: this is for exchanging knowledge about technology.
Write whatever you like — you can send text, images or documents. Messages reach my console and I reply from there.
You are writing outside working hours. I will read you as soon as the day starts.

An open conversation to share knowledge. Messages reach my console and I reply from there.

Let us book a conversation

Pick the day and time that work for you. Thirty minutes, no sales pitch.

Video call

For a video call, just ask for one here and I'll send you the session link.