Techrecipe

Automatic supplementation of source code with AI… github copilot

GitHub, a software development platform, collaborated with OpenAI, an artificial intelligence research organization, to release GitHub Copilot, a function that automatically complements the source code written in the middle in detail. Github programmer Nut Friedman said Github copilot is much better than GPT-3.

GitHub Copilot is an extension for Visual Studio Code, a source code editor developed by Microsoft. As long as Visual Studio Code runs, it can be used on a computer or in the cloud. If you write the source code halfway here, GitHub Copilot continues to guess the source code and automatically enters functions and return values. In addition, it is equipped with an auto-complete function and a unit test execution function when similar coding patterns are repeatedly entered.

It understands a variety of frameworks and dozens of programming languages, and works effectively with Python, JavaScript, TypeScript, Ruby, and Go. Users are free to edit the code proposed by the GitHub co-pilot. In addition, GitHub co-pilot learns the contents modified by the user and adapts to the coding style.

GitHub Copilot uses OpenAI Codex, a new AI system that has learned from open source code created by OpenAI. As a result of measuring the degree of complementation for Python functions in the GitHub co-pilot, it is said that the correct answer was obtained with a 43% probability in the first attempt and 57% in the 10th attempt.

Github said it can be most effective by splitting the code into smaller functions, setting meaningful parameters for the functions, and adding appropriate docstrings and comments. It may not be understood, and the proposed code, as well as other codes, should be tested and monitored at the user’s responsibility.

Github Copilot is a Visual Studio Code extension, and only the technical preview version has been released. To register, log in to GitHub, then visit the official page and click Sign Up. If you respond to the survey and agree to the terms of use, the information will be sent to the email address you registered on GitHub. Related information can be found here.

lswcap

lswcap

Through the monthly AHC PC and HowPC magazine era, he has watched 'technology age' in online IT media such as ZDNet, electronic newspaper Internet manager, editor of Consumer Journal Ivers, TechHolic publisher, and editor of Venture Square. I am curious about this market that is still full of vitality.

Add comment

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.

Most discussed

%d 블로거가 이것을 좋아합니다: