DEV Community

Cover image for 5 Free AI Coding Copilots to Help You Fly Out of the Dev Blackhole

5 Free AI Coding Copilots to Help You Fly Out of the Dev Blackhole

Shivam Chhuneja on June 19, 2024

Coding requires creativity. Anyone who says otherwise, is probably from the product team.😝 This means it can sometimes feel like a maze with no en...
Collapse
 
samadyarkhan profile image
Samad Yar Khan

I think these Co-Pilots will give rise to a generation of developers who wont be able to code anything from scratch, everything will be an auto complete, increasing the dependency on AI models and lower on human brains.
This is both good and bad , great for senior devs who know what they are doing, can understand the AI generated code and it will enable them to focus more on complex problems. It's bad for junior devs who will be using the AI gen code without context, making the code more error prone.

Collapse
 
kurealnum profile image
Oscar

Sounds right to me. AI also has the pitfall in which it makes you feel like you're learning when you're actually not. I know that a lot of my peers already use AI on a daily basis (not just for coding, but for school and what not), and I'll be interested to see how they do when they get into a situation where they aren't able to constantly use it as a crutch.

Collapse
 
shivamchhuneja profile image
Shivam Chhuneja

true true, the problem solving muscle needs to be worked upon regularly - leveraging AI is a great thing but we need to stay sharp - plus ai tools aren't at a point where they produce an output that is always usable as is; if I don't know what AI is giving me, its going to bite me someday for sure

Collapse
 
shivamchhuneja profile image
Shivam Chhuneja

E-lafda opportunity missed since I think I agree with you on this.
Love this video by Robert Greene: youtu.be/Hkp0olCdtF4?si=f3ajgEPqsk...
We'd definitely need people to also exercise their problem solving brain while leveraging tools like this to improve efficiency.
On the code anything from scratch point, aren't we already almost there even without such tools? Boilerplates and what not - for example, most new web devs start with bootstrap - at times not having a clue what the classes are really doing on the backend to each element

Collapse
 
hosseinyazdi profile image
Hossein Yazdi

There are so many useful ones available, here are some others:

Collapse
 
shivamchhuneja profile image
Shivam Chhuneja

Appreciate the addition here!

Collapse
 
hosseinyazdi profile image
Hossein Yazdi

Thank you!

Collapse
 
tyaga001 profile image
Ankur Tyagi

I will say Cursor >>> Copilot all day and these are some of the top reasons- - Cmd + L to open a smart ChatGPT

  • Instantly paste command line
  • Paste links to instantly load external documentation
  • Access to your codebase
  • Load local documentations
Collapse
 
ashleyd480 profile image
Ashley D

Love to see this @shivamchhuneja! ❤️ As a beginner learning to code (currently a little over 4 months in), I especially find Cursor to be so helpful, as it also has the context of the code I'm working on. Cursor has helped me to learn the right approach to problems, and its explanations also helped me to build my knowledge of concepts. ❤️

Collapse
 
aravind profile image
Aravind Putrevu

Cursor is just amazing!

Collapse
 
shivamchhuneja profile image
Shivam Chhuneja

totally!

Collapse
 
varun_narula_8586404c978b profile image
Varun Narula

This is so amazing🚀

Collapse
 
milan_verma_aca9cabe9ece3 profile image
Milan Verma

Very well put!

Collapse
 
shivamchhuneja profile image
Shivam Chhuneja

thank you!

Collapse
 
wachdorf profile image
Mark

I wonder, can you install multiple ai tools on the same computer? Do they compete against each other?

Collapse
 
thinh79 profile image
Thịnh Bùi

Only when they use same slot for suggestion. For example, Amazon Code Whisperer and Github Copilot will conflict.

Collapse
 
campustrack profile image
CampusTrack

Great

Collapse
 
shivamchhuneja profile image
Shivam Chhuneja

thank you!