GitHub Copilot is an AI tool developed by GitHub and OpenAI to assist users of VS Code by autocompleting code.
It was first announced on 29 June 2021. It got quite a buzz on the launch.
Three months has since passed and I was wondering:
- Have you tried it and what are your impressions/thoughts?
- Do you see it as a must-have tool in your stack?
Latest comments (54)
I can no longer code without Github Copilot
Thanks for the insight 👍😉
Just to share something I use Github Copilot from a week for Java Development and it is AWESOME. comapared to TabNine and everything else... this is so much better... it is absurdly awesome.
It is surprisingly good. It infers boilerplate regarding some functions. It needs A LOT of wrangling though.
Thanks for sharing 😉👍
Well I'm my personal case I'm not a senior dev and a master of any source, so copilot help me to write faster and with nice patterns even on html and like everyone say some times it resolve in none sense code
Thanks for sharing 🙏❤
Long it takes in wiatlist...
I quite like it for writing comments that describe code I've written rather than having it complete whole functions. I also sometimes use it as line completion.
Awesome! 😉Thanks for the share 🙏❤
copilot is brilliant and all but unfortunately it uses up a lot of memory along with VS Code which makes me use it very very less often
or maybe my PC sucks.¯_(ツ)_/¯
Did not know this, thanks for sharing 😉
Could you share you main PC specs? 👀
it's a 4 GB RAM and an Intel i3 processor. not too proud of it 😁
How does it handle Chrome? I remember I had a low spec PC back in time, and I used Firefox as it could handle multiple tabs better 😉
Chrome goes well most of the time, but yeah it takes about half a minute to start. Also, I prefer using Opera GX over it 👀
I used Opera for sume time in the past too, then FF and now Chrome 😉
Brave looks promising and lots of devs use it 😉
Well I have 4gb Ram & 3rd gen pentium
Sound promising. Can't wait to try on it.
I have ethical concerns over it so I have not.
I have never tried github copilot
Its on my waitlist
If and until the copyright issues around the generated code have been worked out, I would strongly advice against using these tools to generate code for open source projects.
For those that are unaware, the model used to generate code was trained on publicly available open source projects. Many (and I'd guess most) of these projects carry licenses that require attribution or even the whole license to be included when their code is reused. Copilot has been shown to reproduce such code without the required legal additions. Therefore any use of Copilot generated code is opening your project up to the possible risk of copyright infringement and, worse, the insult that is reusing open source code without giving the original author the credit they are due.
It's an interesting experiment, but as a tool for work it isn't yet fit for purpose and could actually harm the user, their project, and the open source community as a whole.
Thank you for sharing this 😉
I'm a vim user, so I couldn't try it even if I wanted. But also, I don't see the need for such a tool. From what I've seen, it seems like a tool for people who write repetitive code most of the time, which is something I try to avoid altogether.
Boilerplate is real. It'll do it for you, also inferring variable names, etc. I was pleasantly surprised.
I can't think of anything I've written lately where I would expect a semi-smart AI like gh autopilot to do me any good, but of course I can't say for sure until I've tried it some day. But generally speaking, I just don't write that much boilerplate in general, other than your typical module imports, which are already covered by editors with a snippet feature.
It's really helpful when I don't know exactly how to solve a problem. And also for boilerplate. My only con is that no vim support. If there were, I would happily use it.
Yes tried it and what I noticed is that it has pros and cons