I heard about "Hey, GitHub" for the first time last November, in a very well-presented panel by Rizèl Scarlett, Developer Advocate at GitHub, during the presentation of GitHub Universe 2022.
The first impression was like "How cool is that?!"
I mean, Copilot is already impressive but controlling it with the voice? Wow!
I immediately went to the website and signed up for the waitlist (you can still do it here).
So, what are we talking about? Using Copilot with your voice?
That's a nice summary but it's not all. “Hey, GitHub” comes in the form of a VSCode extension and has many more capabilities accessible with your voice.
There are already a lot of supported features (the team claims there are already over 300) and these are some of them:
Considering it's not yet available to everyone (as already mentioned, there's a waitlist) the product is still far from being perfect.
Besides, it's not (yet) intended to be a tool to boost 25x your productivity but rather the focus is on developers that may have difficulties using a keyboard and mouse.
At the current state, I would say being skilled with shortcuts is still quicker than what Hey GitHub can do, but this doesn't mean it's not an exciting project.
It is still considered as an experiment (early technical preview) so there's no guarantee that it will see the light, but if the technology keeps evolving it could become a game changer.
Hey GitHub is part of GitHub Next, and if you don't know what it is let me quote their website:
We are a team of researchers and engineers at GitHub, exploring things beyond the adjacent possible. We prototype tools and technologies that will change our craft. We identify new approaches to building healthy, productive software engineering teams.
There are many more projects to discover and if you're curious, you should definitely have a look!
I got the access yesterday and I already took some time to give it a try myself and record some interesting footage.
In the video, you'll see me writing describing a simple JavaScript program and doing some interactions with Visual Studio Code with my voice, thanks to Hey GitHub.
What do you think? Is it something you'd like to try? Let me know in the comments!
I personally don't think I'll use it regularly for now.
Copilot is already doing great, but I'll keep an eye on the project and I'll be more than happy to keep forwarding feedback and bug reports to the team as I'm already doing.