2021-07-06 GitHub Copilot

Ignore it, and you’ll become obsolete.

To recap:

  • Machine learning keeps pushing the envelope.

  • Copilot will help produce better software.

  • Better software → Everyone wins.

  • Keep moving up, and you’ll be fine.

  • Ignore it, and you’ll become obsolete.

Copilot is a great thing for software.

In a few years, we’ll look back at this time as a defining moment.

Here is what’s interesting: This is not the last one of these moments. And next time, the tool will be smarter and more powerful. And “next time” will happen soon.

Django + Github Copilot: AI Paired Programming

I’ve been using it for everything from FORTRAN to Markdown to Python for the last months

Ecstatic to finally be able to talk about Copilot: a collaboration between @Github, @OpenAI , and @Microsoft ‘s Developer Tools division.

I’ve been using it for everything from FORTRAN to Markdown to Python for the last months, and it has made me so much more productive

It’s understandable to be skeptical…

…but Copilot is often so good, that I honestly can’t believe that the auto-generated recommendations are real and not just someone in the background funneling me answers super-quickly.

Comments up top and code, all AI-authored.

https://www.blog-nouvelles-technologies.fr/205860/github-copilot-un-nouvel-outil-dia-qui-fait-des-suggestions-de-code/

GitHub y voit une évolution de la programmation en binôme (pair programming), où deux codeurs vont travailler sur le même projet pour rattraper les erreurs de l’autre et accélérer le processus de développement. Avec Copilot, l’un de ces codeurs est virtuel.

Ce projet est le premier résultat majeur de l’investissement d’un milliard de dollars de Microsoft dans OpenAI, la société de recherche désormais dirigée par Sam Altman, président de Y Combinator.

Depuis qu’Altman a pris les rênes, OpenAI est passé d’un statut à but non lucratif à un modèle à « profit plafonné », a assumé l’investissement de Microsoft et a commencé à accorder des licences pour son algorithme de génération de texte GPT-3.

Copilot est construit sur un nouvel algorithme appelé OpenAI Codex, que Greg Brockman, directeur technique d’OpenAI, décrit comme un descendant de GPT-3.

Basé sur GPT-3

GPT-3 est l’algorithme de génération de langage phare d’OpenAI, qui peut générer des textes parfois indiscernables de l’écriture humaine.

Il est capable d’écrire de manière aussi convaincante grâce à ses 175 milliards de paramètres, ou boutons ajustables qui permettent à l’algorithme de relier les relations entre les lettres, les mots, les expressions et les phrases.

Copilot a été formé sur des téraoctets de code disponible en libre accès et extrait de GitHub, ainsi que sur des exemples en anglais.

Pour l’instant, Copilot est en version technique restreinte, mais vous pouvez vous inscrire sur le site Web du projet pour avoir une chance d’y accéder.

GitHub Copilot s’intègre directement à Visual Studio Code.

Vous pouvez l’installer comme une extension ou l’utiliser dans le cloud avec GitHub Codespaces. Au fil du temps, le service devrait s’améliorer en fonction de la façon dont vous interagissez avec GitHub Copilot. Au fur et à mesure que vous acceptez et rejetez des suggestions, celles-ci devraient s’améliorer.