Microsoft, GitHub, and OpenAI joined forces to create a system called GitHub Copilot, which is capable of assisting developers by writing code and suggesting solutions to facilitate their daily work.

This artificial intelligence system is based on Codex, and its goal is to write code autonomously to streamline repetitive tasks for developers.

Codex works similarly, and as its managers explain, “understands significantly more context than most code assistants” and “synthesizes code” from the context provided by the developer.

For its part, GitHub is capable of converting comments into code (the programmer can describe the logic he wants to implement), and the system will take care of generating the code needed to implement it.

It can also “autofill” when it is necessary to program repetitive code from some examples or show alternatives to the code that the developer has prepared in case any of them is more efficient.

How does it work?

  • You write the code in the editor. 
  • The code provides a context to Copilot of what you want to achieve.
  • The specialized AI provides suggestions based on code and public text from the internet that fits the context.
  • A response is generated that the AI interprets as ideal, and some other alternatives.

It is undoubtedly a beneficial system for workers in this field however, for many, it has become what seems like a replacement for human talent.

Learn more at Xataca.com