You can also use local LLMs via cli which is also quite popular https://github.com/jmorganca/ollama
Some say it's because it's not free, but it just feels good
    ~/ git clean branch⌛ (ctrl-g gives me the little hourglass)
    ~/ git clean -f -d && git checkout branch
Now the problem is that state of the art AI can seem incredibly smart in a large portion of cases, but it might act jaw-droppingly stupid in that 1% of cases. You can get used to trusting it too much and accidentally make a bad command. If you're trusting that the machine's suggestions are right and aren't careful, you can easily blow up your system.
Do you trust AI to not royally screw up your system that 1% of the time it makes a goofy suggestion?