Content
summary Summary

AI-supported code completion should speed up the work of programmers and free up resources for innovation.

With Copilot, Microsoft and Github released an AI assistant for programmers in the summer that can automatically complete lines of code. The AI system works similarly to AI text generators, but for programming languages.

Copilot is based on OpenAI's Codex AI model, which in turn is a code-optimized derivative of the large language model GPT-3. Even the original GPT-3 had rudimentary code capabilities, which OpenAI fleshed out with Codex.

Microsoft, which owns Github, acquired an exclusive license to GPT-3 in September 2020.

Ad
Ad

Copilot to generate 80 percent of code in five years

Now Github CEO Thomas Dohmke is giving a glimpse of usage data on Codex: among developers who have been using Codex since it went into beta later this year, the programming AI is said to have written 40 percent of the code. So for every 100 lines of code, 40 are AI-generated.

According to Github, developers are 55 percent faster with Copilot. In comparison groups, the Copilot group achieved higher task completion rates (78 percent compared to 70 percent without Github).

Github has tested Copilot with 95 developers in comparison groups. Using Copilot is said to more than halve the time spent on programming tasks on average. | Image: Github

Dohmke expects extensive code automation

Dohmke expects "tremendous growth" for Copilot: more and more code suggestions from the AI will be accepted by developers, in part because the system learns from rejected code. Within the next five years, Copilot could write up to 80 percent of the code, Dohmke says.

Dohmke says that given these numbers, it's "mind-blowing" for management "to do the math on how much they're spending on developers."

The Github CEO sees enormous potential for savings while increasing productivity. Copilot frees up e-resources to work on higher-quality code that goes beyond rewriting existing code and helps developers better stay in the flow.

Recommendation

If Dohmke's predictions prove true, Codex and similar code systems like Deepmind's AlphaCode would have a significant impact on the job market, possibly making some programming jobs redundant, but also filling gaps where programmers are currently lacking.

Dohmke also believes Copilot can work with humans to generate entirely new code ideas. But innovation still requires human programmers, Dohmke says.

Ad
Join our community
Join the DECODER community on Discord, Reddit or Twitter - we can't wait to meet you.
Ad
Join our community
Join the DECODER community on Discord, Reddit or Twitter - we can't wait to meet you.
Support our independent, free-access reporting. Any contribution helps and secures our future. Support now:
Bank transfer
Summary
  • Copilot is an AI software from Microsoft and Github that completes lines of code. It is based on OpenAI's Codex.
  • Currently, Copilot developers accept about 40 percent of the proposed code and are expected to work up to 55 percent faster.
  • Github CEO Thomas Dohmke believes that in five years, up to 80 percent of code will be written by Copilot. Out of every 100 lines of code, 80 would then be AI-generated.
Sources
Online journalist Matthias is the co-founder and publisher of THE DECODER. He believes that artificial intelligence will fundamentally change the relationship between humans and computers.
Join our community
Join the DECODER community on Discord, Reddit or Twitter - we can't wait to meet you.